MongoDB または MongoDB Atlas の接続を作成すると、ETL ジョブで接続を使用することができます。AWS Glue Data Catalog にテーブルを作成し、テーブルの connection
属性に MongoDB または MongoDB Atlas 接続を指定します。
AWS Glue では、接続 url
と MongoDB 接続の認証情報が保存されます。接続 URI の形式は次のとおりです。
MongoDB の場合: mongodb://host:port/database ホストは、ホスト名、IP アドレス、UNIX ドメインソケットのいずれかにすることができます。接続文字列でポートが指定されていない場合は、デフォルトの MongoDB ポート、27017 が使用されます。
MongoDB Atlas: mongodb+srv://server.example.com/database ホストは、DNS SRV レコードに対応するホスト名にすることができます。SRV 形式ではポートは不要であり、デフォルトの MongoDB ポート、27017 が使用されます。
さらに、ジョブスクリプトでオプションを指定できます。詳細については、「MongoDB 接続オプションのリファレンス」を参照してください。