有关Athena Redis 连接器的详细信息,请参阅此处 。
在data source页面上,创建新的数据源:
选择redis类型:
数据库源名称输入为redis
,选择lambda函数redis
:
创建数据源。创建完成后,刷新出来Associated databases
:
访问里面的表:
由于 Redis 没有自己的schema,因此 Redis Connector
无法从 Redis 推断列或数据类型。Redis Connector需要设置 Glue Catalog才能将数据关联到schema。Cloudformation 已经为我们在 Glue Catalog 中创建出来 Redis database。
进入Glue, 看到有redis database:
点击redis中的Tables可以查看表:
进入Athena的Query Editor,运行以下查询:
select * from "lambda:redis".redis.active_orders limit 10;