0 / 0
資料の 英語版 に戻る
IBM Cloud Object Storage 接続
最終更新: 2024年11月28日
IBM Cloud Object Storage 接続

IBM Cloud Object Storage (COS) でデータにアクセスするには、そのデータ用の接続資産を作成します。

IBM Cloud 上のIBM Cloud Object Storage は、クラウド・アプリケーション用の非構造化データ・ストレージを提供します。 Cloud Object Storage は、地域および地域間の回復力を備えた S3 API およびアプリケーション・バインディングを提供します。

重要:

IBM Cloud Object Storage 接続の目的は、プロジェクト、デプロイメント・スペース、またはカタログに関連付ける IBM Cloud Object Storage インスタンスとは異なります。 IBM Cloud Object Storageで 保存されたデータに接続 するデータ資産を作成する時は、 IBM Cloud Object Storage 接続を作成します。 アップロードされたデータ・ファイルやノートブック・ファイルなどの資産のファイルを保管するには、プロジェクト、デプロイメント・スペース、またはカタログの作成時に IBM Cloud Object Storage インスタンスを関連付けます。

IBM Cloud Object Storage への接続を作成します

設定している場合は統合クラウドサービス、サービス インスタンスを選択すると、接続フォームのフィールドに自動的に入力されます。 すべてのフィールドが入力されていることを確認します。

接続資産を作成するには、以下の接続の詳細が必要です:

  • バケット 名。 (オプション。 バケット名を入力しない場合は、資格情報がすべてのバケットをリストする権限を持っている必要があります。)
  • ログイン URLログイン URLを見つけようとすると:
  1. Cloud Object Storage のリソース・リスト (https://cloud.ibm.com/resources) にアクセスします。
  2. ストレージ リソースを展開します。
  3. Cloud Object Storage サービスをクリックします。 メニューから 「エンドポイント」を選択します。
  4. オプション: 回復力の選択 (Select resiliency) メニューおよび ロケーションの選択 (Select location) メニューを使用して、選択項目をフィルタリングします。
  5. 使用するバケットと同じリージョンにあるパブリック・エンドポイントの値をコピーします。
  • SSL 証明書: (オプション)。 自己署名証明書は OpenSSL などのツールによって作成されました。

資格情報

認証には、以下のいずれかの値の組み合わせを使用します:

  • サービス資格情報

  • リソース・インスタンス ID および API キー

  • リソース・インスタンス IDAPI キーアクセス・キー、および 秘密鍵 (この組み合わせでは、 リソース・インスタンス IDAPI キー が認証に使用されます、 アクセス・キー および 秘密鍵 が保存されます。)

  • アクセス・キー および 秘密鍵

サービス資格情報の値を見つけるには:

  1. Cloud Object Storage のリソース・リスト (https://cloud.ibm.com/resources) にアクセスします。
  2. ストレージ リソースを展開します。
  3. Cloud Object Storage サービスをクリックし、 「サービス資格情報」 タブをクリックします。
  4. 使用するキー名を展開します。
  5. JSON ファイル全体をコピーします。 左中括弧と右中括弧の { } 記号を含めます。

API キーアクセス・キー秘密鍵、および リソース・インスタンス IDの値を見つけるには:

  1. Cloud Object Storage のリソース・リスト (https://cloud.ibm.com/resources) にアクセスします。
  2. ストレージ リソースを展開します。
  3. Cloud Object Storage サービスをクリックし、 「サービス資格情報」 タブをクリックします。
  4. 使用するキー名を展開します。 値 (引用符なし) をコピーします。
  • API キー: apikey
  • アクセス・キー: access_key_id
  • 秘密鍵: secret_access_key
  • リソース・インスタンス ID: resource_instance_id

プラットフォーム内の場所に基づいて接続を作成する方法を選択してください

プロジェクト内
「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
カタログ内
「カタログに追加」>「接続」をクリックしてください。 カタログへの接続資産の追加を参照してください。
デプロイメント・スペース内
「アセットのインポート」>「データ・アクセス」>「接続」をクリックします。 デプロイメント・スペースへのデータ資産の追加を参照してください。
Platform assets catalog
新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。

次のステップ: 接続からデータ資産を追加する

この接続を使用できる場所

IBM Cloud Object Storage 接続は、以下のワークスペースおよびツールで使用できます:

プロジェクト

  • AutoAIwatsonx.aiランタイム)
  • Data Refinerywatsonx.aiStudio またはIBM Knowledge Catalog
  • DataStage (DataStage サービス)。 DataStageでのデータ・ソースへの接続を参照してください。
  • Decision Optimizationwatsonx.aiStudio およびwatsonx.aiRuntime)
  • メタデータ・エンリッチ (IBM Knowledge Catalog)
  • Metadata import (IBM Knowledge Catalog)
  • SPSS Modelerwatsonx.aiStudio)

カタログ

  • Platform assets catalog

  • その他のカタログ (IBM Knowledge Catalog)。 カタログ内のテキスト資産およびイメージ資産のプレビューを有効にするには、API キーとリソース・インスタンス ID に加えて、接続の資格情報にアクセス・キーと秘密鍵が含まれている必要があります。

Data Virtualizationサービス
Data Virtualizationからこのデータソースに接続できます。 この接続は、Data Virtualizationにおいて特別な配慮を必要とする。 Data Virtualizationの'Cloud Object Storageへの接続 を参照。

S3 API を使用した Cloud Object Storage サービスへの接続

S3 API を使用して Cloud Object Storage に接続するには、 ログイン URLアクセス・キー 、および 秘密鍵が必要です。

API キー は、 Watson IoT Platform HTTP API を呼び出すために使用されるトークンです。 ユーザーには役割が割り当てられ、API エンドポイントへの呼び出しを許可するために使用できる API キーを生成できます。 詳細については、IBM Cloud Object Storage S3API ドキュメントを参照してください。

IBM Cloud Object Storage のセットアップ

IBM Cloud Object Storage の入門チュートリアル

制限

以下の制約が適用されます。

  • DataStageの場合、ハッシュ・ベースのメッセージ認証コード (HMAC) オプションを使用して Cloud Object Storage 資格情報を作成する必要があります。 HMAC 資格情報の使用を参照してください。

サポートされるファイル・タイプ

IBM Cloud Object Storage 接続は、Avro、CSV、Delimited text、Excel、JSON、ORC、Parquet、SAS、SAV、SHP、および XML の各ファイル・タイプをサポートします。

表形式

IBM Cloud Object Storage接続は、以下のData Lakeテーブル・フォーマットをサポートしている:Delta Lake と Iceberg です。

もっと見る

COS バケットへのアクセスの制御

親トピック: サポートされた接続

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細