将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数据

相关推荐
TG_yunshuguoji14 分钟前
腾讯云代理商:快速解锁飞书机器人文档操控术 免审核权限配置指南
云计算·飞书·腾讯云
海水冷却22 分钟前
RTC成语音AI基础设施:AWS和ElevenLabs相继跟进,ZEGO已跑三年
人工智能·实时音视频·aws
xingyuzhisuan30 分钟前
租用GPU服务器后,快速搭建Stable Diffusion WebUI并实现公网访问全指南
服务器·人工智能·云计算·gpu算力
OpenAnolis小助手1 小时前
玄铁 C950 发布!龙蜥社区加速 RISC-V 云计算落地
云计算·操作系统·龙蜥社区·risc-v
云边云科技_云网融合1 小时前
今天,我们来聊一聊 AI WAN
人工智能·安全·云计算
咸虾米_3 小时前
使用uniCloud阿里云服务空间的天塌了,云函数计费规则调整了
阿里云·云计算·uniapp·unicloud
亚马逊云开发者12 小时前
开了 GuardDuty 一周,发现 EC2 被人暴力破解 SSH 了
aws
云飞云共享云桌面13 小时前
非标自动化研发成本高?云飞云共享云桌面:1台主机=10台工作站,年省数十万。
大数据·运维·服务器·人工智能·自动化·云计算·电脑
easy_coder17 小时前
从一次 Jinja2 渲染报错看配置渲染链路与依赖上下文设计
云计算
新钛云服18 小时前
如何构建一套自动化的阿里云费用报告系统
运维·阿里云·自动化·云计算