检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
对接对象存储代理 背景信息 当对不同存储类型(OBS或MINIO)中的对象实例进行操作时,为了实现实例格式的兼容性,需要对不同存储类型中的对象实例配置存储代理连接器。 新建对象存储代理连接器 参考创建连接器入口中操作,进入创建连接器页面。 在左侧列表中,选择“存储 > 对象存储代理”,单击“+”。
已创建的“TestOBS”。 单击,设置调用OBS参数。 图9 配置OBS 动作:系统预置了如下三个动作。 view_object_obs:系统预置的查看存储对象接口。 put_object_obs:系统预置的存储对象接口,用于将系统的对象存储到OBS的存储桶中。 get_end
参考创建空白AstroZero服务编排中操作,创建一个空白服务编排。 在服务编排设计页面,从左侧“连接器 > 存储”中,拖拽“OBS”图元至画布中。 图3 拖拽OBS图元到画布中 选中OBS图元,单击,设置基本信息。 图4 设置基本信息 表2 OBS图元基本信息参数说明 参数 说明 标签 OBS图元在系统中展示的名称。
单击“连接器”中的“ 连接器实例”,进入连接器实例页面。 在左侧导航栏中,选择“存储 > 对象存储代理”。 在右侧页面单击“+”,设置对象存储代理对接参数。 图1 创建对象存储代理 表1 创建对象存储代理连接器参数说明 参数 说明 名称 新建连接器的名称,命名要求如下: 长度不能超过64个字符,包括前缀命名空间的长度。
在下拉框中选择服务编排使用的连接器名称。关于OBS连接器的详细介绍,请参见对接OBS云对象存储实例。 单击(不同类型的连接器图元图标有所不同),设置调用“OBS”参数。 图1 配置OBS 表2 OBS参数说明 参数 说明 动作 系统预置了如下三个动作: view_object_obs:系统预置的查看存储对象的接口。
已创建名为“Approved Resource”的Object,用于存储资源数据,该对象中需要包含如下字段。 表2 Approved Resource对象说明 字段标签 字段名称 (系统自动生成) 字段类型 取值 读写权限 是否加入界面布局 含义 ownerId ownerId__CST
对象接口。 put_object_minio:是系统预置的存储对象接口,用于将系统的对象存储到MINIO的存储桶中。本示例通过该动作,演示如何存储对象。 get_endpoint_minio:用于获取对象存储地址的前缀。该前缀加上传对象的路径,是实际访问对象的全路径。 输入参数 为定义连接器时,设置的自定义参数。
行配置。例如,调用OBS连接器图元实现与OBS的对接。 前提条件 本节介绍调用OBS连接器图元实现与OBS的对接。您需要提前配置好连接器,具体操作请参考对接OBS云对象存储实例。 如何使用连接器图元 在“连接器 > 存储”中,拖拽OBS图元到画布中。 选择OBS图元,单击,设置基本信息。
AstroZero自定义对象预置的owner字段,用于记录什么用户? AstroZero为所有自定义对象预置了owner字段,如图1所示。 图1 预置的owner字段 owner字段记录的数据,主要包括如下几种: 用户通过前台页面录入的对象数据,owner字段记录的是录入数据用户的用户ID。
view_object_minio:系统预置的查看存储对象接口。 put_object_minio:是系统预置的存储对象接口,用于将系统的对象存储到MINIO的存储桶中。 get_endpoint_minio:用于获取对象存储地址的前缀。该前缀加上传对象的路径,是实际访问对象的全路径。 输入参数:为定义连接器时,设置的自定义参数。
设置基于模板生成的文件名,支持“随机字符串”和“自定义名称”两种方式。设置为“自定义名称”时,可根据自身业务需求指定生成文件的名称。 文件存储 > 连接器类型 文件存储的连接器类型,当前仅支持“OBS”和“MINIO”两种。在AtroZero中,通过创建OBS、MINIO连接器,可将数据存储到OBS和MI
如果请求成功,返回上传文件在桶中的路径。 请求示例 已创建好如图1所示的OBS类型连接器,连接器实例名称为“命名空间__TestOBS”,向该OBS桶的“a/b/c”路径下上传“1.txt”文件。调用API上传文件,只能上传到连接器配置的第一个桶中。 图1 OBS连接器实例 POST https://Ast
与云服务集成 了解连接器 对接OBS云对象存储实例 对接MINIO存储功能 对接对象存储代理 对接Redis实现数据存储 对接CSS提供云搜索服务 对接OCR实现图片上文字识别功能 对接IEF实现边缘节点管理功能 对接华为云ModelArts Pro 对接华为云ModelArts
使用连接器对接云服务 对接OBS云对象存储实例 对接MINIO存储AstroZero对象或资产 对接对象存储代理兼容实例格式 对接Redis实现AstroZero对象数据缓存能力 对接CSS实现在应用中调用分布式搜索 对接OCR识别图片中文字 对接IEF管理边缘节点 对接ModelArts
补丁包 操作场景 安装包或补丁包主要用于账号之间或者环境之间的资产复用,避免重复开发。其他用户在其他开发环境安装资产包后,应用会显示在低代码应用开发页面的“资产 > 应用资产 > 已安装的”。 安装包:适用于初次和大的变更打包。 补丁包:适用于问题修复类打包变更。 图1 安装补丁包/安装包
返回分段任务对象,包含如下字段: ETag:文件分段的标识, 用于后续完成上传时使用。 partNumber:分段号,用于后续完成上传时使用。 请求示例 已创建好OBS类型连接器,连接器实例名称为“命名空间__TestOBS”,需要向该OBS桶的“a/b/c”路径下上传大文件。已有初始化分段
AstroZero封装了不同类型的连接器用于对接其他服务,对接后即可在应用中使用该服务。例如,通过连接器对接OBS后,可将前端页面中上传的文件存储到OBS桶中。 图1 在OBS桶的指定路径下可查看到文件 功能实现方法 准备工作。 需要拥有一个华为账号或一个可用于访问OBS的IAM用户,即先注册华
打包,在新环境安装后无需重新上传配置。 连接器设置 选择连接器:选择有存储功能的OBS类型连接器。OBS连接器配置完成后,才可以进行图片的查询、上传等操作,连接器的配置方法请参见对接OBS云对象存储实例。 选择桶:连接器的存储桶。 高级设置 在高级设置中,可设置轮播时长、切换方式等。
是 String 参数解释: 连接器的类型。 约束限制: 不涉及。 取值范围: obs:与OBS对接的连接器。 minio:与MINIO对接的连接器。 objectstorageproxy:对象存储代理类型。 默认取值: 不涉及。 connector_name 是 String 参数解释:
文件存储的连接器类型,当前仅支持“OBS”和“MINIO”两种。在AtroZero中,通过创建OBS、MINIO连接器,可将数据存储到OBS和MINIO中,详细介绍请参见对接OBS云对象存储实例、对接MINIO存储AstroZero对象或资产。 OBS 连接器名称 在AstroZero中创建OBS或MINIO连接器的名称,可在“集成