版本:v7.17.1

新增功能

1.【离线开发】调度设置,调度生效时间新增最近时间快捷键。

  • 功能介绍:
    • 调度生效时间设置时,支持点击最近时间快速填充,默认为当前时间延后2分钟;

2.【离线开发】配置管理页面,新增调度配置的默认项。

  • 功能介绍:
    • 在配置管理页面,针对项目的基础配置,新增调度设置sheet页面;
    • 支持配置时间、依赖、执行设置的默认项,在当前项目的所有集群下新建的任务将默认使用该配置,支持用户在任务的调度配置页面再次修改。

3.【离线开发】代码搜索后的Excel格式下载内容调整,支持全量节点代码。

  • 功能介绍:
    • 代码搜索功能,支持下载excel文件,新增全量节点代码的内容,下载表格中支持展示全量节点代码;
    • 表头展示优化,节点代码修改为节点代码块,展示搜索命中的核心代码块;
    • 页面上下载的hover提示内容更新。
功能优化

1.编辑锁遗留问题优化,包括:在平台管理页面关闭编辑锁后,在离线开发侧点击编辑锁按钮,弹窗文案优化,会提示任务已关闭编辑锁功能,请刷新页面重试;无任务编辑权限的用户在编辑锁状态下点击调度设置,会先判断当前用户是否有编辑权限。

版本:v7.17.0

功能优化

1.针对离线开发任务进行版本回滚时,不支持回滚数据传输节点,弹窗增加提示,针对离线同步节点建议至传输侧执行回滚操作。

2.默认业务线负责人逻辑优化,保留目前已有的页面上修改业务负责人的逻辑,ops侧去掉预置业务线负责人的逻辑,防止ops重启覆盖已配置好的业务负责人。

版本:v7.16.5

新增功能

1.【离线开发】新增ops参数,支持禁用默认文件夹。

  • 功能介绍:
    • 支持在ops侧通过参数配置是否禁用默认文件夹;
    • 默认文件夹被禁用后,新建任务,归属文件夹时不支持选择默认文件夹;选中任务右键,移动目录时,不支持选择默认文件夹。
    • 默认文件夹中已有的任务,仍支持移动到别的文件夹。

2.【离线开发】配置管理中,代码扫描增加检测规则。

  • 功能介绍:
    • 离线开发的配置管理中,针对项目配置,代码扫描新增检测规则"项目或个人账号对表/库无操作权限";
    • 该规则仅对hive/spark的SQL节点生效,支持配置为强规则或弱规则。
    • 任务提交上线时,会检测项目或个人账号对表/库是否有操作权限,详情中支持查看具体哪些库/表无权限。
功能优化

1.针对故障场景的通知,包括任务试运行时运行失败、质量异常、质量检测失败;线上任务,运行超时、运行失败、完成超时;线上任务的数据质量报警中,质量异常、质量检测失败,在对接飞书等告警渠道时,支持配置卡片的样式,比如可红色标题显示。

2.任务批量添加前置依赖,交互优化,针对依赖的任务被彻底删除,添加任务依赖的弹窗中,支持显示被删除的任务名称。

版本:v7.16.4

新增功能

1.【离线开发】支持后台配置Azkaban机器分组。

  • 功能介绍:
    • 支持在后台数据库配置Azkaban的机器分组,可配置诸如某项目下python等节点类型的任务运行在某个Azkaban执行机器上;
    • 平台管理员支持在平台管理-资源管理中的集群管理中查看Azkaban的机器分组详情以及生效规则;
    • 对于命中Azkaban机器分组的任务,执行时会运行在对应分组下的Azkaban执行机器上,可在日志中查看最终任务生效所归属的Azkaban资源组和执行机器。

2.【自助分析】自助分析的查询结果,针对结果中存在数值型字段的内容,新增千位分隔符的筛选项,勾选后,数值型结果将增加千位分隔符,以提高结果的可读性;

3.【离线开发】离线开发的调度设置功能,针对任务依赖的智能推荐,支持临时表/view的依赖关系推荐;

4.【离线开发】开发模式任务立即运行的Openapi接口完善,新增任务的applicationId方便做日志跳转查看,仅在Spark引擎下任务实际提交后才会产生ApplicationId;

功能优化

1.【自助分析】自助分析查看结果执行成功后的失焦问题优化,不影响正在书写的SQL或者搜索表等操作;

2.【自助分析】针对with前带有分号的SQL场景,初始化代码的功能增强,支持with字句单独成段;

3.【自助分析】轻量化场景功能问题完善,若未开启下载/分享功能,则不展示下载/分享申请记录;

4.【自助分析】SQL查询结果的显示优化,若未勾选结果文件,查询结果中不展示下载行数字段;

5.【自助分析】针对代码扫描不支持的数据源类型,运行成功后,相关提示内容优化;

6.【离线开发】删除任务时,若任务处于工单审批状态,支持在弹窗中提供工单编号;

7.【离线开发】离线开发的git拉取任务逻辑优化,新增类型匹配判断,远程拉取任务和失败详情等提示内容适配;

版本:v7.16.3

新增功能

1.【离线开发】平台管理员支持针对离线开发的任务编辑模式开启编辑锁功能,支持对任务编辑时需要先点击编辑锁。

  • 功能介绍:
    • 平台管理员在平台管理页面(平台管理的基础配置),支持针对离线开发-任务编辑模式开启编辑锁功能;
    • 平台管理员开启了编辑锁功能后,对整个平台下的所有项目均生效;
    • 项目下的离线开发模块,针对任务的编辑模式会发生变化,需要先点击编辑锁才能对任务进行编辑,且同一时刻仅允许一个人对任务进行编辑,其他成员可查看编辑人和编辑锁定时间;
    • 在编辑锁定状态下,调度设置、报警设置、资源和配置等功能均仅支持查看,不可编辑操作;
    • 用户点击了编辑锁后,可正常对任务进行编辑操作,包括上传任务包等,同时支持用户主动释放编辑锁,释放后的任务若需要编辑,则需要重新点击编辑锁按钮。
    • 另外对任务进行编辑后,若提交上线成功,也会主动释放编辑锁;
    • 对于项目管理员和负责人角色,支持解除编辑锁,同时编辑人也会收到被解除的通知;
    • 对于任务右键的锁定操作,支持先锁定再编辑,但是点击了编辑锁之后,将无法再对任务进行锁定操作,两者均属于对任务进行了锁定;
    • 安全中心的操作审计页面,针对编辑锁和解除编辑锁功能,会在"锁定""解除锁定"操作类型中记录;

2.【自助分析】行数超过下载上限时,SQL查询结果中的"复制结果"放开使用权限;

3.【离线开发】在离线开发调度配置页面,若同周期依赖选择了按上游周期生效或者按小周期生效,添加的上游任务若同周期依赖不生效,会增加文案提示;

4.【自助分析】自助分析的Doris数据源类型适配支持3.0.4版本;

功能优化

1.【离线开发】批量操作页面,增加分页器,支持展示列表总数和分页;