全部產品
Search
文件中心

DataWorks:查看版本

更新時間:Nov 14, 2024

節點或商務程序每次提交成功將產生一個新的版本。您可在版本面板查看歷史版本的提交記錄、變更類型,也可對比不同版本間的差異,復原節點或商務程序至所需版本。本文以節點版本為例,為您介紹版本的詳細內容。商務程序版本的操作類似。

進入節點編輯頁面

  1. 登入DataWorks控制台,切換至目標地區後,單擊左側導覽列的資料建模與開發 > 資料開發,在下拉框中選擇對應工作空間後單擊進入資料開發

  2. 進入節點編輯頁面。

    資料開發頁面的左側分類樹尋找目標節點,雙擊節點名稱即可進入節點編輯頁面。

查看節點版本與版本復原

在節點編輯頁面,單擊右側導覽列的版本,即可查看該節點所有歷史版本的詳情。節點版本主要參數說明如下表。

參數

描述

變更類型

節點首次提交時變更類型為新增,後續提交變更類型為修改

狀態

  • 已提交:節點已提交至開發環境,但未建立發布包並發布至生產環境。

    您可進入發佈頁面發布該節點,詳情請參見發布任務

  • 中間版本:節點已提交至開發環境並且已建立發布包,但未發布至生產環境。節點處於待發布狀態。

    您可進入發佈頁面發布該節點,詳情請參見發布任務

  • 發行:節點已提交至開發環境並且發行至生產環境。

操作

  • 查看:查看相應版本節點的任務代碼及調度配置。

  • 對比:單擊相應版本後的對比,即可對比該版本與當前儲存版本間的差異,快速明確版本變更內容。您也可以勾選兩個不同版本對比版本差異。

    說明

    最多僅支援對比兩個版本間的差異。

  • 復原:復原節點至所需版本。

    說明

    復原的版本會覆蓋節點目前的版本的內容,復原後,您需要再次執行提交操作,復原版本才會生效被使用。

版本對比

您可通過以下入口對節點版本及歷史版本進行對比。

  • 在DataStudio介面雙擊目標節點名稱進入節點編輯頁面,在節點編輯介面右側版本中對比節點版本。

  • 在任務發布介面對待發布任務進行版本對比,通過待發布版本與線上版本的比較,確認本次發布的相關變更。

關於版本對比中各參數的相關說明,如下表所示。

參數

描述

appId

節點所屬的DataWorks工作空間ID,您可以進入工作空間配置頁面查看ID。

createUser

建立節點的使用者ID。

createTime

建立節點的時間。

lastModifyUser

最近一次編輯節點的使用者ID。

lastModifyTime

最近一次編輯節點的時間。

owner

節點責任人的ID。您可以進入調度配置 > 基礎屬性頁面查看,詳情請參見配置基礎屬性

startRightNow

節點組建循環執行個體的方式,取值如下:

  • 0:表示T+1次日產生

  • 1:表示發布後即時產生

詳情請參見執行個體產生方式:發布後即時產生執行個體

taskRerunTime

節點自動重跑的重跑次數。

taskRerunInterval

節點自動重跑的時間間隔,單位為毫秒。

reRunAble

節點是否可以重跑,取值如下:

  • 0:表示運行成功後不可重跑,運行失敗後可以重跑

  • 1:表示運行成功或失敗後均可重跑

  • 2:表示運行成功或失敗後皆不可重跑

startEffectDate

調度生效日期的開始時間。

endEffectDate

調度生效日期的結束時間。

cycleType

調度周期類型,取值如下:

  • 0表示日、周、月、年調度。

  • 123:表示分鐘小時調度。

cronExpress

調度時間運算式。

extConfig

更多配置資訊。JSON格式,包含的關鍵資訊如下:

  • ignoreBranchConditionSkip:是否沿用上一周期空跑屬性。詳情請參見是否沿用上遊的空跑屬性

    • true:沿用上一周期空跑屬性。

    • false:不沿用上一周期空跑屬性。

  • alisaTaskKillTimeout:逾時定義,單位為小時。

resgroupId

節點所選的調度資源群組ID。詳情請參見配置資源屬性

isAutoParse

是否開啟自動解析,取值如下:

  • 1:開啟自動解析。

  • 0:未開啟自動解析。

詳情請參見配置同周期調度依賴

input

節點的輸入輸出配置,取值如下:

  • str:輸入或輸出的值。

  • refTableName:輸出表。

  • parseType:輸入輸出的添加方式。取值如下:

    • 0:自動解析。

    • 1:手動添加。

    • 2:系統產生。

詳情請參見調度依賴配置指引

inputList

output

outputList

dependentTypeList

節點設定的上一周期依賴類型,取值如下:

  • 0:未勾選任何選項。

  • 1:其他節點。

  • 2:一級子節點。

  • 3:本節點。

詳情請參見配置依賴上一周期(跨周期依賴)

dependentDataNode

自訂的上一周期依賴的節點ID列表。當dependentTypeList參數配置為1時生效。

inputContextList

節點上下文配置,詳情請參見配置節點上下文

outputContextList

isStop

節點是否暫停調度,取值如下:

  • 0:正常調度或空跑調度

  • 1:暫停調度

tags

保留欄位,無業務含義。

tagList

fileId

dependentType

更多時間屬性配置,詳情請參見時間屬性配置說明