业务流程详情

在业务流程的详情页签中,上方为工具栏,左侧为组件列表,右侧为画布。

业务流程画布编辑

关于业务流程画布的基本操作步骤如下:

  1. 根据业务流程设计,从左侧组件列表中拖拽相关组件到右侧业务流程设计画布中。对于画布中不再需要的组件,可以在组件上单击右键,在弹出菜单中选择[删除]菜单项,并在弹出的对话框中单击<确定>按钮;或者选中组件,点击工具栏中的图标,并在弹出的对话框中单击<确定>按钮。

  1. 双击画布中各组件图标,弹出组件配置窗口,不同组件的参数说明请参见业务流程组件配置参数介绍

  1. 选中某组件,组件的下边缘会出现用于连接不同组件的锚点,将鼠标悬于锚点上,鼠标会变为图标,此时按住鼠标左键,并拖至其他组件,即可进行组件间的连接。在不同组件之间建立连接,即可形成业务流程。

在画布编辑作业节点时,遵循如下规则:

·          业务流程中各个作业节点是独立运行的,所以节点之间的连接没有限制,用户根据实际业务流程进行配置即可。

·          点击画布上方工具栏中的图标可以将离线分析下的MRSparkJarHiveSQLJavaSqoopShellSparkSQLRDSSQLPySpark节点或数据集成下的同步DI、异步DI设定为一个组,设定为一个组后,意味着这些节点会在一个工作流当中执行,这些节点就会按照连接顺序依次执行。

·          画布中非同组节点的连接顺序不代表各作业节点的运行顺序,当业务开始运行后,所有非同组节点会同时运行。

 

  1. 编辑完成后,画布会自动保存,关闭该业务流程页签,释放编辑权限。

配置调度策略

对于DI组件及离线分析下的所有组件,在画布中配置完参数后,可以配置调度策略。

  1. 在画布中双击组件节点,在弹出的配置窗中选择[调度配置]页签。或在画布中选中组件节点,点击画布右侧的[调度配置]标签。

  1. 配置组件的执行周期参数。

  1. 单击<确定>按钮,调度策略配置完成。

对于已配置调度策略的节点,如需删除调度策略,可以通过如下两种方式:

设置通知配置

系统支持将符合触发条件的作业信息通过电子邮件发送至指定的目的邮件地址。

  1. 在画布中双击组件节点,在弹出的配置窗中选择[通知配置]页签。或在画布中选中组件节点,点击画布右侧的[通知配置]标签。

  1. 配置通知的参数。

表-1 通知配置参数介绍

参数

说明

邮件

指定通知的目的邮件地址

最大通知次数

指定发送通知的最大次数

最小间隔(分钟)

指定发送通知的最小时间间隔

免发通知时段

指定每天不发送通知的时间段

通知级别

指定发送通知的级别,分为提示、一般、重要和极重要

触发条件

指定发送通知的触发条件,当前仅可将作业执行失败作为触发条件

 

  1. 单击<确定>按钮,配置完成。

进入监控页面

画布中还提供了进入监控页面的入口:

单击工具栏右端的<进入监控页面>按钮,可以进入该业务流程的监控页面,查看监控信息,详细说明请参见监控流程