Universe 帮助中心

2021年10月重要功能更新

创建于 2022-10-28 / 最近更新于 2022-11-07 / 657
字体: [默认] [大] [更大]

以下功能在2.1.0及之后的版本中均可使用

工作流/数据流定义支持非法态保存

针对工作流/数据流的保存条件放宽:如果存在未配置完成/异常状态的节点,该流程依然支持”保存“操作,同时被标记为“非法”状态。

“非法“状态的工作流/数据流不支持以下操作:导出、上线、运行。

对于“非法“状态的工作流,不支持通过SUB_PROCESS节点进行引用。

对于“非法“状态的数据流,不支持通过DATAFLOW节点进行引用。

工作流/数据流定义支持批量导出导入

工作流/数据流定义的批量导出文件为zip格式,内部包含所有导出流程的json文件(其中包括相应流程的“目录信息”)。

工作流定义/数据流定义进行批量zip文件的导入操作时支持选择是否应用路径信息。

  • 应用路径信息:所有流程均按照json中“目录信息”作为目标目录进行导入操作,如果当前环境缺少相应目录则针对该流程给出报错;

  • 不应用路径信息:所有流程均导入当前目录内(如果当前目录为“所有工作流”则默认导入“根目录”)。

目标目录下如果不存在同名流程,则自动进行“新建”;如果存在同名流程,则支持选择进行“全部保留”/“覆盖文件”。

  • “全部保留”:会自动在新导入的流程名称后增加副本后缀

  • “覆盖文件”:会对已存在的流程内容进行覆盖更新(对于“上线”状态的流程无法进行“覆盖文件”操作)

数据集的数据清理操作新增并发互斥判断

对于正在更新中的数据集不支持进行数据清理操作,新增并发互斥判断并支持进行相关提示。

非查询支持HIVE数据源

工作流-非查询节点,新增对HIVE类型数据源的支持,选择对应数据连接及SQL语句后运行,即可将SQL语句推至对应HIVE数据连接运行。

“资源中心”Python文件支持使用全局参数

在通过工作流Python节点引用资源中心的Python文件时,若Python文件中包含全局参数/工作流参数/动态参数/节点参数等,均可正常进行解析替换。

在Python节点上使用参数及变量

在Python文件中使用参数及变量

在Python节点引用Python文件

工作流定义补数运行支持按天/周/月运行

工作流定义开启补数运行时,支持选择补数策略。

  • 补数日期优化:仅需指定至日期,默认代表时间范围为[起始日期 00:00:00~终止日期 23:59:59];

  • 补数策略控制在指定日期范围内需执行补数的时间,当前支持指定每天/每周/每月的特定时间运行,支持:

    • 每天运行,支持设置至时、分;

    • 每周运行:每周周N,支持设置至时、分;

    • 每月运行:每月N日,支持设置至时、分;

  • 设置完成后,补数时间按照补数范围内符合补数策略的时间运行。

    • 例如设置补数日期范围:2021-10-13 ---2021-10-31,补数策略:每周周一,三 21时15分,则补数时间:

      • 如参数为date类型:2021-10-13 、2021-10-18、2021-10-20、2021-10-25、2021-10-27

      • 如参数为datetime类型:2021-10-13 21:15:00(以此类推...)

工作流中添加便签注释功能

入口:

原数据流注释同样做了入口优化

DB数据流支持展示历史记录

在工作流、普通数据流支持展示历史记录的基础上,新增了DB数据流对历史记录的展示支持。

入口:

功能详情见:《2021年09月重要功能更新》

0 人点赞过