権限を付与された OSS バケットのファイルを使用して、Alibaba Cloud Model Studio データコネクタのテーブルを更新します。
操作説明
-
OSS バケットが、ご利用の Alibaba Cloud Model Studio インスタンスと同じ Alibaba Cloud アカウントに属していることを確認してください。 また、「OSS からのデータインポートの設定」で説明されている権限付与の手順を完了する必要があります。
バケットのストレージクラスは、アーカイブ、コールドアーカイブ、またはディープコールドアーカイブであってはなりません。 サーバ側暗号化が有効なバケットはサポートされています。 公開読み書き、公開読み取り、非公開のバケットもサポートされています。
Referer ベースのホットリンク保護が有効なバケットを使用する場合、Referer ホワイトリストに
*.console.aliyun.comを追加する必要があります。 詳細については、「信頼できる Web サイトからのアクセスのみを許可する」をご参照ください。
-
RAM ユーザー (サブアカウント) がこの操作を呼び出すには、事前に Alibaba Cloud Model Studio の API 権限を取得し、ワークスペースに参加する必要があります。 AliyunBailianDataFullAccess ポリシーには、必要な
sfm:UpdateTableFromAuthorizedOss権限が含まれています。 Alibaba Cloud アカウント (root ユーザー) は、追加の権限なしでこの操作を直接呼び出すことができます。 最新バージョンの または Alibaba Cloud Model Studio SDK の使用を推奨します。 -
この操作はべき等ではありません。
レート制限:この操作にはレート制限が適用されます。 1 秒あたり 5 回を超えて呼び出さないでください。 制限に達した場合は、しばらく待ってから再試行してください。
今すぐお試しください
テスト
RAM 認証
リクエスト構文
PUT /{WorkspaceId}/datacenter/table/fromoss/{TableId} HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| WorkspaceId |
string |
必須 |
ファイルが属するワークスペースの ID。 詳細については、「ワークスペースの使用」をご参照ください。 |
llm-3z7uw7fwz0vxxxx |
| TableId |
string |
必須 |
更新するテーブルの ID。 |
table_100b51399c404966b7d49f71e388a3fd_12738336 |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| OssBucket |
string |
必須 |
OSS バケットの名前。 詳細については、「バケット」をご参照ください。 |
yinghuo-ai |
| OssRegionId |
string |
必須 |
OSS バケットのリージョン ID。 詳細については、「OSS のリージョンとエンドポイント」をご参照ください。 |
cn-beijing |
| OssKey |
string |
必須 |
OSS バケット内のファイルのオブジェクトキー。 詳細については、「オブジェクトの命名」をご参照ください。 |
a0deedbce4a8162b8d66c63ace28330c |
| UpdateMode |
string |
必須 |
更新モード。 有効な値: APPEND および OVERWRITE。 |
OVERWRITE |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答のスキーマ |
||
| Code |
string |
エラーステータスコード。 |
DataCenter.FileTooLarge |
| Data |
object |
応答のデータフィールド。 |
|
| TableId |
string |
入力パラメーターの TableId と同じです。 |
table_df96ebd5da8640e5a0991b3d15f39d4d_12792097 |
| Status |
string |
現在のテーブルのステータス。 アップロード後、ステータスは通常 TO_IMPORT に変わります。 これは、システムがアップロードされたファイルを受け入れ、データテーブルへのスケジュールを待機していることを意味します。 |
TO_IMPORT |
| Message |
string |
エラーメッセージ。 |
Required parameter(%s) missing or invalid, please check the request parameters. |
| RequestId |
string |
リクエストの ID。 |
7BA8ADD9-53D6-53F0-918F-A1E776AD230E |
| Status |
string |
操作によって返されるステータスコード。 |
200 |
| Success |
boolean |
操作が成功したかどうかを示します。 |
true |
例
成功レスポンス
JSONJSON
{
"Code": "DataCenter.FileTooLarge",
"Data": {
"TableId": "table_df96ebd5da8640e5a0991b3d15f39d4d_12792097",
"Status": "TO_IMPORT"
},
"Message": "Required parameter(%s) missing or invalid, please check the request parameters.",
"RequestId": "7BA8ADD9-53D6-53F0-918F-A1E776AD230E",
"Status": "200",
"Success": true
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。