0 / 0
資料の 英語版 に戻る
プロジェクトの Cloud Object Storage への非常に大容量のオブジェクトを追加します
最終更新: 2024年10月07日
プロジェクトの Cloud Object Storage への非常に大容量のオブジェクトを追加します

プロジェクトの Cloud Object Storage に一度にロードできるデータの量は、データをロードする場所によって異なります。 製品 UI でデータをロードする場合、この制限は 5 GB です。 より大きなオブジェクトをプロジェクトの Cloud Object Storageに追加するには、API または FTP クライアントを使用できます。

Cloud Object Storage API を使用して複数パーツに分割してデータをロードする

Cloud Object Storage API を使用すると、単一の PUT で最大 5 GB のデータ・オブジェクトをロードすることができ、データをオブジェクト・ストレージにロードすることによって最大 10 TB のオブジェクトをロードすることができます。これは、任意の順序で並列に独立してロードできるパーツのセットとしてデータをオブジェクト・ストレージにロードすることによって行います。 すべてのパーツがロードされた後は、そのデータは Cloud Object Storage に単一オブジェクトとして表示されます。

ファイルは、以下の形式および MIME タイプで、複数パーツとしてロードできます。

  • application/xml
  • application/pdf
  • text/plain; charset=utf-8

複数パーツでデータ・オブジェクトをロードするには、以下のようにします。

  1. マルチパート・アップロードを開始します。
curl -X "POST" "https://(endpoint)/(bucket-name)/(object-name)?uploads"
 -H "Authorization: bearer (token)"

bucket-name の値は、プロジェクトの 「一般」 ページの 「管理」 タブにあります。 Watson Studio で endpoint 値の 「 IBM Cloud をクリックします。 ベアラー token の値は、 IBM Cloud IAM APIを介して取得されます。

  1. 任意の順次パーツ番号とオブジェクトの UploadId を指定して、パーツをロードします。
curl -X "PUT" "https://(endpoint)/(bucket-name)/(object-name)?partNumber=(sequential-integer)&uploadId=(upload-id)"
 -H "Authorization: bearer (token)"
 -H "Content-Type: (content-type)"

content-typeapplication/xmlapplication/pdf または text/plain; charset=utf-8に置き換えます。

  1. 複数パーツのロードを実行します。
  curl -X "POST" "https://(endpoint)/(bucket-name)/(object-name)?uploadId=(upload-id)"
 -H "Authorization: bearer (token)"
 -H "Content-Type: text/plain; charset=utf-8"
 -d \$'<CompleteMultipartUpload>
         <Part>
           <PartNumber>1</PartNumber>
           <ETag>(etag)</ETag>
         </Part>
         <Part>
           <PartNumber>2</PartNumber>
           <ETag>(etag)</ETag>
         </Part>
  1. ファイルを資産としてプロジェクトに追加します。 プロジェクトの 「アセット」 ページで、 「アセットのインポート」 ボタンをクリックします。 次に、 「プロジェクト」 ファイル・ページで、 Cloud Object Storage にアップロードしたファイルを選択し、 「インポート」をクリックします。

次のステップ

もっと見る

親トピック: プロジェクトへの接続の追加

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