全部產品
Search
文件中心

DataWorks:節點/工作流程發布

更新時間:Oct 29, 2025

本文為您介紹如何通過發布流程將任務的新增、更新、刪除操作發布至生產環境。

功能介紹

發布面板用於管控生產任務的上下線操作。其提供的發布前檢查流程,允許您自訂檢查項以強化調度系統中的任務管控。通過發布面板的發布流程,您可將新增調度節點的操作發布至生產調度系統,實現周期性自動調度。為確保生產任務的穩定性,生產任務代碼更新等操作需要在Data Studio介面更新完成後,通過發布流程發布至生產環境,以保證更新操作的規範性,防止生產任務被隨意修改。

發布方式支援增量發布全量發布

  • 增量發布:僅發布當前修改的節點,發布速度較快,適用於單個或少量節點的發布情境。

  • 全量發布:發布當前工作流程包含的所有節點,確保整個工作流程的完整性和一致性,適用於工作流程整體變更的情境。

前提條件

發布任務之前請確認各節點、工作流程已調試運行成功,周期工作流程和周期任務已完成調度配置。

注意事項

  • 任務發布時間點對執行個體生效存在影響。全量轉執行個體時間段內(每天23:30~24:00)進行的變更操作,在操作後的第三天才會生效。

  • 任務發布存在許可權控制。僅支援有營運許可權的使用者對發布包進行發佈動作。

  • 任務發布存在流程管控。除了角色許可權限制外,任務發布還受到發布流程中各類檢查項的限制,發佈動作並非一定成功,請您確保任務已經成功發布。如果發布未成功,請在發布面板查看發布狀態。

發布任務

  1. 進入DataWorks工作空間列表頁,在頂部切換至目標地區,找到目標工作空間,單擊操作列的快速進入 > Data Studio,進入Data Studio。

  2. 進入任務詳情頁面。

    在Data Studio中找到需要發布的節點或工作流程,單擊進入節點或工作流程的詳情頁面。

  3. 發布任務。

    單擊節點工具列中的發布按鈕,喚起發布流程面板。您可選擇將任務上線至開發環境或同步上線至生產環境。

    • 當發布流程執行到發布至開發環境時,會同步產生節點ID,同時,您可以前往開發環境營運中心調試運行該節點。

      重要

      開發環境營運中心不會自動調度任務執行,即開發環境營運中心 > 周期工作清單中的任務不會產生自動調度的周期執行個體。

    • 當發布流程執行到發布至生產環境時,該節點將進入生產環境調度系統進行周期性調度,您可前往營運中心查看和營運。

下線任務

  1. 進入DataWorks工作空間列表頁,在頂部切換至目標地區,找到目標工作空間,單擊操作列的快速進入 > Data Studio,進入Data Studio。

  2. 下線/刪除任務。

    在Data Studio中找到需要下線的節點或工作流程,按右鍵節點或工作流程,選擇刪除。單擊後會出現以下兩種引導:

    • 刪除的任務未發布生產:在二次彈窗中單擊確認,任務將從分類樹上移除,並進入資源回收筒

    • 刪除的任務發行生產:單擊刪除後將喚起發布面板,您需要通過發布流程,將刪除操作發布至對應環境,操作才會生效。

      1. 當發布流程執行到從開發環境下線時,資料開發分類樹會保留節點,但節點ID會被移除,並且產生從開發下線的版本記錄。

      2. 當發布流程執行到從生產環境下線時,節點刪除操作將發布至生產環境,同步下線生產環境中的任務,您可在生產環境下線完成後,確定是否從分類樹刪除該節點。

查看發布歷史

您可以在發布面板中單擊image,查看任務歷史的發布記錄。

後續操作:任務營運

工作流程或任務節點發布後,您可以在發布流程中單擊補資料去營運

  • 補資料:僅支援對當前節點進行補資料。如果需要更複雜的補資料功能請前往營運中心操作。更多資訊,請參見執行補資料並查看補資料執行個體(新版)

  • 去營運:任務發布後將自動進入營運中心,您可在營運中心查看任務運行情況,或手動觸發任務執行。詳情請參見:營運中心