要将现有链作为另一链的一部分运行,请添加 Run Chain 事件。通过此事件,您可以独立使用链,也可以将其作为模块化组件用于其他链。当您将链作为运行链 事件运行时,您可以将其输出与父链中的后续命令一起使用。
注意: 如果在一个链中包含多个 运行链 事件,并且需要在链之间传递变量,请使用 运行时输入 触发事件启动后面的链。
步骤 1. 将事件添加到链中
- 在 Chain Builder中,从 Chains 选项卡,单击 Edit以创建链。
- 单击 链事件,并将 运行链移动到事件应该在链中发生的位置。
- 从前一个节点拖动链接到该事件。
步骤 2. 设置链条运行
- 选择事件节点,然后单击 编辑。
- 在 基本信息下,输入一个唯一的名称和描述,以帮助识别该事件。
- 要在另一个链中重复运行该链,请启用 迭代,并设置迭代器。
- 选择要运行的链条。
步骤 3. 添加跳过条件(如有必要)
要根据分支逻辑运行链,您可以设置跳过条件并自动返回特定结果。
- 在 Skip 下,选择跳过事件链时是否自动返回 info、warning或 error 的结果。
注意:警告状态不会停止正在进行的链,任何下游节点仍将继续运行。
- 要指定何时跳过事件,请将条件逻辑构建为一个组,您可以向其中添加规则和其他规则组,每个规则组都用 AND 或 OR 连接。
- 如果 所有 条件必须都为真才能跳过,请选择 AND。
- 如果 只需要 一个条件为真, 则选择OR 。
要验证数据是否符合跳过该命令的条件,请将其与运算符和值配对:数据类型 描述 字串 两个或多个字符 整数 任何整数(非小数) 日期 任何日期字符串或日期变量 漂浮 任何数值 JSON JavaScript 对象表示法;使用 变量转换 来解析对象 -
为空或不为空 包含-
匹配正则表达式,表示正则表达式 -
以开头或以结尾 -
=或!= -
< 或> -
<=或>=
- 点击 保存。
注意:在将父链提升到另一个环境之前,请确保 该事件运行的链已存在于
该环境中。
查看链条运行情况
当运行链事件包含在父链中时,您可以通过 监视器 屏幕快速访问子链。
方法如下:
- 从 链构建器中,单击 监控 。
- 选择您要查看的链条运行。
- 单击链图中的 运行链 节点。该节点执行的链式调用将显示在右侧的结果面板中。
- 在右侧的结果面板中,使用键盘和鼠标调整子链的视图:
- 拖动画布: 单击并按住鼠标任意空白处即可拖动画布。
- 放大和缩小: 按住 CTRL 键,然后滚动鼠标滚轮即可放大和缩小。
- 双击子链中的任何节点,即可在新浏览器标签页中打开它。然后,您可以单独编辑、运行和查看二级链,而无需依赖源链。