すべてのプロダクト
Search
ドキュメントセンター

DataWorks:UpdateFunction

最終更新日:Mar 21, 2026

DataStudio におけるユーザー定義関数 (UDF) の基本情報を更新します。この API オペレーションは増分更新を実行します。更新内容は FlowSpec を使用して記述されます。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

必須 / 任意

説明

ProjectId

integer

必須

DataWorks ワークスペースの ID です。 DataWorks コンソール にログインし、[ワークスペース] ページに移動して ID を照会できます。

10000

Id

string

必須

UDF の一意の識別子です。

説明

SDK バージョン 8.0.0 より前では、このフィールドのデータの型は Long です。SDK バージョン 8.0.0 以降では、データの型は String です。この変更により、SDK の通常の使用には影響しません。パラメーターは、SDK で定義されたデータの型に従って引き続き返されます。ただし、SDK をバージョン 8.0.0 をまたいでアップグレードする場合にのみ、データの型の変更によってコンパイルエラーが発生する可能性があります。その場合は、データの型を手動で更新する必要があります。

463497880880954XXXX

Spec

string

必須

UDF の一意の識別子です。

説明

SDK バージョン 8.0.0 より前では、このフィールドのデータの型は Long です。SDK バージョン 8.0.0 以降では、データの型は String です。この変更により、SDK の通常の使用には影響しません。パラメーターは、SDK で定義されたデータの型に従って返されます。ただし、SDK をバージョン 8.0.0 をまたいでアップグレードする場合にのみ、データの型の変更によってコンパイルエラーが発生する可能性があります。その場合は、データの型を手動で更新する必要があります。

{ "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" } } ] } }

レスポンスフィールド

フィールド

説明

object

応答のスキーマです。

RequestId

string

リクエスト ID です。この ID を使用して問題のトラブルシューティングを行います。

12123960-CB2C-5086-868E-C6C1D024****

Success

boolean

リクエストが成功したかどうかを示します。有効な値は以下のとおりです。

true

false

true

成功レスポンス

JSONJSON

{
  "RequestId": "12123960-CB2C-5086-868E-C6C1D024****",
  "Success": true
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。