建模任務是Dataphin針對規範建模建立的邏輯表(維度邏輯表、事實邏輯表、匯總邏輯表)任務提供的欄位視角營運功能,本文為您介紹如何查看並管理建模任務。
背景資訊
建模任務包括維度邏輯表任務、事實邏輯表任務和匯總邏輯表任務。每個邏輯表任務對應一個邏輯表節點,系統會按照您設定的統計周期等參數自動進行調度配置,您可以從表視角或欄位視角對需要營運的邏輯表任務進行操作。
說明僅支援規範建模功能的專案可以查看邏輯表任務。
建模任務按照規範建模的物化拆分邏輯自動產生多個物化節點。每個邏輯表節點即多個物化節點的組合,可能存在多個欄位或建模任務節點歸屬於同一個物化節點。
使用說明
規範建模採用動態物化邏輯,因此在可基於物理營運視角和邏輯營運視角進行營運管理:
基於物理營運視角:您可能需要通過查看最新物化節點代碼或作業記錄的方式,瞭解每次針對物化節點的操作會影響的欄位或邏輯表任務節點。例如,對某個建模任務節點進行補資料時,需要先瞭解該邏輯表任務節點歸屬的物化節點,並對物化節點進行逐一補資料操作,這樣補資料操作過程複雜,且無法保障資料一致性。
基於邏輯營運視角:您只需要選擇需要營運的欄位或邏輯表任務節點,系統會按照當前物化拆分方式自動計算對應的物化節點,並按照資料一致性和正確性原則,為您提示需要連帶操作的相關欄位,無需關心物理實現方式,協助您縮短操作路徑,降低營運成本,提升營運效率。
建模任務頁面入口
在Dataphin首頁的頂部功能表列中,選擇研發 > 任務營運。
在左側導覽列中選擇任務營運 > 周期任務。
在頂部功能表列選擇生產或開發環境。
在周期任務頁面,單擊建模任務頁簽。
建模工作清單支援的操作
建模任務提交到營運中心調度後,將在周期任務 > 建模任務列表為您展示。列表中展示當前任務對象、調度周期、優先順序、營運負責人、相關基準、專案、最新動向時間及支援的操作。
調度周期:調度時區下任務周期調度的時間。
優先順序:任務的優先順序。匯總邏輯表的優先順序展示的是該匯總表包含所有指標的優先順序,因此可能有多個優先順序。
營運負責人:該邏輯表任務的營運負責人。匯總邏輯表的營運負責人展示的是該匯總表包含所有指標的負責人,因此可能有多個責任人。
相關基準:展示作為末節點被保障的歸屬基準,以及作為上遊節點被納入保障範圍的相關基準。
說明若未開通基準功能,則不展示該欄位資訊。
專案:任務所屬的專案,展示格式為
專案英文名(專案中文名)。匯總邏輯表如果跨多重專案,則展示多重專案名稱,多重專案名稱間使用逗號(,)分隔。
建模工作清單支援的操作如下。
操作 | 說明 |
DAG圖 | 單擊 |
查看周期執行個體 | 查看某個任務運行生產的周期執行個體。同時,您也可以對周期執行個體進行營運和管理。 |
編輯開發節點 | 進入Dev專案下該任務的編輯頁面,編輯該任務,僅適用於Dev-Prod開發模式。 |
編輯節點 | 進入該任務的編輯頁面,編輯該任務,僅適用於Basic模式。 |
查看生產節點 | 進入Prod專案中,查看該任務配置。 說明 Basic模式和Dev-Prod開發模式下未發布到生產環境中的任務不支援該功能。 |
欄位及大量操作 | 進入欄位及大量操作列表,並針對欄位進行操作。系統支援的欄位及大量操作包括查看生產鏈路、查看消費鏈路和補資料,更多資訊,請參見管理建模任務欄位。 |
查看生產鏈路 | 單擊可查看該表的生產鏈路圖資訊。更多資訊,請參見管理建模任務欄位。 |
查看消費鏈路 | 單擊可查看該表的訊息鏈路圖訊息。更多資訊,請參見管理建模任務欄位。 |
查看物化代碼 | 查看該邏輯表任務的物化代碼。 |
查看補資料執行個體 | 查看並營運補資料操作產生的執行個體。 |
補資料 | 對邏輯表任務節點進行補資料操作,詳情請參見附錄:周期任務補資料。 |
修改營運負責人 | 單擊可修改邏輯表的營運負責人。 說明
|
修改優先順序 | 非基準的邏輯表任務,單擊可修改邏輯表的優先順序。 說明
|
配置監控警示 | 支援配置任務啟動並執行監控規則,詳情請參見離線任務監控概述。 說明
|
建模任務DAG節點支援的操作
DAG圖清晰地為您展示任務節點的上下遊依賴關係,同時系統支援對上下遊節點進行營運和管理。DAG圖預設展示Main節點(選中節點)及上下遊第一層節點。選中建模任務節點,您可以對任務進行相關的營運操作。
Dataphin支援跨專案節點的營運管理。對跨專案的建模任務節點進行營運操作時,需要具備指標所在專案的查看及操作許可權。匯總表任務僅支援對有許可權的指標操作。

DAG圖支援的操作
操作
描述
展開父節點
展開DAG圖中Main節點不同層級的依賴節點。
展開子節點
展開物化節點
展開當前邏輯表任務節點的物化節點,可以查看該邏輯表任務節點的物化節點名稱、物化節點欄位和物化代碼。

查看動作記錄
查看當前節點的動作記錄。
建模節點支援的操作
滑鼠移至上方至DAG節點上,可以查看該節點的名稱、類型、調度周期、營運負責人及其描述資訊。建模DAG節點支援的操作與建模列表支援的操作相同。更多資訊,請參見建模工作清單支援的操作。
說明由於匯總表任務無歸屬專案,暫不支援在本專案內對跨專案的指標及其匯總表配置監控警示。
建模任務支援的大量操作
建模任務支援以下大量操作功能:
操作 | 描述 |
修改營運負責人 | 可批量修改建模任務的營運負責人。 說明
|
修改優先順序 | 可批量修改建模任務的優先順序。 說明
|