检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用场景 AstroZero覆盖了低代码、零代码和行业应用等多种开发场景,满足行业客户、合作伙伴和开发者的各种需求。 轻应用构建 低代码提供了丰富的轻应用模板,包括办公管理、人事管理、项目管理、运营推广、培训赋能等领域,开发者可基于模板快速构建应用,加速企业数字化。 使用低代码构建轻应用具备如下优势:
管理AstroZero服务编排 运行服务编排 服务编排开发完成后,通过运行服务编排,可查看服务编排的执行结果是否符合预期。如果不符合预期,可通过调试功能,快速定位到哪一步的输出不符合预期。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“逻辑”。
创建空白AstroZero标准页面 当系统预置的标准页面模板不能满足您的业务需求时,您可以创建一个空白的标准页面,并根据实际业务完成页面设计。 创建标准页面 参考登录AstroZero新版应用设计器中操作,进入应用设计器。 在应用设计器的左侧导航栏中,选择“界面”。 (可选)单击页面后的,为标准页面添加目录。
应用开发入门指引 1、熟悉AstroZero环境 使用Astro轻应用进行应用开发,一般分为开发->测试->上线三个阶段。每个阶段都会有独立的环境,让各阶段数据隔离,保证正式上线版本稳定。各环境具体介绍,请参见开发环境介绍。 2、了解命名空间 由于不同租户间的数据可打包共享,为了
管理应用中的配置态流程 配置态流程是对BPM(工作流)流程进行一定的封装,其中定义了流程的基本要素,使用户能够在配置态对流程进行定制修改。在AstroZero环境配置中,可管理当前账号下所有的配置态流程,包括查看、启用、禁用配置态流程等。 约束与限制 在AstroZero沙箱环境
设置AstroZero账号的公司信息 账号是AstroZero进行资源隔离的基本单位,账号之间是相互隔离的。一个账号类似于一个公司,每个账号下可以有很多的用户。账号管理主要是通过公司配置来对外呈现,支持修改账号的默认时区,默认语言等信息。此处的设置,会影响到以匿名用户身份,来访问
管理页面级数据源、全局状态 使用说明 页面组件之间,可以通过配置事件和动作进行信息交互。当页面组件较多,且需要进行信息交互时,频繁的给每个组件去定义事件或动作就比较繁琐了。此时,可以通过定义全局状态,来实现页面级所有组件中数据信息的更新。 低代码平台高级页面支持设置全局状态,通过
创建“查询设备列表”脚本 查询设备列表脚本是为了实现将查询的所有设备并以选项列表的形式返回,并通过页面调用将查询结果展示到页面上,此脚本将会在开发“生成工单”功能章节被调用。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”目录中,将鼠标放在“S
管理决策表 使用说明 在AstroZero管理中心,可管理账号下所有的决策表,包括查看、启用、禁用决策表。关于决策表的更多内容请参见决策表。 操作步骤 参考登录管理中心中操作,登录AstroZero运行环境的管理中心。 在左侧导航栏中,选择“应用管理 > 决策表”,单击表头后的,
设置AstroZero系统支持的语言 基于AstroZero开发的应用中,有些内容是支持多语言展示的,需要在AstroZero中提前配置应用支持哪几种语言。在翻译控制台页面,可以新增、删除和编辑系统支持的语言。进行删除操作前,请确认该语言已处于禁用状态。 新增语言 账号登录Ast
列举目录下文件 功能介绍 列举存储中某目录下文件。 URI GET AstroZero域名/u-route/baas/sys/v1.1/connectors/{connector_type}/{connector_name}/listdir?dir=path&max-keys=A&marker=B
应用集成开发概述 集成开发包括连接器、数据接入和开放接口三部分。其中,数据接入(DataAccess)和连接器(Connector),是将外部数据或功能模块集成到AstroZero中使用,而开放接口是将AstroZero中开发的脚本、服务编排等包装成自定义REST接口,供第三方系统使用。
如何创建定时任务 通过创建定时任务,来让系统自动执行某脚本、服务编排完成业务功能。 定时任务 业务系统中通常存在很多场景不需要人工参与,可以在系统后台定期完成的任务。例如,系统中存在一个定时任务,在每天凌晨3点,定时将到期的商品进行下架处理。系统提供自定义定时任务,您可以根据业务
如何管理脚本 使用说明 脚本创建完成后,支持对已开发的脚本进行管理,如编辑脚本、删除脚本等。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“逻辑 > 脚本”。 在“脚本管理”页面,可查看该应用拥有或依赖的所有脚本。 图1 查看所有脚本 表1
先创建定时任务存放的目录,也可以在定时任务创建后将其拖拽到指定目录。 将鼠标放在已创建的定时任务目录上,单击,进入新建定时任务页面。 如果未创建定时任务目录,请直接单击定时任务后的,进入新建定时任务页面。 配置定时任务,单击“保存”。 例如,创建一个定时任务“OfferingOf
自定义“我的仓库” AstroZero默认为每个账号分配了“我的仓库”,开发者开发好应用或大屏项目后,可将应用或大屏项目发布到“我的仓库”,供同账号下其他用户在沙箱环境或者运行环境“我的仓库”中进行安装,以便于测试或者使用该软件。AstroZero也支持自定义“我的仓库”,即支持
导入导出应用中对象的元数据 将当前系统中的对象元数据导出,然后在其他环境或账号导入,实现数据迁移和备份,如迁移旧的元数据和数据去新的环境,保持对象的一致和兼容。从而实现在不同的账号间或环境间的数据迁移,避免重复开发和不兼容的开发。 导出对象元数据 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
管理BPM 使用说明 在AstroZero管理中心,可管理账号下所有的BPM,包括查看、启用、禁用、运行BPM等。关于BPM的更多内容,请参见BPM。 操作步骤 参考登录管理中心中操作,登录AstroZero运行环境的管理中心。 在左侧导航栏中,选择“应用管理 > BPM”。 在
配置OAuth管理 在AstroZero中,可通过配置OAuth管理第三方接入鉴权。AstroZero采用OAuth 2.0协议进行接入认证。第三方系统在调用AstroZero业务接口前,需要在AstroZero上进行鉴权注册,获取接入客户端ID、密钥等鉴权信息,才能实现调用AstroZero业务接口。
跨账号或环境安装AstroZero低代码应用 AstroZero默认为每个账号分配了“我的仓库”,开发者开发好应用后,可将应用发布到“我的仓库”,供同账号下其他用户在沙箱环境或者运行环境的“我的仓库”中进行安装,以便于测试或者使用该软件。AstroZero也支持自定义“我的仓库”