检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询服务编排信息。 脚本 脚本接口,包括运行、调试和获取脚本签名信息等接口。通过这些接口,您可以运行脚本、对脚本进行调试等。 表4 脚本接口 API 说明 运行脚本 运行脚本。 调试脚本 调试脚本。 获取脚本签名信息 获取脚本签名信息。 获取脚本内置库信息 获取脚本内置库的声明。 获取Flow公式信息
化创建的方式进行构建。 业务数据CRUD操作 通过AstroZero脚本中的数据库db标准库的相关方法实现,也可以通过服务编排中的相关图元可视化编排来实现。 业务数据简单查询测试 通过AstroZero控制态工具“数据调试”,进行相关表数据sql查询操作,详情请参见使用控制台分析查询SQL。
全部应用”中,单击“A”应用后的“编辑”,进入应用设计器。 在左侧导航栏中,选择“逻辑”,单击脚本后的“+”。 选中“创建一个新脚本”,“名称”设置为“login”,单击“添加”。 图1 新增脚本 在代码编辑器中,插入如下脚本代码。 import * as buffer from"buffer"; import
ro中使用,而开放接口是将AstroZero中开发的脚本、服务编排等包装成自定义REST接口,供第三方系统使用。 图1 集成开发 表1 集成开发 特性 特性说明 连接器 连接器是AstroZero提供的,调用第三方服务的集成工具。AstroZero封装了不同类型的连接器,用于对接
了解连接器 什么是连接器 连接器是AstroZero提供的,调用第三方服务的集成工具。AstroZero封装了不同类型的连接器对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台、SMS、华为消息推送服务、Rest服务、ROMA和Soap服务等。通
即客服人员创单,派单员派发工单,维修工程师处理工单的全过程。 开发BPM即是对前端页面及后端逻辑(脚本、服务编排等)进行编排的过程。AstroZero提供的BPM作为商业流的配置工具,可以通过模板化、图形化实现对商业流业务流程的编排和执行。 了解BPM设计界面 图1 BPM设计界面
可基于该事件实现事件发送、事件订阅,对发送的事件数据进行分析处理等功能。 脚本:针对业务逻辑比较复杂的场景,AstroZero平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。 服务编排:服务编排是一种通过简单的拖拉拽式流程编
遇到的样式或功能问题,可借助浏览器内置的开发者工具来对问题进行调试和定位。 前台页面常用调测方法 在高级页面的开发中,常借助浏览器内置的开发者工具对样式或功能问题进行定位和分析。下面以Chrome浏览器为例,简单介绍浏览器开发者工具中常用的调测方法。在Chrome浏览器中,按下“F12”或者“Ctrl
在该图元定义邮件内容或先创建好邮件模板然后在服务编排中使用。 前提条件 需要提前配置租户的默认邮件服务器,具体操作请参考服务编排、BPM、脚本中发送邮件功能不可用。 如何使用发送邮件图元 在基本中,拖拽“发送邮件”图元至画布中。 选中发送邮件图元,单击,设置基本信息。 表1 基本信息参数说明
详情中获取。该调用方式,只适用于外部接口。 图3 查看接口URL 在脚本中调用 租户线下开发的服务集成到AstroZero上,且在AstroZero上自定义该服务的开放接口后,可以在脚本中内部调用开放接口。 脚本部分示例如下: let resp3 = httpClient.pos
参考脚本开发实例中操作,新建一个脚本,假设脚本名称为“CalScript”,模板采用“示例服务脚本”,并启用该脚本。 更多关于脚本的介绍,请参见脚本开发。 图5 新建脚本示例 脚本调试。 单击工具栏中的运行按钮,打开调试台,输入参数后单击运行脚本按钮,即可进行脚本调试。 图6 调试脚本示例 脚本输入参数示例:
在该图元定义邮件内容或先创建好邮件模板然后在服务编排中使用。 前提条件 需要提前配置账号的默认邮件服务器,具体操作请参见服务编排、BPM、脚本中发送邮件功能不可用。 如何使用发送邮件图元 在基本中,拖拽“发送邮件”图元至画布中。 选中发送邮件图元,单击,设置基本信息。 表1 基本信息参数说明
什么是工作流 开发工作流 脚本 针对业务逻辑比较复杂的场景,AstroZero提供了脚本能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。AstroZero提供了一个方便简洁的在线开发IDE,即脚本编辑界面,脚本编辑界面开发体验接近离线的开发工具,具有如下优势: 现代化的编辑界面,语法高亮显示。
单击脚本后的,新建一个脚本,单击“添加”。 “名称”设置为“CalScript”,“模板”请选择“示例服务脚本”。 图3 新建示例脚本 调试脚本。 在上方工具栏中,单击,打开调试台。在“输入参数”中,输入如下示例脚本: { "op": "+", "value1": 1, "value2":
默认为选中,对信息敏感的场景,建议不勾选。 设置完成后,单击“保存”。 在脚本中调用连接器 在脚本中调用连接器,实现与Redis的对接。 参考创建空白AstroZero脚本中操作,创建一个空白脚本。 在脚本编辑器中,输入如下代码,实现一个Redis的读写操作,并记录日志。 import
执行SQL查询对象“Account”数据 使用脚本查询对象数据 新建一个脚本,使用脚本查询自定义对象Class(CNAME__Class__CST)中数据。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,单击“逻辑”。 单击脚本后的,进入新建脚本页面。 设置脚本名称为“search_data”,单击“添加”。
如何获取用户或业务用户的用户ID? 在脚本、服务编排或页面代码执行逻辑的入参中,需要输入用户或者业务用户的用户ID时,可按照如下两种方法进行获取。 获取某具体用户或业务用户的用户ID 参考登录管理中心中操作,登录AstroZero经典版环境配置。 在左侧导航栏中,选择“用户管理 >
AstroZero是华为云为行业客户、合作伙伴、开发者量身打造的低代码应用开发平台,通过拖拉拽的方式即可完成一般应用的开发,不单独依靠哪一种编程语言。其中,支持的脚本功能使用的是TypeScript,页面事件使用的是JavaScript,底层使用GO语言。 父主题: 产品咨询类
名称 数据导入模板的名称。 脚本 提前定义好的数据处理脚本。 您需要在脚本中声明一个集合属性的入参,脚本中入参的变量名与Excel模板中入参变量名保持一致。 描述 该数据导入模板的描述信息。 Excel映射 名称 定义输出到脚本的入参变量名,请和脚本中入参变量名保持一致。 列 E
在“数据”页签,单击“添加”,为对象添加数据。 图8 为对象添加数据 创建读取对象数据的脚本。 在应用设计器的左侧导航栏中,选择“逻辑”,单击脚本中的“+”。 创建一个空白脚本,名称为getDataInfo。 图9 创建脚本getDataInfo 在脚本编辑器中,输入如下代码。 // Here's your code