Memperbarui tabel dalam konektor tabel pada koneksi data Alibaba Cloud Studio Model (Bailian) menggunakan file dari Bucket OSS yang telah diotorisasi.
Deskripsi operasi
-
Pastikan bucket OSS berada di akun Alibaba Cloud yang sama dengan Alibaba Cloud Studio Model (Bailian), dan otorisasi telah diselesaikan seperti yang dijelaskan dalam Panduan Konfigurasi Mengimpor Data dari OSS.
Tipe penyimpanan bucket yang didukung tidak mencakup Archive, Penyimpanan Arsip Dingin, atau Penyimpanan Arsip Dingin Mendalam. Bucket dengan enkripsi konten yang diaktifkan didukung. Bucket dengan akses baca/tulis publik, baca publik, atau privat didukung.
Untuk menggunakan bucket dengan Perlindungan hotlink berbasis Referer yang diaktifkan, tambahkan nama domain
*.console.aliyun.comke Daftar putih Referer seperti yang dijelaskan dalam Mengizinkan akses hanya dari situs web tepercaya.
-
Pengguna Resource Access Management (RAM) harus terlebih dahulu memperoleh izin API untuk Alibaba Cloud Studio Model (Bailian) (izin
AliyunBailianDataFullAccessdiperlukan, yang mencakup izin sfm:UpdateTableFromAuthorizedOss) dan bergabung ke ruang kerja sebelum memanggil operasi ini. Akun Alibaba Cloud dapat memanggil operasi ini secara langsung tanpa otorisasi. Panggil operasi ini menggunakan Alibaba Cloud Studio Model SDK terbaru. -
Operasi ini tidak mendukung idempotensi.
Batas laju: Operasi ini akan dibatasi jika dipanggil terlalu sering. Jangan melebihi 5 panggilan per detik. Jika Anda dibatasi, coba lagi nanti.
Coba sekarang
Test
RAM authorization
Sintaks permintaan
PUT /{WorkspaceId}/datacenter/table/fromoss/{TableId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| WorkspaceId |
string |
Yes |
ID ruang kerja tempat file berada. Untuk informasi tentang cara memperoleh ID ruang kerja, lihat Cara menggunakan ruang kerja. |
llm-3z7uw7fwz0vxxxx |
| TableId |
string |
Yes |
ID tabel yang akan diperbarui. |
table_100b51399c404966b7d49f71e388a3fd_12738336 |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| OssBucket |
string |
Yes |
Nama bucket OSS. Untuk informasi lebih lanjut, lihat Bucket. |
yinghuo-ai |
| OssRegionId |
string |
Yes |
ID wilayah bucket OSS. Untuk informasi tentang cara memperoleh ID wilayah, lihat Wilayah dan endpoint OSS. |
cn-beijing |
| OssKey |
string |
Yes |
Kunci file yang akan diimpor di bucket OSS. Untuk informasi lebih lanjut, lihat Konvensi penamaan objek. |
a0deedbce4a8162b8d66c63ace28330c |
| UpdateMode |
string |
Yes |
Mode pembaruan. Nilai valid:
|
OVERWRITE |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Tanggapan. |
||
| Code |
string |
Kode kesalahan. |
DataCenter.FileTooLarge |
| Data |
object |
Bidang data yang dikembalikan oleh operasi. |
|
| TableId |
string |
ID tabel, yang sama dengan parameter permintaan TableId. |
table_df96ebd5da8640e5a0991b3d15f39d4d_12792097 |
| Status |
string |
Status tabel saat ini. Setelah unggahan, status biasanya berubah menjadi TO_IMPORT, yang menunjukkan bahwa sistem telah menerima file yang diunggah dan menunggu untuk menulis data ke tabel. |
TO_IMPORT |
| Message |
string |
Paket kesalahan. |
Required parameter(%s) missing or invalid, please check the request parameters. |
| RequestId |
string |
ID permintaan. |
7BA8ADD9-53D6-53F0-918F-A1E776AD230E |
| Status |
string |
Kode status yang dikembalikan oleh operasi. |
200 |
| Success |
boolean |
Apakah operasi berhasil. |
true |
Contoh
Respons sukses
JSONformat
{
"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
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.