检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在BO开发页面,根据业务功能开发相关对象、服务编排、事件和脚本等。 图2 BO开发页面 您可以根据业务功能开发新的系统特性,也可以复用系统中已存在的类似特性。例如,需要复用系统中已存在的服务编排“queryProfiles”,可在新建服务编排时选中“使用已有的服务编排”,选中该服务编排,单击“添加”
Application对象的操作 列出所有应用 根据ID查询应用 父主题: 元数据
批量插入或修改对象数据 功能介绍 批量插入或修改对象数据,若数据包含id进行更新,若数据不含id进行插入。 URI POST AstroZero域名/u-route/baas/data/v1.0/upsert/{objectName} 表1 路径参数 参数 是否必选 参数类型 描述
导出。 包含全部对象:包含所有对象。 包含标准对象:包含系统预置的标准对象。 包含自定义对象:包含用户定制的自定义对象。 自定义:可自定义导出具体的“目标对象”,可多选。 当上一步“数据导出”方式选择“模板”时,可新建或选择模板进行导出,目标对象可多选。 当对象勾选的是多个时,导
如何刷新AstroZero对象的页面布局? 场景描述 对象的标准页面提供了Button元素,可以通过定义Button来配置执行脚本,通过脚本刷新页面。 解决方法 参考什么是对象中操作,进入对象配置页面。 图1 进入对象配置页面 在标准页面,单击,获取锁。 从组件中,拖拽“按钮”组
获取endpoint,即文件存储地址的前缀 endpoint为文件存储地址的前缀,该前缀加上传对象的路径,是实际访问对象的全路径。上传文件返回的是上传文件在桶上的路径。通过调用本节接口,返回endpoint,组装起来才是文件完整的访问地址。 URI GET AstroZero域名
系统预置了如下三个动作: view_object_obs:系统预置的查看存储对象的接口。 put_object_obs:系统预置的存储对象接口,用于将系统的对象存储到OBS的存储桶中。 get_endpoint_obs:用于获取对象存储地址的前缀。该前缀加上传对象的路径,是实际访问对象的全路径。 输入参数
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功会返回选项列表值集或引用该选项列表值集的对象字段列表。 请求示例 查询Picklist对象实例。 GET https://AstroZero域名/u-route/baas/metadata/v1
制台、脚本及服务编排查询数据。 前提条件 查询数据一般是基于对象的查询,本节以查询Class对象(实际创建的对象名为CNAME__Class__CST)为例进行介绍。进行查询操作之前,您需要先在Class对象中,新建自定义字段,并添加数据。 如果您还没有Class对象,请先按照创
对接Redis实现AstroZero对象数据缓存能力 通过应用与Redis对接,实现数据缓存能力。执行对接操作前,请提前获取Redis提供服务的URL地址和登录密码,如何获取请参见查看和修改DCS实例基本信息。 新建Redis连接器 参考登录AstroZero新版应用设计器中操作,进入应用设计器。
导出。类目分为以下几类: 包含全部对象:即包含所有对象。 包含标准对象:包含系统预置的标准对象。 包含自定义对象:包含用户定制的自定义对象。 包含系统对象:即平台各项系统功能模块所使用到的对象,如服务编排、脚本等。 表5 常见的系统对象说明 对象名 说明 Package 存放软件包的基本信息
查询标准页面列表 功能介绍 查询标准页面的列表,仅包含基础信息,如果需要获取标准页面的内容,需要根据 ID 进行查询。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/View 请求消息 无 响应参数 表1 响应参数 参数 参数类型 描述
0/Object/{object_id}/Layout 表1 路径参数 参数 是否必选 参数类型 描述 Object_id 是 String 参数解释: 对象的ID值,可通过调用查询所有自定义对象接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值:
按flow_id删除服务编排。 URI DELETE AstroZero域名/u-route/baas/metadata/v1.0/Flow/{flow_id} 表1 路径参数 参数 是否必选 参数类型 描述 flow_id 是 String 参数解释: 服务编排实例的id,可通
单应用“A”中存在客户对象customerList和订单对象orderList两个对象,在AstroZero中通过为两个对象建立关联关系,可轻松实现如下功能: 客户对象页面可以新增、展示客户对象数据 图1 新增客户对象数据 图2 展示客户对象数据 订单对象页面可以新增订单数据,关联已有客户信息
表1 路径参数 参数 是否必选 参数类型 描述 bpm_id 是 String 参数解释: BPM的实例ID,可通过调用按条件查询BPM对象接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 请求参数 无 响应参数 表2 响应参数
"websiteId": null } ] } 状态码 状态码请参见状态码。 错误码 错误码请参见错误码。 父主题: Tab对象的操作
如何区分不同账户间的数据库对象? AstroZero是使用元数据保存数据的,一个租户的数据包含系统预置的元数据及租户自定义的元数据。AstroZero中预置的元数据完全相同,是集中存放在容器中,供所用租户共享使用。租户自定义元数据物理存储在一起,逻辑上是隔离的。 父主题: 应用后端开发
String 参数解释: 返回消息。 取值范围: 如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功返回标准页面的详细信息。 请求示例 按照标准页面ID“003g000001DHkGa4LkkC”查询该应用详细信息。
如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 成功返回应用的详细信息,具体返回的信息可参考表3。 表3 result内每个对象的主要属性 参数 参数类型 描述 id String 参数解释: 应用ID。 取值范围: