检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
xlsx”表格,拖拽到图2中,系统自动进入图3所示页面。 图3 上传模板效果 单击“下一步”,检查系统自动识别的标题行字段类型是否正确。 图4 查看或修改标题行字段类型 单击“导入”,根据导入的Excel数据,快速完成表单的构建。 图5 构建供应商名单表单 父主题: 创建工作表
Fields),如图1所示。 图1 自定义对象的标准字段 您自定义的字段将保存在上图中的“自定义字段”页签,更多关于对象模型的详细介绍请查看定义对象。 学习地图 如图2所示,通过本节的学习和实践,您可以初步了解“对象”和“标准页面”的基本概念和能力。 图2 学习地图 父主题: 定义数据对象
objectName 是 String 参数解释: 数据对象的名称,请参考登录应用设计器中操作,进入应用设计器,在“数据 > 对象”列表中查看。 约束限制: 不涉及。 取值范围: 1~80个字符。 默认取值: 不涉及。 请求参数 表2 请求参数 参数 是否必选 参数类型 描述 records
路径参数 参数 是否必选 参数类型 描述 Picklist _id 是 String 参数解释: Picklist实例的ID,可通过调用查询选项列表值集接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 表2 请求参数 参数 是否必选
Access Key),即访问密钥对。 在华为OBS上创建存储桶(例如“bing.testonly.1”),用于后续存储资产包使用,具体操作请参见如何创建桶,并记录创建桶时选择的区域。 跨账号安装应用 打开可自定义“我的仓库”配置开关。 账号UserA登录AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
记录创建图元 记录创建图元的作用 配置该图元能够新增平台对象的实例记录,类似于数据库中的INSERT INTO命令。 如何使用记录创建图元 在基本中,拖拽“记录创建”图元至画布中。 选中记录创建图元,单击,设置基本信息。 表1 基本信息参数说明 参数 参数说明 标签 记录创建图元
路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 参数解释: 对应一个具体BPM实例的标识,可通过调用查询BPM实例接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 设置或修改变量的值。入参以
在右侧的触发器中,单击已创建触发器后的,选择“克隆” 。 根据业务需求,设置待克隆触发器的名称和唯一标识,单击“确认”。 克隆成功后,在触发器目录下,可查看到克隆成功的触发器。 删除触发器 触发器不再使用时,可通过删除功能,删除应用中的触发器,避免占用账号的资源配额。 参考登录AstroZer
页面。 在页面左上方单击,选择“环境管理 > 环境配置”,进入环境配置。 在左侧导航栏中,选择“集成连接 > 连接器”。 在连接器页面,可查看到当前AstroZero支持创建的连接器类型。 单击连接器图标,创建对应的连接器。 在环境配置中创建连接器的操作与应用开发时的操作,除了入
String 返回消息,如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 在成功请求时会有内容,返回启动BPM之后,BPM实例的运行信息。 例如,创建并启动了一个BPM,BPM名称为“createCloudOK_NEW”,版本号为“1
取值范围:1~64个字符。 名称 触发器的名称,名称是触发器在系统中的唯一标识。命名要求如下: 长度不能超过64个字符,包括前缀命名空间的长度。 须知: 名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。
为AstroZero服务编排添加等待图元 等待图元的作用 配置该图元能够等待已存在的事件或时间,根据条件决定后续执行何种操作。 如何使用等待图元 在逻辑中,拖拽“等待”图元至画布中。 选中等待图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用
循环图元的作用 配置该图元能够对数组里的元素逐个取出做循环操作,类似于for each循环。循环的对象可以是字符串、数字,也可以是结构体等。 如何使用循环图元 例如,当前有数组变量“TestList1”,“TestList2”,要求把“TestList1”中的元素逐个加到数组“TestList2”的后面。
为AstroZero服务编排添加记录创建图元 记录创建图元的作用 配置该图元能够新增平台对象的实例记录,类似于数据库中的INSERT INTO命令。 如何使用记录创建图元 在基本中,拖拽“记录创建”图元至画布中。 选中记录创建图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签
t 表1 路径参数 参数 是否必选 参数类型 描述 Object_id 是 String 参数解释: 对象的ID值,可通过调用查询所有自定义对象接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 表2 请求Body体参数
创建公共接口 参考之前创建公共接口的步骤,创建“查询维修人员”脚本对应的公共接口。 操作步骤 在经典版应用开发页面的设计视图下,单击“服务”,进入公共接口创建页面。 图1 服务入口 单击“新建”,如下图所示。 图2 公共接口创建 创建“处理工单”、“判断下一步状态”脚本对应的公共接口,详细接口信息如表1所示。
列出所有应用 功能介绍 查询当前账号下所有应用。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/Application 请求消息 无 响应参数 表1 响应参数 参数 参数类型 描述 resCode String 参数解释: 返回码。
新建权限配置的名称,不能超过64个字节。 配置为:csProfile。 描述 新建权限配置的描述信息。 设置完成后,单击“保存”。 在权限配置列表中,可查看到csProfile已添加。 图4 查看已添加的csProfile 修改已创建权限csProfile的配置。 在左侧导航栏中,选择“用户管理 > 权限配置”。
工作流内置实现了顺序审批、或签、会签、投票等任务分派规则,可基于用户任务实现复杂的任务分派规则,应对复杂的交互流程。 工作流对每次用户交互都会产生流程历史并可以在流程历史中查看,对于非交互类流程这是非必要的。 以上也是工作流更适合制作交互式流程的原因。人工交互流程需要页面的结合、需要对复杂的分配规则的封装,需要能
的名称。 单击脚本编辑器页面上方的,保存脚本。 保存成功后,单击,运行脚本。 不用设置输入参数,直接单击测试窗口右上角的。 在日志页签,可查看到刷新了Redis上数据。 0829 14:09:10.889|debug|vm[7]>>> AstroZero 1.2.8 - Production