检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
员”。 流程发起人的主管:当配置为该类型时,需要配置“部门经理层级”。 名称和表达式:当配置为该类型时,需要配置“参与者”。 基于规则:当配置为该类型时,需要配置具体的“规则”。 参与者:当类型为“名称和表达式”时,该参数才会显示。参与者类型可以是“用户”、“组”或者“表达式”。
件或宏实现AstroZero高级页面组件交互。 路由设置:当前该功能主要用于流式布局类型高级页面中的“路由导航”组件。 高级页面开发框架 在开发高级页面过程中,主要涉及组件、库、桥接器、事件和动作等相关内容。组件、库、桥接器、事件和动作之间的关系,可概述为: 组件为高级页面的元素,组件的可复用性可以大幅提高开发效率。
高级页面中预置的API 在开发高级页面过程中,系统为页面组件和桥接器提供了一些预置API。 组件 在开发自定义组件时,需要定义“组件名.js”文件,该文件为组件逻辑文件,是整个组件的渲染核心JS,在组件编辑状态和页面最终的发布运行态都会被加载执行。主要包含的预置API说明,请参见表1。
租户:展示用户自定义的组件模板,AstroZero支持增加、删除和修改自定义的组件模板。 全局:展示AstroZero预置的组件模板,可查看预置的组件和下载组件,但不能删除。 在组件详情页面,可查看组件的描述信息、变更历史和包信息。 预览组件模板 参考登录管理中心中操作,登录AstroZero管理中心。
oZero支持增加、删除和修改自定义的组件模板。 全局:展示AstroZero预置的组件模板,可查看预置的组件和下载组件,但不能删除。 全部:展示了AstroZero中所有的组件模板,包括预置和自定义的。 在组件详情页面,可查看组件的描述信息、变更历史和包信息。 预览组件模板 在
Service后,您可以通过CCE控制台对其执行升级、查看日志、监控、伸缩、回退、删除等操作。 本章节仅介绍如何升级Native Service,其他操作请参见管理工作负载和任务。 升级Native Service 基于CCE,可以通过更换镜像或镜像版本实现Native Service的快速升级,业务无中断。 登录CCE控制台。
为运维人员把上述日志自动上传到LTS,进行访问性能、频率等方面的统计和告警,以便可以及时发现和定位问题。 预留逃生通道 如果需要在AstroZero专享版中使用VPN打通线上线下网络,建议您采用双链路模式进行主备容灾,避免单条链路发送网络故障导致业务不可用。对于依赖远程服务的重要
Chart包状态是“Draft”,可编辑该Chart包。该界面不提供发布功能,实际发布要去CCE部署和发布)、预览Chart配置、导出Chart包、克隆已有Chart包配置和删除功能。 在CCE上部署服务 登录CCE控制台。 在左侧导航栏,中选择“模板市场 > 我的模板”。 在我的模板页面,单击“上传模板”。
理论上,原生服务可以运行于任何地方,只要保证AstroZero平台和原生服务之间的网络是连通的即可。但从最佳实践上,建议您采取容器化的部署方式,将原生服务托管在华为云上,保证AstroZero和原生服务的网络距离保持在合理的范围内。华为云提供了非常完整的容器引擎能力,支持您部署、管理和扩展容器化应用程序。 相关概念
data }); 获取BPM实例中的所有变量和变量值 API:context.$bpm.getVarsByInstanceId("instance_id") 入参:“instance_id”为BPM实例的ID。 出参:BPM实例中的所有变量和变量值。 示例: context.$bpm
选择“Account”主对象,“标签”和“名称”设置为“AccountTrend”,单击“下一步”。 图8 配置报表基本信息 选择“Account”作为主对象,单击“下一步”。 图9 选择数据对象 设置报表展示字段、分组字段、统计时间等信息,单击“下一步”。 “时间区间”、“从”和“到”自定义为一个月内创建的用户。
看流程实例时,流程实例详情界面会增加“重启”和“撤销”两个按钮。 当通过以下元素后不允许撤销 勾选不允许撤销操作的元素。 用户任务:用来表示业务流程中由用户参与完成的工作,包括“填写”、“审批”和“分派”工作任务。其中,“分派”任务和下个图元的连线条件进行了简化,可通过给变量赋值
在左侧列表中,单击,选择“报表 >报表”。 图2 选择报表 单击“新建”,设置报表基本信息,单击“下一步”。 图3 设置报表基本信息 主对象:设置主对象,该对象定义了报表的汇总主体。例如,如果报表想展示图书的作者,数据来源于“Author__CST”,即“Author__CST”作为主对象。
建API时,API的命名空间应选择“局部命名空间”。 在创建API时,“命名空间”支持选择“局部命名空间”和“全局命名空间”。使用“局部命名空间”,可保证API的名称不会和其他Native服务的API名称出现冲突。而“全局命名空间”,是为了版本向前兼容而保留的。在AstroZero
维度(行):单击“添加维度(行)”,勾选所需的行,单击“确定”。单击,可重命名维度、统计空值和设置维度排序方式(如升序、倒序等)。 维度(列):单击“添加维度(列)”,勾选所需的列,单击“确定”。单击,可重命名维度、统计空值和设置维度排序方式(如升序、倒序等)。 数值:单击“添加数值”,勾选所需的数
务系统需要的配置数据和业务数据。 对象可以存储组织或业务特有的数据,您可以围绕对象这一核心,定义相关的字段、字段校验规则、界面样式、字段变更时的触发事件等。如果把待开发的业务系统比作一部电影,对象就是电影中的各个角色,需要勾勒角色的外貌、性格特点、人物关系和所经历的剧情。 低代码
创建并上传HTTPS协议需要的证书 在配置Ingress访问时,如果对外协议配置的是HTTPS,需要提前配置HTTPS协议需要的证书。 测试场景下创建证书和私钥的操作方法 该方法创建的证书通常只适用于测试场景。 执行如下命令生成密钥文件tls.key。 openssl genrsa -out tls
与数据库中的触发器类似,可以为对象定义触发器,在增/删/改对象的记录数据时,自动触发自定义的Java Script脚本执行,脚本的执行结果将会影响主操作(即增删改记录)的结果,系统保证主操作与触发器在一个事务中执行,要么都成功,要么都失败。 对象布局Layout Layout是对象的页面布局,决定了对象详
的记录数据时,自动触发自定义的TypeScript脚本执行。脚本的执行结果将会影响主操作(即增删改记录)的结果,系统保证主操作与触发器在一个事务中执行,要么都成功,要么都失败。 为什么要用校验器和触发器 使用校验器主要是为了方便对字段做一些简单的规则限制,触发器主要是方便控制一个事务执行的动作。
Output { 除非业务有特殊要求,新增修改脚本不返回结果码和结果信息。 脚本注释的原则和写法 无用的代码不能以注释形式存在,能用代码说明的尽量不要添加注释,脚本注释尽可能简洁。建议注释统一用英文,出入参不必写注释说明。 在函数方法和结构体的元数据描述上,添加注释。 /** * 根据产品ID查询产品详情信息