對于數據治理過程中的無效任務或表,數據治理中心為您提供完整的下線方案,包含下線風險評估、下線通知推送、下線過程管理等全流程功能,為您解決人工識別下線風險、任務存在正常調度的下游任務時不能下線、因無法預知風險而不敢輕易下線等問題,同時提供批量下線功能,方便統一管理和執行,為您提升下線效率。
背景信息
與傳統直接下線操作相比,優雅下線增加了下線影響分析、下線過程管理等流程。在各個階段支持通過多種方式給相關人員發送下線任務通知。
序號 | 操作 | 說明 |
1 | 您可以選擇下線對象,并評估影響面和風險,支持您手動選擇下線對象或系統自動推薦下線對象。 | |
2 | 您可以管理下線的全過程:
說明 靜默時長:當前階段執行后,等待多長時間可進行下一步操作。以暫停調度為例,下線任務暫停調度到達靜默時長后,才可進行下線對象操作。 | |
3 | 下線流程的每一個步驟,支持您選擇人工觸發或全自動觸發步驟執行。 | |
4 | 您可以查看已創建的下線計劃詳情,并對下線計劃中添加的各個子任務進行查看執行詳情、取消、回滾等操作。 |
使用限制
僅空間管理員、租戶級數據治理管理員/工作空間級數據治理管理員及運維人員可創建下線計劃。角色添加詳情請參見添加空間成員并管理成員角色權限。
下線計劃僅支持添加單個工作空間下的待下線對象。
僅阿里云主賬號、授予AliyunDataWorksFullAccess權限的RAM用戶、空間管理員可對下線計劃進行全部操作。運維人員只能操作自己創建的下線計劃,對于其他下線計劃僅擁有讀權限。租戶級數據治理管理員/工作空間級數據治理管理員只能進行計劃的創建、配置和刪除,無法進行無權限任務的啟動執行。
一個下線計劃中最多可添加200個下線對象。
優雅下線功能支持在下線任務步驟前對任務操作進行回滾,在完成下線步驟前對表操作進行回滾。
注意事項
已經處在下線計劃中的對象不能被選擇下線(即一個對象只能存在于一個下線計劃中)。
特殊類型的對象不能被選擇下線。例如,工作空間的根節點、下線計劃所創建的虛擬節點等。
待下線對象存在下游依賴時,若受影響的下游對象未在規定時間內主動移除與待下線對象的調度依賴,系統將會再生成一個虛擬節點,將下游任務掛到虛擬節點上。
各類型節點實際支持的步驟請以產品界面提示為準。
新建下線計劃
進入數據治理。
登錄DataWorks控制臺,切換至目標地域后,單擊左側導航欄的 ,在下拉框中選擇對應工作空間后單擊進入數據開發。
單擊頂部菜單欄左側的圖標,選擇 。
單擊頂部菜單欄的治理工作臺,默認進入治理項問題頁面。
單擊左側導航欄的優雅下線。
在頁面上方工作空間下拉框中選擇待下線對象所在的工作空間,下拉列表中僅展示您已加入的工作空間。
若您需要加入某個工作空間,可聯系該空間管理員進行添加,詳情請參見添加空間成員并管理成員角色權限。
單擊優雅下線頁面中的新建計劃。
您還可以在治理項問題列表,對于需要下線的任務,單擊操作列的創建下線計劃,進入新建下線計劃頁面。
選擇下線對象
您可以在下線對象區域,根據需求選擇下線對象,包括任務或表:
下線任務:支持通過添加下線對象或通過血緣導入兩種方式添加下線任務。
下線表:支持通過血緣導入添加下線表。
已經處在下線計劃中的對象不能被選擇下線(即一個對象只能存在于一個下線計劃中)。
特殊類型的對象不能被選擇下線。例如,工作空間的根節點、下線計劃所創建的虛擬節點等。
配置處理流程
在添加完下線對象后,您可以對整體的下線流程進行精細化的配置,包括啟動下線、延遲調度、暫停調度、下線任務、重命名產出表、刪除產出表、完成下線等階段,啟動下線計劃到最終完成下線過程中,每一階段均支持您自主選擇是否執行該階段,若您不勾選某步驟,將默認跳過該步驟執行,直接進入下一階段。
配置項 | 說明 |
發送通知 | 支持系統內提示、郵件、釘釘機器人等方式發送給指定人員。釘釘機器人的相關配置,詳情請參見:場景實踐:發送報警消息至釘釘群。 說明 系統內提示信息,請前往 頁面進行查看。 |
通知人員 | 支持通知給下線任務責任人、下線任務產出表負責人、下線任務所處基線負責人等受影響方,各階段支持通知人員請以界面為準。 |
靜默時長 | 當前階段執行后,等待多長時間可進行下一步操作。以暫停調度為例,任務暫停調度到達靜默時長后,才可進行下線操作。 |
定義計劃執行方式
設置下線計劃各階段執行方式,您可選擇人工觸發步驟執行或全自動觸發步驟執行。
人工觸發步驟執行:下線流程的每一個步驟,需要下線計劃創建者人工確認后,才能進入下一個步驟。
全自動觸發步驟執行:下線流程的每一個步驟,按照配置的靜默時間,到期后,進入下一個步驟。
查看并管理下線計劃
您可以在優雅下線界面查看下線計劃列表,并可執行、取消或刪除下線計劃中的全部對象。
取消下線計劃,僅取消執行中的任務,已完成下線的任務不受影響。
刪除下線計劃時,系統將先取消執行中的任務,已完成下線的任務不受影響,取消成功后將會刪除該下線計劃。刪除后該操作不可逆。
您還可以單擊操作列的執行詳情查看下線計劃的配置詳情,同時,您可以對下線計劃中的單個下線任務進行如下操作:
功能 | 說明 |
查看執行詳情 | 查看單個任務下線詳情,包括流程執行進度、狀態及各流程執行詳情,同時您還可以對當前任務的下線流程進行取消、回滾等操作。
|
前往運維 | 快速進入生產運維中心,查看任務的運維詳情。 |
前往編輯 | 快速進入數據開發界面,編輯任務。 |