Table Topic 和 AWS S3 Table 集成
AutoMQ Table Topic 支持和 Iceberg 集成实现流式数据入湖分析和查询,免除 ETL 的配置和运维。本文介绍如何在 AWS 环境配置 Table Topic 和 AWS S3 Table Bucket 的集成。
前置条件
AWS 环境使用 AutoMQ Table Topic 功能,需要满足如下条件:
-
版本约束: 要求 AutoMQ 实例版本 >= 1.4.1。
-
实例约束: 必须在创建 AutoMQ 实例时开启 Table Topic 特性,后续才可使用 Table Topic。实例一旦创建完成,后续无法再开启 Table Topic 功能。
-
资源要求: 在 AWS 上使用 Table Topic,可以使用 AWS Glue 作为 Data Catalog,也可以使用 AWS S3 Tablebucket 作为 Data Catalog。
操作步骤
步骤 1:创建 S3 Table Bucket
AutoMQ 和 S3 Table Bucket 集成,需要提前前往 AWS S3 控制台创建 Table Bucket。选择和 AutoMQ 相同的部署地域,创建一个 Table Bucket,用于步骤 2 的配置。

步骤 2:创建 S3Table Catalog 集成
使用 Table Topic 前,需要前往 AutoMQ 控制台创建 S3Table Catalog 集成,用于录入 Catalog 信息。操作说明如下:
- 登录 AutoMQ 控制台,点击集成 菜单。

-
选择创建 S3Table Catalog 集成 ,填写如下信息:
-
名称: 填写有区分度的集成配置名称。
-
部署配置: 选择集成归属的部署配置,需要后续创建实例保持一致。
-
Warehouse :填写数据湖使用的对象存储 S3 TableBucket,该 Bucket 用于长期存储数据。
-