Memperbarui tugas sinkronisasi data.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:* |
get |
*全部资源
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectId |
integer |
Yes |
ID ruang kerja DataWorks. Anda dapat masuk ke Konsol DataWorks dan membuka halaman Workspace untuk mendapatkan ID ruang kerja. Anda harus mengonfigurasi parameter ini untuk menentukan ruang kerja DataWorks tempat operasi API diterapkan. |
10000 |
| TaskType |
string |
Yes |
Jenis tugas sinkronisasi data. Atur nilai menjadi DI_OFFLINE. Anda dapat memanggil operasi UpdateDISyncTask untuk memperbarui hanya tugas sinkronisasi Batch. |
DI_OFFLINE |
| TaskContent |
string |
No |
Konfigurasi yang diperbarui tugas sinkronisasi data. Memanggil operasi API ini untuk memperbarui tugas sinkronisasi data setara dengan memperbarui tugas sinkronisasi data menggunakan editor kode di Konsol DataWorks. Untuk informasi selengkapnya, lihat Membuat tugas sinkronisasi menggunakan editor kode. Anda dapat memanggil operasi UpdateDISyncTask untuk memperbarui hanya tugas sinkronisasi Batch. Jika Anda tidak perlu memperbarui konfigurasi tugas sinkronisasi data, kosongkan parameter ini. |
{"type":"job","version":"2.0","steps":[{"stepType":"mysql","parameter":{"envType":1,"datasource":"mysql_pub","column":["id","name","create_time","age","score","t_01"],"connection":[{"datasource":"mysql_pub","table":["u_pk"]}],"where":"","splitPk":"id","encoding":"UTF-8"},"name":"Reader","category":"reader"},{"stepType":"odps","parameter":{"partition":"pt=${bizdate}","truncate":true,"datasource":"odps_source","envType":1,"column":["id","name","create_time","age","score","t_01"],"emptyAsNull":false,"tableComment":"null","table":"u_pk"},"name":"Writer","category":"writer"}],"setting":{"executeMode":null,"errorLimit":{"record":""},"speed":{"concurrent":2,"throttle":false}},"order":{"hops":[{"from":"Reader","to":"Writer"}]}} |
| TaskParam |
string |
No |
Parameter konfigurasi tugas sinkronisasi data. Anda harus mengonfigurasi parameter ini dalam format JSON.
|
{"ResourceGroup":"Serverless_res_group_XXX_XXXX", "Cu":1.5} |
| FileId |
integer |
Yes |
ID tugas sinkronisasi data. Anda dapat memanggil operasi ListFiles untuk mengkueri ID. |
1000000 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The returned result. |
||
| Success |
boolean |
Indicates whether the request was successful. Valid values:
|
true |
| RequestId |
string |
The request ID. You can locate logs and troubleshoot issues based on the ID. |
0bc1411515937635973**** |
| Data |
object |
The information that indicates whether the data synchronization task is updated. |
|
| Status |
string |
The update status of the data synchronization task. Valid values:
|
success |
| Message |
string |
The error message returned if the data synchronization task fails to be updated. If the data synchronization task is successfully updated, the value null is returned for this parameter. |
ResourceGroup:[S_res_group_XXX] is invalid. |
Contoh
Respons sukses
JSONformat
{
"Success": true,
"RequestId": "0bc1411515937635973****",
"Data": {
"Status": "success",
"Message": "ResourceGroup:[S_res_group_XXX] is invalid."
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Invalid.DI.Parameter | The parameter is invalid. | |
| 500 | InternalError.DI.Parameter | A DI internal error occurred. | |
| 403 | Forbidden.DI.NoPrivilege | No access. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.