AI 資產血緣服務用於追蹤資料集、模型、訓練任務之間的來源和演變關係,協助您瞭解模型是由哪些資料訓練而來、部署到了哪些服務。
簡介
AI 資產血緣服務追蹤資料與模型的來源、使用和演變過程。血緣對象包括資料集(版本)、資料處理流程、訓練任務、模型(版本)、模型服務等。您可以在這些資產對象的詳情頁面中查看血緣資訊。

主要應用情境:
AI 資產治理:通過血緣資訊瞭解 AI 資產的來源和使用方式,提升資料和模型品質,確保 AI 實踐符合合規要求。
模型可追溯性:在Responsible AI的背景下,可追蹤模型訓練所用的資料集、特徵工程方法和參數調整過程,滿足監管要求和模型審計需求。
故障排查與最佳化:當 AI 服務出現效能問題時,血緣資訊可協助快速定位問題根源。例如模型預測準確率下降時,可通過血緣圖排查是否因上遊資料處理變化導致。
資源使用率提升:通過血緣資訊瞭解任務間的依賴關係,合理分配計算資源,避免重複計算,識別可並存執行的任務。
提升協作效率:多個團隊共用基礎設施時,清晰的血緣資訊促進跨團隊溝通和知識共用。
前提條件
使用 AI 資產血緣服務前,需要在DataWorks 控制台開通 DataWorks 服務:
DataWorks 標準版:支援常規 AI 資產血緣服務。
DataWorks 專業版:支援 DLC 模型訓練任務和工作流程工作的血緣上報。
更多 DataWorks 版本資訊,參見DataWorks各版本功能詳情。
血緣上報方式及查看入口
血緣上報是指在 AI 模型的開發、訓練、部署過程中,系統自動或手動記錄資產之間的關聯關係。以下介紹各情境的血緣上報方式和查看入口。
建立資料集
資料集支援版本管理,每個版本都是獨立的血緣資產對象。使用者可以查看指定資料集版本的血緣資訊,並查詢該版本的上下遊關係。
血緣資訊結構
操作入口:建立資料集
查看血緣入口:在資料集列表單擊指定資料集名稱,在指定版本詳情地區查看血緣。
資料預先處理任務
操作入口:在 DataWorks 中基於 MaxCompute 等巨量資料引擎執行資料分析任務時,如果輸入/輸出是 MaxCompute 表或 OSS 路徑,血緣資訊也可在 PAI 血緣看板中查看。例如通過多次 SQL 任務產出 MaxCompute 表並註冊為 PAI 資料集後,可從資料集血緣中向上追溯到表產出任務。
查看血緣入口:在資料集列表單擊指定資料集名稱,在指定版本詳情地區查看血緣。
資料標註任務
在 iTAG 中建立標註任務時需要指定輸入資料集。標註任務建立成功後,系統自動上報以下結構的血緣資訊。
血緣資訊結構
操作入口
建立標註任務
在 PAI 控制台左側導覽列中,單擊資料準備 > 智能標註(iTAG),進入智能標註頁面。在快速開始地區,單擊建立任務卡片,開始建立標註任務。
匯出標註結果資料
在智能標註 iTAG 頁面,單擊右上方的前往管理頁按鈕進入管理頁面。
在工作清單中單擊目標任務操作列的擷取標註結果,在彈出的對話方塊中配置以下選項:
資料格式:選擇
csv匯出至資料集:選擇是
OSS 輸出位置:指定輸出路徑
配置完成後單擊確定。
查看血緣入口:在標註資料集列表單擊來源資料集名稱,在版本詳情地區查看血緣。
工作流程工作
整個工作流程工作作為一個獨立的任務資產對象。在 Designer(PAIFlow)中提交工作流程工作時,如果工作流程包含讀資料表、讀 OSS 資料、模型註冊、資料集註冊等組件,任務執行成功後,系統自動上報以下結構的血緣資訊。
血緣資訊結構
操作入口:建立自訂工作流程
進入工作流程後,根據業務需要添加組件,如讀 OSS 資料和資料集註冊組件。
查看血緣入口:在工作流程工作清單單擊任務名稱,在任務流基本資料地區查看血緣。
血緣分析頁面展示資料流向圖:從左至右依次為 OSS 檔案節點
dataset_input/、PAI Flow 節點、資料集節點d_prod_20241119l424/v2,表示資料從 OSS 檔案經 PAI Flow 處理後輸出到 PAI 資料集。頁面頂部提供展開時隱藏兄弟節點、開啟縮圖、開啟成環檢測三個開關選項。
模型訓練任務
Model Gallery
在 Model Gallery 提交的模型訓練任務執行成功後,系統自動上報以下結構的血緣資訊。
血緣資訊結構
操作入口:在左側導覽列選擇快速開始 > Model Gallery,在模型列表中找到支援訓練的模型,單擊模型卡片中的訓練按鈕。詳情參見模型部署及訓練。
查看血緣入口:在模型列表單擊模型名稱,在版本列表地區單擊指定版本號碼查看血緣。
DLC
在 DLC 中提交的訓練任務支援手動上報血緣資訊,可根據實際任務配置輸入和輸出。該方案適合技術能力較強的使用者,配置不當可能影響血緣資訊準確性。如需使用,請聯絡您的商務經理開通白名單。
註冊模型
模型支援版本管理,每個版本都是獨立的血緣資產對象。使用者可以查看指定模型版本的血緣資訊,並查詢該模型的上下遊關係。
血緣資訊結構
操作入口:註冊模型
在 PAI 控制台左側導覽列中,選擇AI 資產管理 > 模型,進入模型管理頁面,然後單擊新模型註冊。
說明除了上述手動註冊模型以外,在Model Gallery提交訓練任務執行成功後,產出的模型會自動註冊為當前工作空間中的模型資產,詳情參見Model Gallery。
查看血緣入口:在模型列表單擊模型名稱,在版本列表地區單擊指定版本號碼查看血緣。
部署模型服務
模型支援版本管理,每個版本都是獨立的血緣資產對象。使用者可以查看指定模型版本的血緣資訊,並查詢該模型的上下遊關係。
血緣資訊結構
操作入口:註冊模型
從 AI 資產-模型管理頁面部署至 EAS。
在工作空間-事件中心配置模型版本允许上线事件,單擊建立事件規則,在右側彈出的表單面板中,將事件類型設定為模型,並選擇模型版本允許上線事件。根據需要配置規則名稱、規則描述、事件範圍及事件目標(如勾選DingTalk通知並填寫 Webhook 地址)。
當模型准入狀態從待定(Pending)變更為準入(Approved),會自動觸發模型服務的更新。在左側導覽列AI 資產管理 > 模型中,開啟模型版本列表,可查看各版本的准入狀態(如版本 0.6.0 顯示為允許上線(Approved))。
查看血緣入口:在服務列表單擊服務名稱,在基本資料地區查看血緣。

關鍵說明:如果某個 EAS 服務包含多個版本,在血緣關係中這些版本對應同一個實體物件(EAS 執行個體)。分析指定版本時,可通過模型服務節點中的 VersionId 定位。