本文匯總介紹下線節(jié)點的相關(guān)問題。
- 如何下線節(jié)點
- 如何確認生產(chǎn)任務已下線成功?
- 如何恢復已下線節(jié)點
- 報錯:請先在發(fā)布中心把文件${filename}發(fā)布到生產(chǎn)環(huán)境或在發(fā)布中心取消發(fā)布
- 報錯:節(jié)點存在子節(jié)點,導致任務刪除或下線失敗
如何下線節(jié)點
如果您使用的是標準模式工作空間,則開發(fā)環(huán)境和生產(chǎn)環(huán)境隔離,在DataWorks的數(shù)據(jù)開發(fā)(DataStudio)刪除節(jié)點時,只刪除了開發(fā)環(huán)境的節(jié)點,生產(chǎn)環(huán)境的節(jié)點需將刪除操作發(fā)布至生產(chǎn)環(huán)境執(zhí)行,發(fā)布成功后生產(chǎn)環(huán)境的節(jié)點才會被刪除下線。詳情請參見下線任務。
如何確認生產(chǎn)任務已下線成功?
下線完成后,請在
界面,檢查節(jié)點是否存在,若不存在表示任務已成功下線。如何恢復已下線節(jié)點
節(jié)點下線后會存放至回收站中,您可通過回收站恢復已下線任務。詳情請參見恢復任務。
報錯:請先在發(fā)布中心把文件${filename}發(fā)布到生產(chǎn)環(huán)境或在發(fā)布中心取消發(fā)布
- 報錯原因:DataWorks的回收站僅支持還原已在開發(fā)環(huán)境和生產(chǎn)環(huán)境均刪除的任務(節(jié)點、資源、函數(shù)等)。若任務只從開發(fā)環(huán)境刪除,未將該刪除操作發(fā)布至生產(chǎn)環(huán)境執(zhí)行(即未下線生產(chǎn)環(huán)境任務),將產(chǎn)生該報錯。
- 解決方案:您可前往任務發(fā)布界面先取消發(fā)布當前任務,再去還原數(shù)據(jù)開發(fā)(DataStudio)的文件。
報錯:節(jié)點存在子節(jié)點,導致任務刪除或下線失敗
- 報錯原因:為保障下游任務正常執(zhí)行,DataWorks僅支持任務在開發(fā)環(huán)境和生產(chǎn)環(huán)境均無下游依賴的情況下執(zhí)行任務下線操作。說明 下線節(jié)點可能導致其他依賴該節(jié)點的任務運行異常,請與依賴該節(jié)點的各任務負責人做好溝通。
- 解決方案:
- 確認待下線任務的下游依賴:您可前往開發(fā)環(huán)境運維中心和生產(chǎn)環(huán)境運維中心的周期任務界面,分別確認該任務開發(fā)環(huán)境和生產(chǎn)環(huán)境是否存在下游依賴關(guān)系。詳情請參見查看周期任務DAG圖。
- 移除待下線任務的下游依賴:
- 進入下游依賴任務的調(diào)度配置界面,去除待下線任務的依賴關(guān)系。詳情請參見刪除或變更節(jié)點依賴。
- 提交下游任務,移除開發(fā)環(huán)境該任務與待下線任務的依賴關(guān)系。
- 發(fā)布下游任務,移除生產(chǎn)環(huán)境該任務與待下線任務的依賴關(guān)系。
- 繼續(xù)下線待下線任務。詳情請參見下線任務。