DataWorks支持強制重跑下游功能,用于強制重新調度指定的節點及其下游節點,并支持通過工作空間過濾要重跑的下游節點。本文為您介紹強制重跑下游功能的注意事項和操作步驟。
使用限制
僅DataWorks專業版及更高版本可以使用強制重跑下游功能。低版本用戶請先升級再使用該功能,詳情請參見DataWorks版本服務計費說明。
僅工作空間管理員、租戶管理員、阿里云主賬號可以發起強制重跑下游的操作。
通過工作空間過濾要重跑的下游節點時,僅支持過濾選擇當前用戶為管理員的工作空間。
僅業務日期為昨天和前天,并且狀態為運行成功、運行失敗的周期實例支持強制重跑下游的操作。
實例不滿足上述條件時,強制重跑下游功能入口會被置灰。
每個租戶在同一個地域(Region)、同一時間下,僅支持執行一次強制重跑下游的操作。
注意事項
強制重跑下游會將選中的所有下游節點全都置為未運行狀態,如果下游節點在運行中,將會被強制停止。
當節點的重跑屬性配置為運行成功或失敗后不可重跑,執行強制重跑下游操作會導致重跑運行失敗。如果您需要修改重跑屬性,詳情請參見:重跑說明。
操作步驟
選擇目標實例,進入強制重跑下游頁面。
右鍵單擊目標實例(業務日期為昨天和前天,并且狀態為運行成功或運行失敗的周期實例),選擇
。彈出強制重跑下游配置頁面。配置強制重跑下游。
基本設置。
參數
描述
業務日期
選擇需要強制重跑的周期實例所在的業務日期。僅支持對業務日期為昨天和前天的周期實例發起強制重跑下游的操作。
起始節點
選擇當前工作空間下需要發起強制重跑下游操作起始節點。
重跑起點
選擇從起始節點開始執行還是從起始節點的下游節點(一級子節點)開始執行。
重跑跨天實例
選定業務日期的實例如果存在跨天依賴,您可以選擇是否將跨天依賴的實例一起重跑。
以上圖所示場景為例,實例B跨天依賴實例A,當強制重跑業務日期為昨天的實例A時,您可以選擇是否要同時重跑跨天依賴的實例B,如果需要同步重跑,則業務日期為今天的實例B也會同步重跑。
單擊下一步,確認信息無誤后,單擊確定完成基礎信息設置。
重要單擊下一步后將無法修改當前頁面的信息,請務必確認信息無誤以節省計算開銷并縮短您的等待時間。
選擇工作空間,通過工作空間過濾需要重跑的下游節點。
在左側下游節點所在的工作空間列表框中選擇需要強制重跑的下游節點所在的工作空間,單擊添加至右側列表框中。選中的工作空間內的下游節點將會被強制重跑。未選中的將會空跑。
說明通過工作空間過濾要重跑的下游節點時,僅支持過濾選擇當前用戶為管理員的工作空間。
單擊下一步,確認信息無誤后,單擊確定完成基礎信息設置。
重要單擊下一步后將無法修改當前頁面的信息,請務必確認信息無誤以節省計算開銷并縮短您的等待時間。
確認影響。
參數
描述
影響的節點數
為您展示要進行強制重跑的節點數。
影響基線
列表中為您展示此次操作將影響哪些基線數據的產出。基線監控詳情請參見:智能基線概述。
強制重跑下游原因
輸入需要進行強制重跑下游的原因。
單擊確定,系統將根據您的設置,將選中節點的狀態全部置為未運行,并重新開始調度。
場景示例
場景描述:假設對A節點發起強制重跑下游的操作,選擇重跑A工作空間,不重跑B工作空間的節點。
運行詳情:B工作空間下的節點B將不會重跑,A工作空間下的C節點會被強制重跑。
后續步驟
您可以在查看運維中心操作記錄中查看操作詳情。