Mengambil detail versi file.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| FileId |
integer |
Yes |
ID file. Anda dapat memanggil ListFiles untuk mengkueri ID file. |
1000001 |
| ProjectId |
integer |
No |
ID ruang kerja DataWorks. Anda dapat mengklik ikon kunci pas kecil di pojok kanan atas halaman untuk menuju ke halaman manajemen penyimpanan dan melihat ID-nya di Tampilan. |
1000011 |
| ProjectIdentifier |
string |
No |
Pengidentifikasi unik ruang kerja DataWorks, yaitu pengidentifikasi bahasa Inggris yang ditampilkan di bagian atas halaman DataStudio untuk beralih antar ruang kerja. Anda harus mengatur salah satu dari parameter ini atau ProjectId untuk menentukan ruang kerja DataWorks bagi pemanggilan API ini. |
dw_project |
| FileVersion |
integer |
Yes |
Versi file yang akan dikueri. |
2 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| HttpStatusCode |
integer |
Kode status HTTP. |
200 |
| ErrorMessage |
string |
Paket kesalahan. |
The connection does not exist |
| RequestId |
string |
ID unik permintaan. Anda dapat menggunakan ID ini untuk memecahkan masalah. |
0000-ABCD-EFG**** |
| ErrorCode |
string |
Kode kesalahan. |
Invalid.Tenant.ConnectionNotExists |
| Success |
boolean |
Apakah panggilan berhasil. Nilai valid:
|
true |
| Data |
object |
Detail versi file. |
|
| FileContent |
string |
Kode file yang menghasilkan versi file ini. |
SHOW TABLES; |
| IsCurrentProd |
boolean |
Apakah versi file ini adalah versi terbaru di lingkungan produksi. Nilai valid:
|
true |
| Status |
string |
Status saat ini dari versi file. Nilai valid:
|
COMMITTED |
| NodeContent |
string |
Konfigurasi penjadwalan saat versi file ini dihasilkan. |
{"cycleType":0,"cronExpress":"00 05 00 * * ?"} |
| CommitUser |
string |
ID pengguna Alibaba Cloud yang menghasilkan versi file ini. |
7384234**** |
| Comment |
string |
Deskripsi versi file ini. |
Second version submission |
| FilePropertyContent |
string |
Informasi dasar file saat versi file ini dihasilkan. |
{"fileName":"ods_user_info_d","fileType":10} |
| FileName |
string |
Nama file yang menghasilkan versi file ini. |
ods_user_info_d |
| UseType |
string |
Modul fungsional tempat file berada. Nilai valid:
|
0 |
| ChangeType |
string |
Jenis perubahan versi file ini. Nilai valid: CREATE, UPDATE, dan DELETE. |
UPDATE |
| FileVersion |
integer |
Versi file. |
2 |
| CommitTime |
integer |
Stempel waktu saat versi file dihasilkan, dalam milidetik. |
1593881265000 |
| NodeId |
integer |
ID node penjadwalan yang terkait dengan versi file saat dihasilkan. |
3000001 |
Contoh
Respons sukses
JSONformat
{
"HttpStatusCode": 200,
"ErrorMessage": "The connection does not exist.",
"RequestId": "0000-ABCD-EFG****",
"ErrorCode": "Invalid.Tenant.ConnectionNotExists",
"Success": true,
"Data": {
"FileContent": "SHOW TABLES;",
"IsCurrentProd": true,
"Status": "COMMITTED",
"NodeContent": "{\"cycleType\":0,\"cronExpress\":\"00 05 00 * * ?\"}",
"CommitUser": "\t\n7384234****\n",
"Comment": "Second version submission",
"FilePropertyContent": "{\"fileName\":\"ods_user_info_d\",\"fileType\":10}",
"FileName": "ods_user_info_d",
"UseType": "0",
"ChangeType": "UPDATE",
"FileVersion": 2,
"CommitTime": 1593881265000,
"NodeId": 3000001
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | InternalError.System | An internal system error occurred. Try again later. | |
| 500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | |
| 403 | Forbidden.Access | Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. | |
| 429 | Throttling.Api | The request for this resource has exceeded your available limit. | |
| 429 | Throttling.System | The DataWorks system is busy. Try again later. | |
| 429 | Throttling.User | Your request is too frequent. Try again later. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.