节点或业务流程每次提交成功将生成一个新的版本。您可在版本面板查看历史版本的提交记录、变更类型,也可对比不同版本间的差异,回滚节点或业务流程至所需版本。本文以节点版本为例,为您介绍版本的详细内容。业务流程版本的操作类似。
进入节点编辑页面
登录DataWorks控制台,切换至目标地域后,单击左侧导航栏的 ,在下拉框中选择对应工作空间后单击进入数据开发。
进入节点编辑页面。
在数据开发页面的左侧目录树查找目标节点,双击节点名称即可进入节点编辑页面。
查看节点版本与版本回滚
在节点编辑页面,单击右侧导航栏的版本,即可查看该节点所有历史版本的详情。主要参数说明如下表。
参数 | 描述 |
变更类型 | 节点首次提交时变更类型为新增,后续提交变更类型为修改。 |
状态 | |
操作 |
|
版本对比
您可通过以下入口对节点版本及历史版本进行对比。
在DataStudio界面双击目标节点名称进入节点编辑页面,在节点编辑界面右侧版本中对比节点版本。
在任务发布界面对待发布任务进行版本对比,通过待发布版本与线上版本的比较,确认本次发布的相关变更。
关于版本对比中各参数的相关说明,如下表所示。
参数 | 描述 |
appId | 节点所属的DataWorks工作空间ID,您可以进入工作空间配置页面查看ID。 |
createUser | 创建节点的用户ID。 |
createTime | 创建节点的时间。 |
lastModifyUser | 最近一次编辑节点的用户ID。 |
lastModifyTime | 最近一次编辑节点的时间。 |
owner | 节点责任人的ID。您可以进入配置基础属性。 页面查看,详情请参见 |
startRightNow | 节点生成周期实例的方式,取值如下:
详情请参见实例生成方式:发布后即时生成实例。 |
taskRerunTime | 节点自动重跑的重跑次数。 |
taskRerunInterval | 节点自动重跑的时间间隔,单位为毫秒。 |
reRunAble | 节点是否可以重跑,取值如下:
|
startEffectDate | 调度生效日期的开始时间。 |
endEffectDate | 调度生效日期的结束时间。 |
cycleType | 调度周期类型,取值如下:
|
cronExpress | 调度时间表达式。 |
extConfig | 更多配置信息。JSON格式,包含的关键信息如下:
|
resgroupId | 节点所选的调度资源组ID。详情请参见配置资源属性。 |
isAutoParse | 是否开启自动解析,取值如下:
详情请参见配置同周期调度依赖。 |
input | 节点的输入输出配置,取值如下:
详情请参见调度依赖配置指引。 |
inputList | |
output | |
outputList | |
dependentTypeList | 节点设置的上一周期依赖类型,取值如下:
详情请参见配置依赖上一周期(跨周期依赖)。 |
dependentDataNode | 自定义的上一周期依赖的节点ID列表。当dependentTypeList参数配置为1时生效。 |
inputContextList | 节点上下文配置,详情请参见配置节点上下文。 |
outputContextList | |
isStop | 节点是否暂停调度,取值如下:
|
tags | 保留字段,无业务含义。 |
tagList | |
fileId | |
dependentType |
更多时间属性配置,详情请参见时间属性配置说明。