MAS 流水线 CloudPipeline 图像识别 Image OBS应用事件源 对象存储服务 OBS 智能边缘平台 IEF 容器镜像服务 SWR 分布式缓存服务 DCS 弹性伸缩 AS 漏洞扫描服务 VSS 图引擎服务 GES 数据湖探索 DLI 云容器实例 CCI 需求管理
在OBS目标桶查看对象是否已完成同步 该数据同步功能默认同步后路径一致,在目标桶对象列表下查看文件是否同步成功。 登录OBS控制台。 在“桶列表”页面,单击目标桶名称。 查看对象是否已完成同步。 图1 目标桶目录 父主题: 实施步骤
obs桶管理 获取obs桶列表 翻新obs 父主题: API
华为云对象存储服务(Object Storage Service,简称OBS)作为云服务事件源将产生的云服务事件发送到事件网格,事件规则对云服务事件进行过滤和转换,通过转换后的事件触发事件目标(即函数工作流服务中的函数)。 前提条件 已开通事件网格服务并授权。
创建OBS源桶和目标桶 登录OBS控制台。 单击“创建桶”,进入“创建桶”页面。 设置桶参数。关于桶参数的详细介绍,请参考创建桶。 表1 桶参数配置 参数 说明 区域 事件网格与所在区域保持一致。 桶名称 输入示例如“eg-test”。 默认存储类别 按需选择。
发送OBS事件 在OBS管理控制台左侧导航栏选择“桶列表”。 在桶列表单击已创建的桶“eg-obs”,进入“对象”页面。 进入待上传的文件夹,单击“上传对象”,系统弹出“上传对象”对话框。 上传一个本地已准备好的文件,单击“上传”。 更多上传对象文件的方法请参考上传对象。
发送OBS事件 登录OBS控制台。 左侧导航栏选择“桶列表”,单击创建OBS桶步骤中创建的桶的名称,进入对象详情页面。 在对象详情页面中,左侧导航栏选择“对象”,单击“上传对象”,弹出“上传对象”对话框。 上传一个本地已准备好的文件,单击“上传”。
图2 OBS桶列表 父主题: 实施步骤
如果需要查询超过7天的操作记录,您必须配置转储到对象存储服务(OBS)或云日志服务(LTS),才可在OBS桶或LTS日志组里面查看历史事件信息。否则,您将无法追溯7天以前的操作记录。
statusCode Integer 状态 bucketName String 桶名称 owner owner object 桶拥有者信息 creationDate String 桶的创建时间 location String 桶的位置信息 storageClass Object 对象的存储类型
1 00.00 对象存储服务OBS 创建一个OBS桶。 说明: 创建OBS桶免费,使用阶段请参考OBS计费说明。 1 00.00 分布式消息服务 Kafka版 购买一个Kafka实例,按需计费。
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。
区域:与事件网格所在区域保持一致 桶名称:输入示例如“eg-obs” 默认存储类别:选择“标准存储” 桶策略:选择“私有” 归档数据直读:选择“关闭” 企业项目:选择“default” 图1 创建桶 配置完成后,单击“立即创建”,根据提示信息完成桶的创建。 父主题: 实施步骤
创建事件订阅 约束与限制 对象名前缀、对象名后缀填写时,对象文件格式必须都符合才能触发事件,当前后缀为空时,任意对象文件都符合。 创建事件订阅时,如果选择的OBS桶有被其他事件订阅调用,请确保当前桶的对象名前缀和后缀与其他事件订阅中配置的对象名前缀和后缀不一致。
选择提供方:选择“云服务”。 事件源:选择“OBS应用事件源”。 桶:选择创建OBS桶步骤中创建的桶。 事件类型:下拉框中事件类型根据用户需求勾选。 对象名前缀:若填写,符合规范才能触发事件。默认不填写,表示全匹配。 对象名后缀:若填写,符合规范才能触发事件。
事件网格支持以下事件源: 华为云服务事件源:华为云服务作为事件源,华为云服务包含弹性云服务器、对象存储服务和云容器引擎等等。 自定义事件源: 支持自定义应用通过事件网格提供的SDK接入,作为事件源。
购买ECS服务器 登录弹性云服务器控制台。 左侧导航栏选择“弹性云服务器”,右上角单击“购买弹性云服务器”,具体配置详情请参考快速购买和使用ECS。虚拟私有云和安全组请选择创建VPC、子网和安全组步骤中创建VPC、子网和安全组。
创建函数(创建函数的时候,必须选择包含OBS访问权限的委托,否则不能使用OBS服务)。 登录函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面。 单击“创建函数”,进入创建函数流程。 填写函数配置信息。
已开通OBS服务并授权。 已在OBS开通白名单(联系OBS服务)。 实践流程 创建事件订阅和事件路由流程如下图所示: 图1 流程图 父主题: 基于EventGrid事件订阅和FunctionGraph实现OBS桶数据同步
因此在为用户配置EG服务相关操作权限时,还需要为用户配置Tenant Administrator权限。 已开通对象存储 OBS服务并授权。 已开通弹性云服务器 ECS服务并授权。 已开通虚拟私有云 VPC服务并授权。