本文匯總介紹下線節點的相關問題。
如何下線節點
如果您使用的是標準模式工作空間,則開發環境和生產環境隔離,在DataWorks的資料開發(DataStudio)刪除節點時,只刪除了開發環境的節點,生產環境的節點需將刪除操作發布至生產環境執行,發布成功後生產環境的節點才會被刪除下線。詳情請參見下線任務。
如何確認生產任務已下線成功?
下線完成後,請在介面,檢查節點是否存在,若不存在表示任務已成功下線。
如何恢複已下線節點
節點下線後會存放至資源回收筒中,您可通過資源回收筒恢複已下線任務。詳情請參見恢複任務。
報錯:請先在發布中心把檔案${filename}發布到生產環境或在發布中心解除發佈
-
報錯原因:DataWorks的資源回收筒僅支援還原已在開發環境和生產環境均刪除的任務(節點、資源、函數等)。若任務只從開發環境刪除,未將該刪除操作發布至生產環境執行(即未下線生產環境任務),將產生該報錯。
-
解決方案:您可前往任務發布介面先解除發佈當前任務,再去還原資料開發(DataStudio)的檔案。
報錯:節點存在子節點,導致任務刪除或下線失敗
-
報錯原因:為保障下遊任務正常執行,DataWorks僅支援任務在開發環境和生產環境均無下遊依賴的情況下執行任務下線操作。
說明下線節點可能導致其他依賴該節點的任務運行異常,請與依賴該節點的各任務負責人做好溝通。
-
解決方案:
已刪除節點的歷史執行個體無法終止運行
-
問題描述:工作流程中的節點刪除並發布到生產環境後,該節點已產生的周期執行個體仍保留在生產環境。這些歷史執行個體可能繼續運行並觸發逾時預警,直接終止或凍結該執行個體可能失敗。
-
解決方案:
-
進入頁面,通過工作流程名稱或節點名稱搜尋,定位目標工作流程執行個體。
-
選中目標執行個體,執行終止或凍結操作。若工作流程包含多個執行個體,逐一處理所有相關執行個體。
-
常規操作無效時,提交工單聯絡DataWorks支援人員處理。
-