将AWS iot消息数据发送Kinesis Firehose Stream存向S3

观看此文章之前,请先学习AWS iot的数据收集:

使用Linux SDK客户端向AWS Iot发送数据-CSDN博客

1、工作原理:

1.1 规则

规则可让您的设备与 AWS 服务进行交互。分析规则并根据物品发送的消息执行操作。您可以使用规则来支持任务,例如补充或筛选从设备接收的数据。

1.2 目的地

目的地是定义规则引擎可将数据路由至何处的资源。目的地可以跨规则重复使用,并且可能需要经过确认或配置才能使用。目的地可让规则引擎将数据发送到未与 AWS IoT 原生集成的其他服务。

2、创建消息路由

2.1 点击消息路由,并创建规则

2.2 规则名称

2.3 选择SQL语句

使用以下值输入 SQL 语句:SELECT <Attribute> FROM <Topic Filter> WHERE <Condition>。例如:SELECT temperature FROM 'iot/topic' WHERE temperature > 50。 要了解更多信息,请参阅 AWS IoT SQL 参考

复制代码
SELECT * FROM 'sdk/test/python'

2.4 操作写入KFS

2.5 创建Firehose流

源选择 Direct PUT 目标选择Amazon S3

2.5 创建存储桶

2.6 设置目标

2.7 创建新角色

至此,完成消息路由的创建

3、测试

3.1 客户端操作

3.2 检查S3数据

相关推荐
AKAMAI5 小时前
在Akamai平台上进行VOD转码的参考架构
后端·云原生·云计算
科技云报道8 小时前
科技云报到:云智融合双buff,AI已开挂
云计算
atom goper18 小时前
AWS VPC Peering
aws
阿里云大数据AI技术21 小时前
ODPS 15周年开发者活动|征文+动手实践双赛道开启,参与活动赢定制好礼!
大数据·人工智能·云计算
慧星云1 天前
ComfyUI工作流 :一键二次元角色转真人
人工智能·云计算·aigc
容器魔方1 天前
开源之夏2025 | Karmada 社区中选学生名单公布!
云原生·容器·云计算
成都极云科技1 天前
成都算力租赁新趋势:H20 八卡服务器如何重塑 AI 产业格局?
大数据·服务器·人工智能·云计算·gpu算力
泊浮目1 天前
未来数据库硬件-计算篇
数据库·云计算·操作系统
Love__Tay2 天前
笔记/云计算基础
笔记·学习·云计算
学术小八2 天前
第二届云计算与大数据国际学术会议(ICCBD 2025)
大数据·云计算