全部產品
Search
文件中心

MaxCompute:作業通用標識約定

更新時間:Jan 23, 2026

本文主要介紹MaxCompute作業通用標識約定。

參數標識簡介

MaxCompute作業標識約定確保由上層平台(如DataWorks)提交的MaxCompute作業,在MaxCompute的作業中繼資料中能查看提交作業平台的節點ID、名字、責任人ID等資訊。MaxCompute將從每個作業的Settings裡解析並記錄作業對應參數標識資訊。

目前DataWorks和DataPhin平台提交MaxCompute作業時預設存在如下參數標識。

欄位名

說明

EXT_PLATFORM_ID

作業來源平台

  • 標記提交該MaxCompute任務的上層平台,同一平台應使用統一的標識。

  • 長度限制:32

EXT_NODE_ID

上層調度節點ID

  • 標記提交該MaxCompute任務的上層應用節點ID。

  • 長度限制:64

EXT_DAGTYPE

執行個體運行模式

  • 0:正常調度執行個體

  • 1:手動任務

  • 2:煙霧測試 (Smoke Test)

  • 3:補資料

EXT_TASK_ID

上層調度節點執行個體ID

標記EXT_NODE_ID的具體運行執行個體。

EXT_NODE_NAME

上層調度的節點名字

  • 標記提交該MaxCompute任務的上層應用節點名字。

  • 長度限制:128

EXT_NODE_ONDUTY

上層調度節點責任人ID

  • 標記上層應用的責任人ID

  • 長度限制:64

EXT_NODE_PRIORITY

上層調度節點優先順序

  • 標記上層節點的優先順序

  • 數字格式,注意settings是str-str map

提交參數標識

提交作業時標識作業樣本,提交SQL作業時加上flag,如定義作業來源SDK、名稱(example_task)、責任人(test_user):

SET EXT_PLATFORM_ID='SDK';
SET EXT_NODE_NAME='example_task';
SET EXT_NODE_ONDUTY ='1234567';
sqlquery;

使用參數標識

  • 租戶層級Information Schema的tasks_history視圖裡記錄了這些資訊,便於關聯上層平台分析統計作業。

  • 控制台檢索

    1. 登入MaxCompute控制台,在左上方選擇地區。

    2. 在左側導覽列,選擇观测运维 > 作业运维

    3. 在作業列表中,可以查看作業ExtPlatformId、ExtNodeId、ExtNodeName、ExtNodeOnDuty資訊,支援通過ExtNodeId、ExtNodeName資訊條件快速搜尋,便於迅速定位作業來源及來源處節點ID/名字/責任人。