检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选项列表”,查看账号下已有的选项列表,包括系统预置和在应用中自定义的选项列表。 基线 勾选,表示为系统预置的选项列表;未勾选,表示为自定义的选项列表。 全局 勾选,表示为全局可用的选项列表,在应用开发时可导入到应用中使用。未勾选,表示为私有的选项列表,只可在创建该选项列表的应用中使用。 图1 查看选项列表
参考创建空白AstroZero服务编排中操作,创建一个服务编排。 为服务编排设置入参和出参变量。 在服务编排编辑器页面右侧,选择。 在全局上下文页面中,单击“变量”后的。 新建入参变量inputrequest、出参变量output,变量类型为“任意”,如图4所示。 图4 新建变量
资源”、“比较符”、“值”。 资源:从全局上下文拖拽变量或者直接输入“{!变量名}”。 比较符:从下拉框中选择。 值:从全局上下文拖拽变量或者直接输入“{!变量名}”,也可以是常量。 公式 可采用公式设置该分支条件。 公式中的变量,可从全局上下文拖拽变量或者直接输入变量。 选择连接条件
log("MaxValue:", sysParam); 服务编排:在服务编排“全局上下文”中,新增公式变量,表达式输入“SYSPARAMETER('系统参数名')”,引入系统参数,注意数据类型保持一致。 BPM:在BPM“全局上下文”中新增相同数据类型的变量,图元配置中设置该变量,值输入“S
添加私有结构体类型 新增一个空的私有结构体“retJson”,不用设置结构体成员。 图12 新建私有结构体 在服务编排设计页面右侧,选择。 在全局上下文页面,单击“对象变量”后的加号。 图13 添加对象变量 选择“私有结构体”,设置页面参数,名称为“retJson”,结构体选择已创建的私有结构体“retJson”。
在顶部主菜单中,选择“维护”。 在左侧导航栏中,选择“全局元素 > 页面资产管理 > 组件模板”。 在“全部”页签中,单击对应的组件模板。 租户:展示用户自定义的组件模板,AstroZero支持增加、删除和修改自定义的组件模板。 全局:展示AstroZero预置的组件模板,可查看预置的组件和下载组件,但不能删除。
图6 拖入“发送事件”图元 添加添服务编排变量。 选中“发送事件”图元,单击画布右侧。 单击“全局上下文”,进入上下文页面。 单击“变量”后的,添加表4中变量。 图7 配置全局变量 表4 告警服务编排的变量 名称 数据类型 AlarmTitle 文本 AlarmContent
输入参数:调用接口的输入参数。在“目标”中选择参数,在“源”中拖入全局上下文中的对应变量。 输出参数:调用接口的输出参数。 “源”中选择“result”,“目标”中拖入全局上下文中的“result”,用于接收调用结果。 “源”中选择“error”,“目标”中拖入全局上下文中的“error”,用于接收错误信息。
环境配置”,进入环境配置。 在顶部主菜单中,选择“维护”。 在左侧导航栏中,选择“全局元素 > 页面资产管理 > 库”,可查看到当前环境该账号下所有的库资产。 系统预置库:AstroZero已定义好的库,可直接加载并使用。在“全局”页签中,可查看所有预置的库。 自定义库:当系统预置库无法满足用户
图2 在脚本中引入系统参数 服务编排:在服务编排“全局上下文”中新增公式变量,表达式输入“SYSPARAMETER('系统参数名')”,引入系统参数,注意数据类型保持一致。 图3 在服务编排中引入系统参数 工作流:在工作流“全局上下文”中,新增相同数据类型的变量,数据映射图元配置
服务编排基本信息配置菜单。 :显示服务编排类型、是否启用。 :整个服务编排的入参、出参,可从“全局上下文”中,选择变量拖拽到服务编排的入参、出参中。 :服务编排使用的私有结构体。 :全局上下文变量,主要用于创建服务编排中需要使用的变量、公式以及结构体变量等。 父主题: 服务编排
“新增行”,定义其他字段的值。 在“目标”中选择需要赋值的对象字段,“源”则可从全局上下文拖拽变量或者直接输入“{!变量名}”。 变量 将创建的记录ID分配到该变量中,以便在服务编排中引用。 从全局上下文拖拽或直接输入文本类型变量。 父主题: 为AstroZero服务编排设置图元
高级页面与组件的关系 高级页面中的组件,包括如下两类: 全局高级组件 全局高级组件是低代码平台为开发者提供的常用组件,主要包含图表、媒体(图片、视频)和文本等。更多关于全局高级组件的介绍,请参见全局高级组件。 自定义组件 若全局高级组件不能满足开发需求,低代码平台支持用户自定义组件
参考上述操作,创建数组类型的对象变量“RespiratorRecs”,注意要选中“是否为数组”。 单击画布中的“开始”图元,在右侧菜单选择,单击右上角“全局上下文”展开“全局上下文”页面,将变量num、变量hospital拖拽到“入参”中,将变量msg、对象变量RespiratorRecs拖拽到“出参”中。
服务编排中的变量,为目标赋值。 可直接填写,也可以拖入全局上下文变量,将服务编排中的变量赋值给脚本中的输入参数。 输出参数/源 脚本的输出参数名称。 单击“新增行”,在下拉框中选择脚本输出参数的名称。 输出参数/目标 服务编排中的变量,脚本中的输出参数赋值给服务编排中的变量。 拖入全局上下文变量,将脚本的输出参数赋值给服务编排中的变量。
输入参数:调用接口的输入参数。在“目标”中选择参数,在“源”中拖入全局上下文中的对应变量。 输出参数:调用接口的输出参数。 在“源”中选择“result”,“目标”中拖入全局上下文中的“result”,用于接收调用结果。 在“源”中选择“error”,“目标”中拖入全局上下文中的“error”,用于接收错误信息。
可直接填写,也可以拖入全局上下文变量,将服务编排中的变量赋值给子服务编排中的输入参数。 输出参数/源 子服务编排的输出参数名称。 单击“新增行”,在下拉框中选择子服务编排输出参数的名称。 输出参数/目标 服务编排中的变量,子服务编排中的输出参数赋值给服务编排中的变量。 在全局上下文变量中,
是否已启用。 单击“全局上下文”,显示变量列表。在“输入参数”中,单击“新增行”,在下拉框中选择输入参数、依次拖拽变量到输入参数的“源”下。 在“输出参数”中,单击“新增行”,在下拉框中选择输出参数,并从变量和对象变量中拖拽“目标”,如图6所示。 请直接从全局上下文拖拽变量到输入
标识。 描述 对象的描述信息。 拓展知识点: 除了在应用开发设计器创建对象,还可以通过全局视图新建对象,如图5所示。两种方式创建的对象都是全局对象,在全局视图对象列表中都可查看到。不同点是在全局视图中创建的对象,可参考图6和图7在应用开发工作台目录中手动导入。一个自定义对象(即定
Chart设计界面 单击Chart图形化设计页面上方的,进入全局配置页面。 在全局配置中,单击“新增行”,将业务的配置项文件内容设置为全局变量,单击“确认”。 执行此操作,可避免因为参数变更时,修改并重新生成Chart包。 图6 全局配置 从页面左侧“配置”中,拖拽“ConfigMap”