Amazon S3でデータにアクセスするには、そのデータ用の接続資産を作成します。
Amazon S3 (Amazon Simple Storage Service) は、Web サービス・インターフェースを介してオブジェクト・ストレージを提供する、Amazon Web Services (AWS) によって提供されるサービスです。
その他のタイプの S3-compliant 接続の場合は、 汎用 S3 接続を使用できます。
Amazon S3 への接続を作成します
接続資産を作成するには、以下の接続の詳細が必要です:
- バケット: ファイルが含まれているバケット名。 AWS 資格情報に、バケットをリストしてすべてのバケットにアクセスする権限がある場合は、資格情報を指定するだけで済みます。 資格情報にバケットをリストする特権がなく、特定のバケットにのみアクセスできる場合は、バケットを指定する必要があります。
- エンドポイント URL: AWS GovCloud インスタンスに使用します。 地域コードを含めます。 例えば、
https://s3.<region-code>.amazonaws.com
です。 リージョンコードのリストについては、AWSサービスエンドポイントを参照してください。 - リージョン: Amazon Web Services (AWS) リージョン。 AWS のデフォルト・リージョン (us-west-2) 以外のエンドポイント URL を指定する場合は、リージョンの値も入力する必要があります。
プロキシー・サーバーを介して 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 接続は、以下のワークスペースおよびツールで使用できます:
プロジェクト
- Data Refinerywatsonx.aiStudio またはIBM Knowledge Catalog
- DataStage (DataStage サービス)。 DataStageでのデータ・ソースへの接続を参照してください。
- Decision Optimizationwatsonx.aiStudio およびwatsonx.aiRuntime)
- メタデータ・エンリッチ (IBM Knowledge Catalog)
- Metadata import (IBM Knowledge Catalog)
- ノートブックwatsonx.aiStudio)。 「コード・スニペット」 ペインの 「データの読み取り」 をクリックして、接続資格情報を取得し、データをデータ構造にロードします。 データ・ソース接続からのデータのロードを参照してください。
- SPSS Modelerwatsonx.aiStudio)
カタログ
Platform assets catalog
その他のカタログ (IBM Knowledge Catalog)
- Data Virtualizationサービス
- Data Virtualizationからこのデータソースに接続できます。 この接続は、Data Virtualizationにおいて特別な配慮を必要とする。 Data Virtualizationの'Amazon S3への接続 を参照。
Amazon S3 のセットアップ
セットアップ手順については、「 Amazon Simple Storage Service ユーザー・ガイド 」を参照してください。
制限
スラッシュ記号 (/
) はファイル構造の区切り文字であるため、フォルダーの名前にスラッシュ記号を使用することはできません。
サポートされるファイル・タイプ
Amazon S3 接続は、Avro、CSV、Delimited text、Excel、JSON、ORC、Parquet、SAS、SAV、SHP、および XML の各ファイル・タイプをサポートします。
表形式
フラット・ファイルに加えて、 Amazon S3 接続では、データ・レイク・テーブル・フォーマットとしてデルタ・レイクおよび Iceberg がサポートされます。
もっと見る
関連接続: 汎用 S3 接続
親トピック: サポートされた接続