检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
名称 数据导入模板的名称。 脚本 提前定义好的数据处理脚本。 您需要在脚本中声明一个集合属性的入参,脚本中入参的变量名与Excel模板中入参变量名保持一致。 描述 该数据导入模板的描述信息。 Excel映射 名称 定义输出到脚本的入参变量名,请和脚本中入参变量名保持一致。 列 E
邮件告警:发送邮件告警。 触发器:调用子触发器。 脚本:调用Script脚本,请确保脚本已启用。 服务编排:调用服务编排,请确保服务编排已启用。 BPM:调用工作流,请确保工作流已启用。 操作名称 新增动作的名称。 选择脚本 新增动作具体执行的脚本,“操作类型”设置为“脚本”时才会显示该参数。不同的操
模型Id:ModelArts Pro管理控制台中,已上线的模型ID。 图4 获取模型Id 是否多模板:模型模板是否为多模板。“选择类型”设置为“文字识别套件”时,才会显示该参数。本示例场景,识别行程码的模板为多模板,请选择“是”。 在脚本中调用连接器 在脚本中,通过调用连接器,实现调用ModelArts
在“接口”页签,单击,设置可执行哪些服务编排、脚本或BPM。 基本信息中设置了执行服务编排、执行脚本和执行BPM的权限,此处的设置才会生效。 在“业务权限凭证”页签,单击,设置用户的业务权限。 在自定义接口URL时,可通过配置业务权限,控制只有该业务权限的用户才可访问自定义接口URL
Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容和维护等功能。 节点(Node) 每一个节点对应一台服务器(可以是虚拟机实例或者物理服务器),容器应用运行在节点上。节点上运行着Agent代理程序(kubelet),用于管理节点上运行的容器实例。 实例(Pod)
在脚本中,调用连接器,实现调用ModelArts的接口。 参考创建空白AstroZero脚本中操作,创建一个空白脚本。 在脚本编辑器中,输入如下代码。 import * as modelarts from 'modelarts'; export class Input {
输入接收者号码和模板参数,单击“确定”。 接收者收到短信,表示测试成功。 在脚本中调用连接器 在脚本中,调用已创建的连接器,实现与Message&SMS的对接。 参考创建空白AstroZero脚本中操作,创建一个空白脚本。 在脚本编辑器中,输入如下代码。 //导入该事件所依赖的标准库文件。msgsms是系统预置的标准库。
在动作设置中,设置安装应用包时执行的脚本,单击“保存”。 图4 设置动作 安装前置脚本:安装应用包时,在导入实例化配置数据之前执行的脚本,一般用于预清理数据,避免数据冲突的情况。可以选择已有脚本,也可以单击“生成示例脚本”新建脚本。 安装后置脚本:安装应用包时,在导入实例化配置数据之后执行的脚本,一般用于
"value2": 1 } 单击调试台右侧的,运行脚本。在“输出参数”中,可查看到如下信息: { "result": 2 } 单击脚本编辑器上方的,启用该脚本。 新建服务。 在1中,已通过脚本模板新建并启用脚本,通过桥接器调用该脚本前,需要新建服务。 在应用开发设计器中,单击导航栏中的“集成”。
关键字,选择按照内容进行搜索,或者搜索包含某具体方法的所有脚本有哪些,可以用方法名作为关键字搜索所有脚本,搜索结果中会展示包含该方法的所有脚本,单击搜索结果中的具体某一脚本,可显示该脚本的描述信息,以及包含该方法的关键脚本代码,搜索结果最多展示300条。 调试:是否开启日志跟踪,
收件人可收到邮件,表示测试成功,如图5。 图5 接收邮件内容 在脚本中调用连接器 在脚本中,调用已创建的连接器,实现与SMTP的对接。 参考开发一个简单脚本实例中操作,创建一个空白脚本。 图6 新建一个空白脚本 在脚本编辑器中,输入如下代码。 // 导入连接器 import * as
ts:134) 单击脚本编辑器页面上方的,启用脚本。 在连接器详情页面的“相关脚本”中,单击“管理脚本”,将上一步启用的脚本拖入“已选择”区域,单击“保存”。 图4 单击“管理脚本” 图5 选择脚本 在连接器详情页面的“相关脚本”中,单击脚本操作列的。 在“索引”区域,可查看到脚本的执行结果
作此泳道的流程。 图6 新建队列 业务权限凭证 业务权限凭证用于控制接口的访问权限,AstroZero提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。 对于配置了业务权限凭证的接口,需要在权
单击脚本编辑器页面上方的,保存脚本。 保存成功后,单击,运行脚本。 在输入参数页签,输入请求参数的项目ID,单击测试窗口右上角的。 { "project_id":"XXXXXXXXXXX" } 在输出参数页签,显示出边缘节点列表,表示执行事件成功。 单击脚本编辑器页面上方的,启用脚本。
在弹出的确认页面,确认后单击“确定”。 参考表1,配置项目级代码仓库。 其中,“忽略测试脚本”表示是否忽略脚本名以“_test”结尾的脚本,该脚本为开发者在开发应用时创建的测试脚本,脚本命名时以“_test”结尾。勾选表示忽略,勾选后,“_test”结尾的脚本不会归档至代码仓中。 图10 项目级代码仓库配置 步骤3:进行代码托管
null和is not null,会造成索引失效。 脚本调用 不允许在应用的脚本中,调用BO中的脚本。 例如, 设备管理应用的脚本,不可调用设备BO内的任何脚本。 不允许跨BO,调用脚本。 例如,人员BO中的脚本,不允许调用设备BO内的任何脚本。 服务编排 表6 服务编排约束与限制 限制项
0/health”为该服务的公共接口的开放URL,可以在公共接口详情中查询获得。 图2 公共接口详情 在脚本中调用 原生服务集成到AstroZero上,且在AstroZero上自定义了公共接口后,可以在脚本中内部调用公共接口。 脚本部分示例如下: //其中"appcube.cn-north-4.huaweicloud
单击“导入”,选择环境配置中已创建的系统参数进行导入。 在脚本、服务编排或工作流中,使用系统参数。 脚本:引入系统参数的代码行中,引入“sys”系统库,并使用“sys.getParameter('系统参数名')”引入系统参数。 例如,在脚本中编辑如下代码,执行脚本,不用输入入参,查看“日志”页签打印的日志。
服务模型由后台服务映射生成,当前支持与服务编排或脚本映射。关于服务模型的详细介绍,请参见服务编排和脚本。 参数根据后台服务的入参、出参,映射生成为inputParam和outputParam节点。 系统自动生成run方法 ,用于执行模型关联的服务编排或脚本。 $model.ref("modelName")
在“接口”页签,单击,设置可执行哪些服务编排、脚本或BPM。 基本信息中设置了执行服务编排、执行脚本和执行BPM的权限,此处的设置才会生效。 在“业务权限凭证”页签,单击,设置用户的业务权限。 在自定义接口URL时,可通过配置业务权限,控制只有该业务权限的用户才可访问自定义接口URL