是否可以将 AWS IoT 分析数据存储数据实时提取到数据集中?

Is it possible to pull AWS IoT analytics datastore data into the dataset in real time?

我正在使用 AWS QuickSight 来显示图表。数据源是 AWS IoT 分析数据集。

是否可以将 AWS IoT 分析数据存储数据实时放入数据集中?我知道我们可以手动执行 run now,这将有我们按下 run now 时的数据。有什么方法可以自动将实时数据放入数据集中吗?

目前,将数据从数据存储自动提取到数据集中的最低频率是 1 分钟。这意味着数据集中的数据(以及 QuickSight 图表)将始终过时 1 分钟。

定期将查询安排到 运行 以刷新数据集是使用 AWS IoT Analytics 数据集时唯一的自动化选项。 The highest frequency is 1 minute(接近 real-time)这对于大多数 IoT-enabled 解决方案来说是完美的。

一个值得研究的替代解决方案是使用 AWS IoT Core 并通过 IoT Core 规则将消息从主题流转发到 Lambda,然后将记录放在 Amazon Kinesis Data Firehose 传输流上,最后使用 Amazon QuickSight 来可视化存储在 S3 存储桶中的数据。 This link 是关于如何完成它的教程。