文档首页/ 事件网格 EG/ 用户指南/ 事件流/ 事件目标/ 路由到对象存储服务OBS
更新时间:2024-08-20 GMT+08:00
分享

路由到对象存储服务OBS

本章节介绍在创建事件流时如何配置对象存储服务OBS为事件目标。

前提条件

  • 已开通对象存储服务OBS作为事件目标。
  • 事件源选择为“分布式消息服务 Kafka版”。

操作步骤

  1. 登录事件网格控制台。
  2. 在左侧导航栏选择“事件流 > Serverless版事件流”,进入“Serverless版事件流”页面。
  3. 单击“创建Serverless版事件流”,然后单击左上角图标,输入事件流名称和描述,完成后单击“确定”。
  4. 请参考配置分布式消息服务 Kafka版,配置事件源。
  5. 配置事件目标。

    1. 单击“事件目标”,右侧弹出“事件目标”弹窗。
    2. 目标服务选择“对象存储服务OBS”。
    3. 设置事件目标参数。
      图1 对象存储服务OBS
      表1 对象存储服务OBS参数说明

      参数名称

      说明

      AK

      请输入AK。

      说明:

      如何获取AK/SK,请参考如何获取访问密钥AK/SK

      SK

      请输入SK。

      请选择/输入OBS桶名称。

      转储目录

      请输入转储目录。

      说明:

      OBS桶中对象的目录,多级目录用“/”分隔。

      时间目录格式

      请选择时间目录格式。

      说明:

      数据将存储在转储目录下的时间目录中,时间目录是按时间格式作为层级的目录。

      例如,当选择的时间目录格式精确到日时,存储目录为:“桶名称/转储目录/年/月/日”。

      规则配置

      类型

      事件网格将CloudEvents标准事件转换成事件目标可以接受的事件类型。支持以下三种转换类型:
      • 透传:事件网格不对事件进行转换,将原生事件的完整结构直接路由到事件目标。
      • 变量:事件网格EventGrid通过JSONPath从事件中提取参数,然后把这些参数路由到事件目标。
      • 常量:事件只起到触发器的作用,不管事件内容是什么,事件网格都把常量路由到事件目标。

      如果需要了解更多转换类型的信息,请参考事件内容转换

      消息推送

      批量推送

      配置是否开启批量推送,批量推送可帮您批量聚合多个事件。

      批量推送条数

      推送间隔

      开启批量推送可见,每次批量推送的最大聚合条数,默认值100,输入值范围1~10000。

      开启批量推送可见,输入批量推送间隔,默认值1,输入值范围0~15,单位:秒。

相关文档