检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何实现一个资源被多个AstroZero应用的服务编排调用? 处理思路 在BO中,新建并开发该资源,再封装成公共接口,在多个应用中内部依赖或外部依赖导入BO,再调用该资源。 操作步骤 创建BO,将需要调用的资源封装为BO中的公共接口。 参考创建BO中操作,创建一个标签和名称为“BOTest”的BO。
创建FunctionGraph服务连接器 参考创建连接器入口中操作,进入创建连接器页面。 在左侧列表中,选择“HTTP > FunctionGraph服务”,单击“+”。 图1 创建FunctionGraph服务连接器 设置基本信息,单击“下一步”。 标签:连接器的标签名,用于在页面展示。
WebSocket是一种HTML5提供的网络传输协议。WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行双向数据传输,即服务端可以主动向客户端推送数据,客户端也可以主动向服务端发送信息,是服务端推送技术的一种。 低代码平台提供了WebSocket,用户
过连接器,开发者无需关注具体代码实现,只需要配置一下服务地址和鉴权信息,即可在服务编排或脚本中快速集成第三方系统。 创建连接器入口 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,进入连接器页面。 选择待创建的连接器类型,单击“+”,创建所需的连接器。 图1
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
使用连接器对接云服务 对接OBS云对象存储实例 对接MINIO存储AstroZero对象或资产 对接对象存储代理兼容实例格式 对接Redis实现AstroZero对象数据缓存能力 对接CSS实现在应用中调用分布式搜索 对接OCR识别图片中文字 对接IEF管理边缘节点 对接ModelArts
Service(自定义连接器) 使用说明 通过依次创建Rest Service和Rest Action,使得系统可以调用第三方提供的Rest协议的接口,实现第三方提供的业务功能。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“自定义连接器 > 自定义连接器”。
连接器图元 连接器图元的作用 该图元实现与第三方系统对接。根据业务场景需要与第三方系统对接时,选择对应类型的连接器图元进行配置。例如,调用OBS连接器图元实现与OBS的对接。 前提条件 本节介绍调用OBS连接器图元实现与OBS的对接。您需要提前配置好连接器,具体操作请参考对接OBS云对象存储实例。
对象连接关系 定义报表中,要展现对象的连接关系。例如图2,将两个对象数据的交集,作为报表展示的数据范围,也可以只选用一个主对象。 每个'A' 对象的记录至少关联一条'B'的记录:为内连接,表示取连接双方的交集。 'A' 对象的记录可以关联或不关联'B'的记录:为左连接,表示取左方的全集以及双方的交集数据。
AstroZero提供报表构建器,让您完成报表的开发。报表构建器由如下两个主要模块组成。 报表 报表定义了报表数据来源于哪些对象,以及对象的连接关系,支持创建一个带有多个对象连接起来的汇总报表,不必局限于单个对象。同时支持对已有的原始记录数据,进行归类、筛选、分组、公式计算以及数据汇总。 仪表板 仪
在类型中,选择“自定义连接器”,进入自定义连接器页面。 单击“+”,配置连接器信息,单击“保存”。 图2 创建自定义连接器 表2 自定义连接器参数说明 参数 说明 标签 自定义连接器的标签,创建后可修改。 取值范围:1~64个字符。 名称 自定义连接器的名称,名称是连接器在系统中的唯一标识,创建后不可修改。命名要求如下:
描述 在输入框中,输入图元的描述信息。 连接器 在下拉框中,选择待使用的连接器名称,即新建MINIO连接器中创建连接器的名称。 单击,设置调用MINIO参数。 图6 配置MINIO 表3 动作参数说明 参数 说明 动作 系统为连接器预置的动作,根据业务需求进行选择。 view
的区域。 创建一个OBS连接器。 在应用设计器中,选择“集成”,单击“连接器”下的“连接器实例”。 在存储中,选择“OBS”,单击“+”,进入创建OBS页面。 输入基本信息并添加桶,单击“保存”。 图2 设置桶基本信息 图3 添加桶 表1 新建OBS连接器参数说明 参数 说明 示例
如何判断是否需要创建连接器 何时需要重新创建连接器,与在应用开发创建连接器时,是否勾选“打包当前位置”有关。 图1 是否勾选“打包当前位置” 若勾选了“打包当前配置”,应用打包时会将连接器信息打包到应用包。当应用包发布到运行环境时,连接器的配置默认会同步到运行环境中,此时连接器默认都使用开
说明 GET 请求服务器返回指定资源,如获取对象列表。 PUT 请求服务器更新指定资源,如按记录ID更新数据。 POST 请求服务器新增资源或执行特殊操作,如新增对象数据。 DELETE 请求服务器删除指定资源,如按记录ID列表删除对象数据。 HEAD 请求服务器资源头部。 PATCH
txt文件。 在该连接器详情页面,单击存储桶所在行的。 单击“点击上传”,选择对象文件,单击“上传”。 单击上传好的文件名,进行下载。 通过服务编排调用连接器 OBS连接器创建完成后,支持在服务编排中调用该连接器,实现与OBS的对接。用户也可以在脚本中调用连接器,实现与OBS的对
JWT鉴权模式,通过客户端和服务端约定签名密钥,客户端根据密钥生成身份凭证,服务端使用密钥进行解析,信息是经过数字签名的,因此可以被验证和信任。一般用于AstroZero内部服务之前的相互访问。 使用说明 JWT鉴权模式通过客户端和服务端,约定签名密钥。客户端根据密钥生成身份凭证
创建OCR连接器。 在应用设计器中,选择“集成”,单击“连接器”下的“连接器实例”。 在AI中,选择“OCR”,单击“+”,进入创建OCR页面。 输入基本信息,单击“保存”。 图7 设置基本信息 表5 新建OCR连接器参数说明 参数 说明 示例 名称 新建OCR连接器的名称。命名要求如下:
EmailBySMTP图元的描述信息,按需进行设置。 接器 在下拉框中,选择待使用连接器的名称,即创建SMTP连接器中创建连接器的名称。 单击,设置调用SMTP参数。 图8 配置SMTP连接器 表3 EmailBySMTP图元连接器参数说明 参数 说明 动作 设置为“SendEmailBySMTP”,是系统预置的邮件发送接口。
参数解释: 连接器的类型。 约束限制: 不涉及。 取值范围: obs:与OBS对接的连接器。 minio:与MINIO对接的连接器。 objectstorageproxy:对象存储代理类型。 默认取值: 不涉及。 connector_name 是 String 参数解释: 连接器实例的