在数据准备中,从原始数据到最终展现数据需要经过多个ETL实验处理,作业流功能可执行ETL实验之间的依赖关系,即多个ETL实验可按照指定的顺序和条件调度执行。
界面介绍
入口一:在 数据准备>自助ETL 中,选择"作业流"。
入口二:在数据准备左侧资源树的作业流上,右键选择新建"作业流"。
作业流设计界面
界面说明如下:
名称 | 说明 |
---|---|
资源树 | 可将自助ETL实验、作业流实验当做作业拖拽到画布区中使用。
|
实验信息栏 | 显示实验名称、实验运行状态。 |
画布区 | 在画布区定制作业流实验。 |
画布工具栏 |
|
参数面板 | 参数面板分为两种状态:
|
实验工具栏 |
|
节点右键
各节点资源的右键菜单支持对工作流的相关操作。
这些右键菜单各项的说明如下:
右键菜单 | 说明 |
---|---|
执行到此处 | 表示运行工作流时到当前节点资源结束。 |
强制执行该节点 | 表示强制单独执行该节点。 |
强制从当前节点开始执行 | 表示运行工作流时强制从当前节点资源开始执行。 |
删除 | 表示删除当前节点资源。 |
查看日志 | 用于查看当前节点资源的运行日志。 |
查看执行参数 | 用于查看当前节点资源的执行参数。 |
分支条件界面
设置项说明如下:
设置项 | 说明 | |
---|---|---|
依赖作业 | 设置分支条件的实验节点。 | |
目标作业 | 依赖作业下一个执行顺序的节点,如果满足设置条件会继续运行目标作业,如果不满足则作业流不会运行依赖作业以后的节点。 | |
条件类型 | 作业参数 | 条件需要设置参数,表示依赖作业的参数如果满足定义的参数条件,就运行目标作业。 |
作业状态 | 条件分为成功、失败两种,表示依赖作业如果成功或失败,就运行目标作业。 |
操作步骤
1、在 数据准备>自助ETL 中,点击"作业流",打开新建作业流页面。
2、每个作业流必须包含开始节点,拖拽“开始”节点到画布区。
3、在左侧资源树中,可拖拽自助ETL节点、ETL作业流节点,并连接节点之间的连线。
4、双击“11”节点和“22”节点之间的连线,设置分支条件。条件类型选择“作业状态”,条件选择“失败”,点击 + 按钮,添加条件。
条件表示:如果依赖节点11运行成功,才会执行目标作业22节点,否则不会执行下去。
5、点击 运行 按钮,运行节点。节点运行成功后,点击 定时任务 按钮,设置该作业流的定时任务。
设置的定时任务如下:
6、设置完成后保存任务,保存新建的作业流。
用户创建完成作业流后,可对作业流进行监控。
作业流监控
作业流监控
用户可在 系统监控>作业流监控 中,监控作业流执行计划任务状况,了解作业流的结果,详情请参考 作业流监控 。
运维人员监控
运维人员可通过 系统监控>作业流监控 ,监控作业流作业的运行情况,详情请参考 系统监控-作业流监控 。
关于在线作业流和和排队作业流作业数的配置项,详情请参考 作业流 。