更新时间:2024-07-11 GMT+08:00
分享

为AstroZero服务编排添加决策图元

决策图元的作用

配置该图元能够在服务编排中创建判断条件,根据判断结果连线其他图元,决定后续执行何种操作,类似if语句。

如何使用决策图元

  1. 在逻辑中,拖拽“决策”图元至画布中。
  2. 选中决策图元,单击,设置基本信息。

    表1 基本信息参数说明

    参数

    说明

    标签

    设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Decision序号,序号从“0”开始,表示同类型图元序号。

    名称

    设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下:

    • 长度范围为1~80个字符。
    • 必须以英文字母开头,由英文字母,数字和单下划线组成,且不能以下划线结尾。

    描述

    根据实际需求,输入图元的描述信息。

    取值范围:1~255个字符。

  1. 单击,在“决策”页面进行配置。

    图1 配置决策图元
    表2 决策图元配置参数说明

    参数

    说明

    可编辑的结果

    所有的判断条件。

    • 可通过单击“新增”,新增判断条件分支,界面右侧区域配置分支条件。
    • 默认:默认输出,当其他所有条件均不满足情况下,进入该分支。

    可视

    当选择“可视”时,可配置分支的判断条件。单击“新增”,可新增判断条件,条件显示为“资源”、“比较符”、“值”。

    • 资源:从全局上下文拖拽变量或者直接输入“{!变量名}”。
    • 比较符:从下拉框中选择。
    • 值:从全局上下文拖拽变量或者直接输入“{!变量名}”,也可以是常量。

    公式

    可采用公式设置该分支条件。

    公式中的变量,可从全局上下文拖拽变量或者直接输入变量。

    选择连接条件

    当选择“可视”并设置多条判断条件时,需要设置选择连接条件“或”或者“且”。

    • 或:表示满足多条判断条件的其中一条,便可进入该分支。
    • 且:表示必须同时满足多条判断条件,才可进入该分支。

相关文档