Memperbarui informasi dasar tentang user-defined function (UDF) di DataStudio. Operasi API ini melakukan pembaruan inkremental. Informasi pembaruan dideskripsikan menggunakan FlowSpec.
Coba sekarang
Test
RAM authorization
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 mengkueri ID tersebut. |
10000 |
| Id |
string |
Yes |
ID unik UDF. Catatan
Bidang ini bertipe Long pada versi SDK sebelum 8.0.0, dan bertipe String pada versi SDK 8.0.0 dan yang lebih baru. Perubahan ini tidak memengaruhi penggunaan SDK secara normal; parameter akan tetap dikembalikan sesuai tipe yang didefinisikan dalam SDK. Namun, kegagalan kompilasi dapat terjadi akibat perubahan tipe hanya saat meningkatkan SDK melewati versi 8.0.0. Dalam hal ini, Anda harus memperbarui tipe data secara manual. |
463497880880954XXXX |
| Spec |
string |
Yes |
ID unik UDF. Catatan
Sebelum versi SDK 8.0.0, bidang ini bertipe Long. Pada versi SDK 8.0.0 dan yang lebih baru, bidang ini bertipe String. Perubahan ini tidak memengaruhi penggunaan SDK secara normal. Parameter dikembalikan berdasarkan tipe yang didefinisikan dalam SDK. Kegagalan kompilasi yang disebabkan oleh perubahan tipe dapat terjadi hanya saat Anda melakukan Peningkatan SDK melewati versi 8.0.0. Dalam hal ini, Anda harus memperbarui tipe data secara manual. |
{ "version": "1.1.0", "kind": "Function", "spec": { "functions": [ { "name": "FunctionName", "script": { "content": "{\"name\": \"FunctionName\", \"datasource\": {\"type\": \"odps\", \"name\": \"odps_first\"}, \"runtimeResource\": {\"resourceGroup\": \"S_res_group_XXXX_XXXX\"}}", "path": "XXX/OpenAPI/Function/FunctionName", "runtime": { "command": "ODPS_FUNCTION" } }, "datasource": { "name": "odps_first", "type": "odps" }, "runtimeResource": { "resourceGroup": "S_res_group_XXXX_XXXX" } } ] } } |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. You can troubleshoot issues based on the ID. |
12123960-CB2C-5086-868E-C6C1D024**** |
| Success |
boolean |
Indicates whether the request was successful. Valid values: true false |
true |
Contoh
Respons sukses
JSONformat
{
"RequestId": "12123960-CB2C-5086-868E-C6C1D024****",
"Success": true
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.