在业务流程的详情页签中,上方为工具栏,左侧为组件列表,右侧为画布。
工具栏:工具栏左端提供了画布支持的各类操作图标,各图标的详细介绍如下表所示;右端提供了搜索功能,以及一键成组、进入监控页面的功能按钮。
按钮 |
名称 |
说明 |
放大 |
以当前画布中心为基准点进行放大 |
|
缩小 |
以当前画布中心为基准点进行缩小 |
|
画布自适应 |
根据照画布中内容,自动调整画布大小 |
|
刷新 |
刷新整个画布 |
|
多选 |
点击进入多选模式,在画布中拖拽选框来批量选取组件 |
|
成组 |
将所选的节点组合为一组 |
|
解组 |
将当前组合解除 |
|
删除 |
删除所选节点 |
|
发布 |
发布该业务流程至调度运维中,之后可在调度运维中运行该业务流程 注意:
|
|
回退 |
回退该业务流程至发布时的状态 注意: 回退该业务流程会撤销当前修改内容,如果部分资源(同步、实时、子流程)只允许被引用一次,回退时可能会导致对应节点置空,需要重新绑定,请谨慎执行回退操作 |
|
同步 |
同步业务流程配置至已发布到调度运维的业务流程实例中,通常为业务流程节点的高级参数配置(如运行内存等信息) 注意:
|
|
日志 |
展开画布操作日志区域 注意:画布操作日志默认只记录最近1000条操作 |
|
通知配置 |
设置所选组件的通知配置 |
|
子流程图 |
显示当前业务流程在整个流程树中的位置 |
组件:组件列表中展示了数据集成、离线分析、实时计算和控制节点四类组件。
数据集成:用于在业务流程中创建数据集成作业,组件介绍请参见数据集成组件。
离线分析:用于在业务流程中创建离线分析作业,组件介绍请参见离线分析组件。
实时计算:用于在业务流程中创建实时计算作业,组件介绍请参见实时计算组件。
控制节点:用于在业务流程中配置控制节点,组件介绍请参见控制节点组件。
画布:画布中可以对组件进行可视化编辑。
关于业务流程画布的基本操作步骤如下:
根据业务流程设计,从左侧组件列表中拖拽相关组件到右侧业务流程设计画布中。对于画布中不再需要的组件,可以在组件上单击右键,在弹出菜单中选择[删除]菜单项,并在弹出的对话框中单击<确定>按钮;或者选中组件,点击工具栏中的图标,并在弹出的对话框中单击<确定>按钮。
双击画布中各组件图标,弹出组件配置窗口,不同组件的参数说明请参见业务流程组件配置参数介绍。
编辑完成后,画布会自动保存,关闭该业务流程页签,释放编辑权限。
对于DI组件及离线分析下的所有组件,在画布中配置完参数后,可以配置调度策略。
在画布中双击组件节点,在弹出的配置窗中选择[调度配置]页签。或在画布中选中组件节点,点击画布右侧的[调度配置]标签。
配置组件的执行周期参数。
简单调度
调度名称:设置调度策略的名称。
有效时间:选择调度策略的有效时间段,即开始时间和结束时间。
调度周期:选择调度的周期,调度周期可以以天、小时、分钟为单位。
高级调度
调度名称:设置调度策略的名称。
有效时间:选择调度策略的有效时间段,即开始时间和结束时间。
Cron表达式:调度周期表达式,不能手工输入,需要通过下方的表达式生成器生成。
表达式生成器:可以以分、时、天、月为单位设置调度周期,各时间维度的设置相互叠加,构成Cron表达式。
时间单位 |
说明 |
分 |
支持每分钟调度、每隔几分钟(从每小时的第几分钟开始)调度、在每小时的指定分钟调度、在每小时的指定分钟范围内每分钟周期性调度 |
时 |
支持每小时调度、每隔几小时(从每天的第几小时开始)调度、在每天的指定小时调度、在每天的指定小时范围内每小时周期性调度 |
天 |
支持每天调度、每隔几天(从周几开始)调度、每隔几天(从每月的第几天开始)调度、在指定的星期几调度、在每月的指定天调度、在每月的最后一天调度、在每月的最后一个工作日调度、在每月的最后一个星期几调度、在每月底前几天调度、在距第几日最近的工作日调度、在每月的第几个星期几调度调度 |
月 |
支持每月调度、每隔几个月(从每年的第几个月开始)调度、在每年的指定月调度、在每年的指定月范围内每月周期性调度 |
最近10次运行时间:根据已配置的有效时间和Cron表达式,计算出最近10次进行调度的时间点。当Cron表达式未配置,或配置与有效时间冲突,则该区域无内容显示。
单击<确定>按钮,调度策略配置完成。
对于已配置调度策略的节点,如需删除调度策略,可以通过如下两种方式:
在画布中右键单击组件,在弹出菜单中选择[删除调度策略]菜单项,即可删除该作业节点的调度策略。
在画布中双击组件,在弹出窗口中选择[调度配置]页签,单击底部的<删除调度策略>按钮,即可删除该作业节点的调度策略。
系统支持将符合触发条件的作业信息通过电子邮件发送至指定的目的邮件地址。
在画布中双击组件节点,在弹出的配置窗中选择[通知配置]页签。或在画布中选中组件节点,点击画布右侧的[通知配置]标签。
配置通知的参数。
表-1 通知配置参数介绍
参数 |
说明 |
通知方式 |
指定通知的发送方式,可发送至企业微信或邮件地址,可两者均选择,选择后需指定具体的企业微信或邮件地址 |
最大通知次数 |
指定发送通知的最大次数 |
最小间隔(分钟) |
指定发送通知的最小时间间隔 |
免发通知时段 |
指定每天不发送通知的时间段 |
通知级别 |
指定发送通知的级别,分为提示、一般、重要和极重要 |
触发条件 |
指定发送通知的触发条件,当前仅可将作业执行失败作为触发条件 |
是否强制下发 |
强制将业务流程中所有作业节点的通知配置覆盖为业务流程的通知配置 |
单击<确定>按钮,配置完成。
画布中还提供了进入监控页面的入口:
单击工具栏右端的<进入监控页面>按钮,可以进入该业务流程的监控页面,查看监控信息,详细说明请参见监控业务流程。