Memperbarui informasi file dari sebuah fungsi.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| FileFolderPath |
string |
No |
Jalur folder tempat file fungsi disimpan. |
Business_process/First_Business_Process/function/string_processing_function |
| ProjectId |
integer |
No |
ID ruang kerja DataWorks. Anda dapat mengklik ikon kunci pas kecil di sudut kanan atas halaman untuk menuju ke halaman manajemen penyimpanan dan melihat ID tersebut pada Tampilan. |
10000 |
| FunctionType |
string |
Yes |
Kategorisasi fungsi, yang sesuai dengan bidang tipe udf dalam formulir Buat Fungsi. Nilai valid:
Valid values:
|
STRING |
| ClassName |
string |
Yes |
Nama kelas tempat fungsi didefinisikan, yang sesuai dengan bidang Nama Kelas dalam formulir Buat Fungsi. |
com.alibaba.DataWorks.api.udf.StringConcat |
| Resources |
string |
Yes |
Daftar nama Sumber daya yang direferensikan oleh fungsi, dipisahkan dengan koma (,). Ini sesuai dengan bidang Sumber daya dalam formulir Buat Fungsi. |
string-concat-1.0.0.jar,commons-lang-2.6.jar |
| UdfDescription |
string |
No |
Deskripsi tujuan fungsi, yang sesuai dengan bidang Deskripsi dalam formulir Buat Fungsi. |
Concatenate several strings to generate a new string |
| CmdDescription |
string |
No |
Format perintah untuk memanggil fungsi, yang sesuai dengan bidang Format Perintah dalam formulir Buat Fungsi. |
StringConcat(String... substrs) |
| ParameterDescription |
string |
No |
Deskripsi parameter input fungsi, yang sesuai dengan bidang deskripsi data deret waktu dalam formulir Buat Fungsi. |
List of strings to be connected |
| ReturnValue |
string |
No |
Deskripsi nilai kembali fungsi, yang sesuai dengan bidang Nilai Kembali dalam formulir Buat Fungsi. |
New strings generated by concatenating all strings before and after the input order |
| Example |
string |
No |
Contoh pemanggilan fungsi, yang sesuai dengan bidang Contoh dalam formulir Buat Fungsi. |
StringConcat('a', 'b', 'c') |
| ProjectIdentifier |
string |
No |
Pengidentifikasi unik ruang kerja DataWorks, yaitu pengidentifikasi bahasa Inggris yang ditampilkan dalam pengalih ruang kerja di bagian atas halaman DataStudio. Anda harus menentukan parameter ini atau parameter ProjectId untuk menentukan ruang kerja DataWorks untuk panggilan API ini. |
dw_project |
| FileId |
string |
Yes |
ID file. |
1000000112 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| HttpStatusCode |
integer |
Kode status HTTP. |
200 |
| ErrorMessage |
string |
Pesan 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. |
true |
Contoh
Respons sukses
JSONformat
{
"HttpStatusCode": 200,
"ErrorMessage": "The connection does not exist.",
"RequestId": "0000-ABCD-EFG****",
"ErrorCode": "Invalid.Tenant.ConnectionNotExists",
"Success": true
}
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.