检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
事件订阅,对发送的事件数据进行分析处理等功能。 逻辑开发 脚本 脚本和服务编排一样,都是完成业务接口和逻辑开发的,脚本是基于TypeScript语言,适用于业务逻辑比较复杂的场景。 服务编排 服务编排和脚本一样,都是完成业务接口和逻辑开发的,服务编排是图形化的,适用于业务逻辑比较简单的场景(建议图元不超过20个)。
动作类型,分为以下几种: 创建记录:创建一条记录。 更新记录:更新记录。 邮件告警:发送邮件告警。 触发器:调用子触发器。 脚本:调用Script脚本,请确保脚本已启用。 服务编排:调用服务编排,请确保服务编排已启用。 BPM:调用工作流,请确保工作流已启用。 操作名称 新增动作的名称。
系统会自动执行。更多内容,请参见触发器。 脚本 针对业务逻辑比较复杂的场景,AstroZero平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。更多内容,请参见脚本开发。 服务编排 服务编排是一种通过简单的拖拉拽式流程编排以及参
将自定义库的相关文件打成Zip包。 例如,在MintUI官网下载组件库的代码,增加一个packageinfo.json元数据描述文件,在该文件中列出Library包含的js和css文件名,并打成Zip包。该场景中Zip包为“MintUI.zip”,单击链接获取该包。 图1 MintUI库文件结构
'error'; export class TestDemo { @action.method({ label: 'test', description: 'error code', input: 'No input', output: 'No output' }) public
label 否 String 参数解释: 字段校验器的标签。 约束限制: 不涉及。 取值范围: 1~80个字符。 默认取值: 不涉及。 description 否 String 参数解释: 字段校验器的描述信息。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 active
需要添加业务凭证的公共接口 编号 公共接口名 需要添加的业务凭证 涉及业务用户 1 createWorkOrder(上一步已添加) cs 客服人员 2 equipmentSelectListQuery cs 客服人员 3 judgeNextStatus ms 维修人员 4 modifyOrderStatus
ActionDemo { @action.method({ label: 'greeting something', description: 'greeting something.', input: 'ActionInput', output: 'ActionOutput'
选中画布中的脚本图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Script序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下:
"2024-06-06 16:19:07", "custom": true, "description": "Object detail layout", "events": [], "id":
971|debug|vm[310]>>> node: 12 0628 16:00:52.971|debug|vm[310]>>> script: NS__NLP001 1.0.1 0628 16:00:52.971|debug|vm[310]>>> locale: zh_CN
sensitive.data”的值为“是” 操作步骤 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“User”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“registerPortalUser”,单击“添加”。
String 参数解释: 对象的别名,创建后可以修改。 约束限制: 不涉及。 取值范围: 1~80个字符。 默认取值: 不涉及。 description 否 String 参数解释: 对象的描述信息。 约束限制: 不涉及。 取值范围: 1~80个字符。 默认取值: 不涉及。 fields
"createdDate": "2019-08-03 18:19:13", "custom": true, "description": "", "event": "", "eventCriteria": "", "id":
本节将创建完整的登录业务逻辑。 操作步骤 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“User”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“login”,单击“添加”。
拖拽脚本(1个)、决策(3个)、赋值(3个)图元 选中“Script0”图元,在右侧基本信息中,设置“标签”为“查询用户”。 参考5.b,设置其他图元的“标签”属性,具体值如表3所示。 表3 图元基本属性 名称(变量唯一标识,不需要修改) 标签 Script0(上一步已设置) 查询用户 Decision0
同VPC,请参考VPC对等连接中操作,创建VPC对等连接,打通VPC。在AstroZero注册服务时,“API服务地址”里的IP填入Ingress的小网IP。 认证方式 访问原生服务的鉴权认证方式。 无认证:不需要鉴权认证。 用户名&密码:选择该方式,需要配置具体的“用户名”和“密码”。
masterLabel 是 String 参数解释: 选项列表值集标签。 约束限制: 不涉及。 取值范围: 1~64个字符。 默认取值: 不涉及。 description 否 String 参数解释: 选项列表值集描述。 约束限制: 不涉及。 取值范围: 1~255个字符。 默认取值: 不涉及。 响应参数
了解配置连接器 什么是连接器 连接器是AstroZero提供的调用第三方服务的集成工具。AstroZero封装了不同类型的连接器用于对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台和SMS等。通过连接器,开发者无需关注实现代码,只需要配置一下服
如何调用第三方接口 在使用AstroZero时,通常会调用第三方系统接口,进行数据交互。针对常见Rest和SOAP协议,AstroZero封装了Rest服务连接器和SOAP服务连接器。使用这两种连接器,可方便快捷的调用第三方接口,实现对第三方系统的数据增加、删除、修改和查找。 使