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

DataWorks:GetProcessDefinition

最終更新日:Jun 10, 2026

指定されたプロセス定義IDの承認ポリシーを取得します。

操作説明

リクエスト

  • このAPIは、ID パラメータを使用して特定の承認プロセス定義の詳細を取得します。

  • ID パラメータは必須で、有効なプロセス定義 IDである必要があります。

  • レスポンスには、承認プロセス定義の基本プロパティ、ルール条件、通知サービス設定、および承認ノードが含まれます。

  • リクエストが成功すると、完全なプロセス定義オブジェクトが返されます。リクエストが失敗した場合は、トラブルシューティング用のエラーコードとメッセージが返されます。

今すぐお試しください

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

テスト

RAM 認証

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

リクエストパラメーター

パラメーター

必須 / 任意

説明

Id

string

必須

プロセス定義のID。

f0d6d578-a305-40ac-ba1e-0a09f64cbc69

レスポンスフィールド

フィールド

説明

object

レスポンスのスキーマ

RequestId

string

APIリクエストID

0bc5df3a17***903790e8e8a

ProcessDefinition

object

プロセス定義

Id

string

プロセス定義 ID

210001039767

Name

string

プロセス定義名

MaxCompute 表审批

Description

string

業務プロセスの説明。

订单业务数据审批流程

Type

string

プロセス定義タイプ。有効な値:

  • MaxCompute

  • DataService

  • Extension

  • Hologres

  • DlfV1 (カスタム作成はサポートされていません)。

  • EMR (カスタム作成はサポートされていません)。

  • DataAssetGovernance (カスタム作成はサポートされていません)。

  • Lindorm (カスタム作成はサポートされていません)。

  • StarRocks (カスタム作成はサポートされていません)。

  • DlfNext (カスタム作成はサポートされていません)。

  • DataWorks (カスタム作成はサポートされていません)。

MaxCompute

SubType

string

サブタイプ:

  • Table

  • Column

  • Database

  • Schema

  • Default

Table

IsSystem

boolean

システムデフォルトポリシー

false

Enabled

boolean

有効化

true

RuleConditions

array<object>

ルール条件のリスト

object

ルール条件

Type

string

odpsProject

Expression

string

((#odpsProject=='PX_BEIJING_TEST'))

Scope

string

Deployment

NotificationServices

array<object>

通知サービスステートメント

object

通知サービス

Channel

string

DingRobot

Extension

string

{"atAll":"true"}

Receiver

string

https://dingtalk.com

ApprovalNodes

array<object>

承認ノードリスト

array<object>

承認ノード

Id

string

7a809b6a-2a62-4c6c-9c23-c2a145e3877d

Name

string

default-name

AccountType

string

TableOrProjectAdministrator

Assignees

array

string

213463068144525171

ExtensionProperties

object

any

{ "449656": "role_project_admin,role_project_pe" }

成功レスポンス

JSONJSON

{
  "RequestId": "0bc5df3a17***903790e8e8a",
  "ProcessDefinition": {
    "Id": "210001039767",
    "Name": "MaxCompute 表审批",
    "Description": "订单业务数据审批流程",
    "Type": "MaxCompute",
    "SubType": "Table",
    "IsSystem": false,
    "Enabled": true,
    "RuleConditions": [
      {
        "Type": "odpsProject",
        "Expression": "((#odpsProject=='PX_BEIJING_TEST'))",
        "Scope": "Deployment"
      }
    ],
    "NotificationServices": [
      {
        "Channel": "DingRobot",
        "Extension": "{\"atAll\":\"true\"}",
        "Receiver": "https://dingtalk.com"
      }
    ],
    "ApprovalNodes": [
      {
        "Id": "7a809b6a-2a62-4c6c-9c23-c2a145e3877d",
        "Name": "default-name",
        "AccountType": "TableOrProjectAdministrator",
        "Assignees": [
          "213463068144525171"
        ],
        "ExtensionProperties": {
          "key": "{\n        \"449656\": \"role_project_admin,role_project_pe\"\n      }"
        }
      }
    ]
  }
}

エラーコード

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

変更履歴

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