检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
三方接口返回的是“accessToken”,而不是“access_token”,所以平台需要对这些不标准的键值映射成标准的。 图2中配置的消息体属性是第三方返回的“accessToken”,AstroZero使用“access_token”这个键值来存储。最终存储的结果如下: {
AstroZero如何解决高并发、大数据的性能问题? AstroZero引擎层是基于GO语言实现的,GO语言的协程机制支持高并发。同时网络层采用了ELB、Nginx进行负载均衡,合理动态的分担服务压力来满足业务高并发需求。 父主题: 产品咨询类
进入经典版开发环境 什么是开发环境 开发环境是开发者专门用于开发应用的环境,用户可根据需求自行开发配置各种逻辑模块化元素,从而创建各类应用。关于AstroZero中环境的更多介绍,请参见基本概念。 进入经典版开发环境 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
创建“处理工单”脚本 “维修工程师处理工单”功能包含两个页面,一个是工程师查看待处理工单列表页面,一个是处理工单对话框页面。首先需要创建“处理工单”脚本。 操作步骤 在经典版开发环境“首页 > 我的应用”中,单击“设备维修管理系统”,进入应用。 在“WorkOrder”目录中,将
“全局”页签中的库,是系统预置的库,不可编辑和禁用,只能下载。 (可选)查看该库的版本号和库ID。 单击已上传的组件,进入库的详情页面,即可查看到库ID。在详情页的“更改历史”中,可查看库的版本号(按照版本依次排序显示,最近版本号在最上面)。 图4 库详情页 库详情页面中的库ID和版本号,在高级页面组件中引用库时,会使用到。
启动AstroZero工作流 启动工作流是执行工作流实例的具体操作,启用工作流是将工作流从不可用或未激活状态转变为可用或激活状态的过程。本章节主要向您介绍启动AstroZero中工作流的三种方式,请注意区分。 在工作流设计页面启动工作流 无需编写任何代码,只需要单击工作流设计页面的运行按钮,即可启动工作流。
使用连接器对接云服务 对接OBS云对象存储实例 对接MINIO存储AstroZero对象或资产 对接对象存储代理兼容实例格式 对接Redis实现AstroZero对象数据缓存能力 对接CSS实现在应用中调用分布式搜索 对接OCR识别图片中文字 对接IEF管理边缘节点 对接ModelArts
单击“新增模型”,进入新增模型页面。 设置模型名称与来源,单击“下一步”。 AstroZero支持自定义、对象、服务和事件四类模型,每类模型都包含参数定义和方法定义。方法是在模型上定义的API,通常会在前台组件关联的事件脚本(例如页面加载事件、鼠标单击事件)中调用这些API,以实现某些功能。详细介绍,请参见表1。
必须以英文字母开头,只能由英文字母,数字和下划线组成,且不能以下划线结尾。 docModel 在“配置”页签,设置模板文件的存储位置,单击“保存”。 图5 设置文件存储 表3 文件存储参数说明 参数 说明 示例 连接器类型 文件存储的连接器类型,当前仅支持“OBS”和“MINIO”两种。在At
接器。 桶:OBS/MINIO类型连接器的存储桶。 SFTP:选择SFTP后,图片将加密上传至服务器的本地文件系统中。 OBS/MINIO/OBJECTSTORAGEPROXY图片库,支持按目录管理图片: 单击目录后的和,新增根图片目录和子图片目录。 单击“上传图片”,可上传图片。
设置AstroZero企业外观 在外观和操作中,支持设置在个人工作台上显示的企业LOGO图片、条幅背景与文案以及系统菜单。在AstroZero沙箱环境和生产环境,才会显示此菜单。在沙箱环境和生产环境中,操作完全相同,本章节以在生产环境中操作为例。 自定义企业LOGO 在Astro
(可选)解绑企业微信 将AstroZero和企业微信账号A绑定后,如果需要绑定另外的企业微信账号B,需要先将AstroZero和企业微信账号A解绑,再绑定其他企业微信账号。 解绑企业微信 参考如何登录新版环境配置,登录AstroZero环境配置。 在主菜单中,选择“配置”。 在左侧导航栏中,选择“集成连接
设置扩展权限集 扩展权限集可指派给用户,也可以指派给权限Profile。例如,用户A和用户B拥有一样的权限Profile时,若需要给A和B设置不同的权限,又不希望更改权限Profile,可通过设置扩展权限集来区分用户A和用户B的权限。 新建扩展权限集 参考登录管理中心中操作,登录AstroZero管理中心。
创建AstroZero扩展权限集 扩展权限集可指派给用户,也可以指派给权限Profile。例如,用户A和用户B拥有一样的权限Profile时,若需要给A和B设置不同的权限,又不希望更改权限Profile,可通过设置扩展权限集来区分用户A和用户B的权限。 新建扩展权限集 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
为什么要导入导出对象结构 导入和导出对象结构的功能主要是实现数据的迁移和数据的备份,如迁移旧数据模型去新的环境,保持对象的一致和兼容。还有导入导出数据(参见如何导入导出数据)、导入导出资产包和源码包、导入导出应用包(工程能力)等,实现数据和代码功能在不同的租户间或环境间的转移,避免重复开发和不兼容的开发。
必须以英文字母开头,只能由英文字母,数字和单下划线组成,且不能以下划线结尾。 uploadMod 访问密钥 配置用户的访问密钥AK。 1中获取的Access Key ID值 密钥 配置与访问密钥AK结合使用的私有访问密钥SK。 1中获取的Secret Access Key值 桶 设置存储桶所在的区域和桶名称。
fields 是 Array of field object 参数解释: 对象的字段列表,字段参数请参见表2。 约束限制: 不涉及。 view 是 Object of layout object 参数解释: 是一个对象,其中包含ObjectDetailLayout对象和Object
的id字段类型相同)和Number类型“temperature”,分别表示该区域的温度监控设备id和温度,具体操作步骤请参考如何自定义事件。 已创建高温报警事件“fire_alarm__e”,该事件中自定义参数为String类型“positionalarm”和Number类型“t
零代码应用中,用户的权限角色分为系统角色和自定义角色两种。 系统角色 开发者:可以编辑和删除应用,管理应用下的所有功能权限和数据。 图1 开发者 数据管理员:不可编辑和删除应用,可管理应用内全部数据。 图2 数据管理员 企业成员:不可编辑和删除应用,可填写表单数据提交表单。 图3
请求参数 表2 请求参数 参数 是否必选 参数类型 描述 setValue 是 Object 参数解释: 修改对象的字段和值,可参考下操作查看对象中包含的字段和值: 参考登录应用设计器中操作,进入应用设计器。 在“数据 > 对象”列表中,将鼠标放在对象上,单击,选择“详情”。 在