Amazon S3 接続
Amazon S3でデータにアクセスするには、そのデータ用の接続資産を作成します。
Amazon S3 (Amazon Simple Storage Service) は、Web サービス・インターフェースを介してオブジェクト・ストレージを提供する、Amazon Web Services (AWS) によって提供されるサービスです。
その他のタイプの S3-compliant 接続の場合は、 汎用 S3 接続を使用できます。
Amazon S3 への接続を作成します
接続資産を作成するには、以下の接続の詳細が必要です:
- バケット: ファイルが含まれているバケット名。 AWS 資格情報に、バケットをリストしてすべてのバケットにアクセスする権限がある場合は、資格情報を指定するだけで済みます。 資格情報にバケットをリストする特権がなく、特定のバケットにのみアクセスできる場合は、バケットを指定する必要があります。
- Endpoint URL : AWS GovCloud インスタンスに使用。 地域コードを含めます。 例えば、
https://s3.<region-code>.amazonaws.com
です。 地域コードのリストについては、 AWS サービス・エンドポイントを参照のこと。 - リージョン: Amazon Web Services (AWS) リージョン。 AWS デフォルト地域( us-west-2 )以外のエンドポイント URL を指定する場合は、Region にも値を入力する必要があります。
プロキシー・サーバーを介して Amazon S3 データ・ソースにアクセスするには、 「サーバー・プロキシー」 を選択します。 プロキシー・サーバーは、そのセットアップに応じて、ロード・バランシング、強化されたセキュリティー、およびプライバシーを提供することができます。 プロキシー・サーバーの設定は、認証資格情報および個人資格情報または共有資格情報の選択に依存しません。
- プロキシホスト : URL. 例えば、
https://proxy.example.com
です。 - プロキシー・ポート番号: プロキシー・サーバーに接続するためのポート番号。 例えば、
8080
または8443
などです。 - 「プロキシー・ユーザー名」 フィールドと 「プロキシー・パスワード」 フィールドはオプションです。
資格情報
アクセス・キー と 秘密鍵 の組み合わせが最小限の資格情報です。
Amazon S3 アカウント所有者が一時資格情報または役割 ARN (Amazon リソース名) をセットアップした場合は、該当する認証の組み合わせに対して Amazon S3 アカウント所有者から提供された値を入力します。
- Access key, Secret key, およびSession token
- Access key, Secret key, Role ARN, Role session name, およびオプションの Duration seconds
- Access key, Secret key, Role ARN, Role session name, External ID, およびオプションの Duration seconds
Amazon S3 アカウント所有者のセットアップ手順については、 Amazon S3 の一時資格情報またはロール ARN のセットアップを参照してください。
プラットフォーム内の場所に基づいて接続を作成する方法を選択してください
- プロジェクト内
- 「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
デプロイメント・スペース
資産インポート > データアクセス > 接続 をクリックする。 デプロイメント・スペース データ資産追加 を参照。
- Platform assets catalog
- 新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。
次のステップ: 接続からデータ資産を追加する
- プロジェクトでの接続からのデータの追加を参照してください。
Amazon S3 のセットアップ
セットアップ手順については、「 Amazon Simple Storage Service ユーザー・ガイド 」を参照してください。
制限
スラッシュ記号 (/
) はファイル構造の区切り文字であるため、フォルダーの名前にスラッシュ記号を使用することはできません。
サポートされるファイル・タイプ
Amazon S3 接続は、Avro、CSV、Delimited text、Excel、JSON、ORC、Parquet、SAS、SAV、SHP、および XML の各ファイル・タイプをサポートします。
テーブル・フォーマット
フラットファイルに加えて、 Amazon S3 接続は以下の Data Lake テーブル形式をサポートしています: Delta Lake と Iceberg。
詳細情報
関連接続: 汎用 S3 接続
親トピック: サポートされた接続