全部產品
Search
文件中心

Data Management:ListDDLPublishRecords - 擷取結構設計工單詳情

更新時間:Mar 21, 2026

擷取結構設計工單的發布詳情。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

下表是API對應的授權資訊,可以在RAM權限原則語句的Action元素中使用,用來給RAM使用者或RAM角色授予調用此API的許可權。具體說明如下:

  • 操作:是指具體的許可權點。

  • 存取層級:是指每個操作的存取層級,取值為寫入(Write)、讀取(Read)或列出(List)。

  • 資源類型:是指操作中支援授權的資源類型。具體說明如下:

    • 對於必選的資源類型,用前面加 * 表示。

    • 對於不支援資源級授權的操作,用全部資源表示。

  • 條件關鍵字:是指雲產品自身定義的條件關鍵字。

  • 關聯操作:是指成功執行操作所需要的其他許可權。操作者必須同時具備關聯操作的許可權,操作才能成功。

操作

存取層級

資源類型

條件關鍵字

關聯操作

dms:ListDDLPublishRecords

list

*全部資源

*

請求參數

名稱

類型

必填

描述

樣本值

OrderId

integer

工單 ID。

說明

您可以在控制台(請參見結構設計)或通過 CreateOrder 介面建立結構設計工單,並擷取工單 ID。

3214325

Tid

integer

租戶 ID。

說明

取自系統右上方頭像處懸停展示的租戶 ID 資訊,詳情請參見查看租戶資訊

1

返回參數

名稱

類型

描述

樣本值

object

Schema of Response

RequestId

string

請求 ID。

A1549FB0-D4B8-4140-919F-17322C1072B8

Success

boolean

請求是否成功。

true

ErrorMessage

string

錯誤資訊。

UnknownError

ErrorCode

string

錯誤碼。

UnknownError

DDLPublishRecordList

array<object>

發布記錄列表。

array<object>

發布記錄。

AuditStatus

string

審批狀態,取值如下:

  • EXEMPT_PASS:免批通過

  • TO_AUDIT:等待審批

  • CANCEL:撤銷審批

  • SUCCESS:審批通過

  • FAIL:未通過

CANCEL

AuditExpireTime

string

審批到期時間。

2020-12-14 20:52:38

CreatorId

integer

工單建立人的使用者識別碼(可通過 GetUser 介面擷取的 UserId 參數),非阿里雲 UID。

1423

Finality

boolean

是否終止,取值為:

  • true:是

  • false:否

說明

導致終止的原因有審批撤回或在指定執行時間前未完成審批等。

true

FinalityReason

string

終止原因。

CANCEL

PublishStatus

string

發布狀態,取值如下:

  • START:建立

  • ANALYZE:分析

  • AUDIT:審批

  • DISPATCH:調度

  • SUCCESS:成功

AUDIT

RiskLevel

string

風險等級,取值如下:

  • NONE_RISK:無風險

  • LOW_RISK:低風險

  • MIDDLE_RISK:中風險

  • HIGH_RISK:高風險

LOW_RISK

StatusDesc

string

發布狀態原因。

CANCEL

WorkflowInstanceId

integer

審批流 ID。

432153

Comment

string

發布備忘

發布備忘

PublishTaskInfoList

array<object>

發布任務資訊列表。

array<object>

發布任務資訊。

DbId

integer

資料庫 ID。

4325

Logic

boolean

是否為邏輯庫,取值:

  • true:是

  • false:否

false

PlanTime

string

計劃發布時間。

2020-12-14 20:52:38

PublishStrategy

string

發布策略,取值:

  • IMMEDIATELY:立即執行

  • REGULARLY:定時執行

IMMEDIATELY

StatusDesc

string

狀態原因。

NONE

TaskJobStatus

string

任務狀態。

NONE

PublishJobList

array<object>

發布工作清單。

object

發布任務。

ExecuteCount

integer

已經執行的 SQL 數量。

0

Scripts

string

變更指令碼。

ALTER TABLE test_toolkit_rename_table_after_rename MODIFY COLUMN gmt_modified datetime NOT NULL

TableName

string

變更的表名。

test_toolkit_rename_table_after_rename

StatusDesc

string

狀態原因。

NONE

TaskJobStatus

string

發布任務狀態,取值如下:

  • NONE:未知

  • SUCCESS:執行成功

  • FAIL:執行失敗

NONE

DBTaskGroupId

integer

SQL 任務分組 ID。

423515

樣本

正常返回樣本

JSON格式

{
  "RequestId": "A1549FB0-D4B8-4140-919F-17322C1072B8",
  "Success": true,
  "ErrorMessage": "UnknownError",
  "ErrorCode": "UnknownError",
  "DDLPublishRecordList": [
    {
      "AuditStatus": "CANCEL",
      "AuditExpireTime": "2020-12-14 20:52:38",
      "CreatorId": 1423,
      "Finality": true,
      "FinalityReason": "CANCEL",
      "PublishStatus": "AUDIT",
      "RiskLevel": "LOW_RISK",
      "StatusDesc": "CANCEL",
      "WorkflowInstanceId": 432153,
      "Comment": "發布備忘",
      "PublishTaskInfoList": [
        {
          "DbId": 4325,
          "Logic": false,
          "PlanTime": "2020-12-14 20:52:38",
          "PublishStrategy": "IMMEDIATELY",
          "StatusDesc": "NONE",
          "TaskJobStatus": "NONE",
          "PublishJobList": [
            {
              "ExecuteCount": 0,
              "Scripts": "ALTER TABLE test_toolkit_rename_table_after_rename MODIFY COLUMN gmt_modified datetime NOT NULL",
              "TableName": "test_toolkit_rename_table_after_rename",
              "StatusDesc": "NONE",
              "TaskJobStatus": "NONE",
              "DBTaskGroupId": 423515
            }
          ]
        }
      ]
    }
  ]
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情