All Products
Search
Document Center

DataWorks:GetProcessDefinition

Last Updated:Jun 10, 2026

Mengambil kebijakan persetujuan untuk ID definisi proses tertentu.

Deskripsi operasi

Permintaan

  • API ini mengambil detail definisi proses persetujuan tertentu menggunakan parameter ID.

  • Parameter ID wajib dan harus berupa ID definisi proses yang valid.

  • Respons mencakup properti dasar dari definisi proses persetujuan, kondisi aturan, konfigurasi layanan notifikasi, dan node persetujuan.

  • Permintaan yang berhasil mengembalikan objek definisi proses lengkap. Permintaan yang gagal mengembalikan kode kesalahan dan pesan untuk pemecahan masalah.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

Id

string

Yes

ID dari definisi proses.

f0d6d578-a305-40ac-ba1e-0a09f64cbc69

Elemen respons

Element

Type

Description

Example

object

Skema Respons

RequestId

string

ID permintaan API

0bc5df3a17***903790e8e8a

ProcessDefinition

object

Definisi proses

Id

string

ID definisi proses

210001039767

Name

string

Nama definisi proses

MaxCompute 表审批

Description

string

Deskripsi proses bisnis.

订单业务数据审批流程

Type

string

Jenis definisi proses. Nilai yang valid:

  • MaxCompute

  • DataService

  • Extension

  • Hologres

  • DlfV1 (Pembuatan kustom tidak didukung).

  • EMR (Pembuatan kustom tidak didukung).

  • DataAssetGovernance (Pembuatan kustom tidak didukung).

  • Lindorm (Pembuatan kustom tidak didukung).

  • StarRocks (Pembuatan kustom tidak didukung).

  • DlfNext (Pembuatan kustom tidak didukung).

  • DataWorks (Pembuatan kustom tidak didukung).

MaxCompute

SubType

string

Subjenis:

  • Table

  • Column

  • Database

  • Schema

  • Default

Table

IsSystem

boolean

Kebijakan Default Sistem

false

Enabled

boolean

Aktifkan

true

RuleConditions

array<object>

Daftar kondisi aturan

object

Kondisi aturan

Type

string

odpsProject

Expression

string

((#odpsProject=='PX_BEIJING_TEST'))

Scope

string

Deployment

NotificationServices

array<object>

Pernyataan Layanan Notifikasi

object

Layanan notifikasi

Channel

string

DingRobot

Extension

string

{"atAll":"true"}

Receiver

string

https://dingtalk.com

ApprovalNodes

array<object>

Daftar node persetujuan

array<object>

Node persetujuan

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

Contoh

Respons sukses

JSONformat

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

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.