gpt4 book ai didi

azure-storage-blobs - Azure IoT中心-保存遥测最佳实践

转载 作者:行者123 更新时间:2023-12-04 06:56:08 25 4
gpt4 key购买 nike

我正在研究一种可以保存天气数据的物联网解决方案。
我已经用几天的时间在Google上搜索如何设置后端。
我将使用Azure IoT中心来处理通信,但是下一步是问题。

我想将遥测存储到数据库中。这就是我感到困惑的地方。
一些示例说我应该使用Azure BLOB存储或Azure Table存储或Azure SQL。

经过几年的数据收集,我想开始创建数据报告。因此,存储需要善于处理大数据。

我遇到的下一个问题是将接收D2C并将其存储到数据库的工作程序。所有Azure IoT示例均使用控制台应用程序,有些示例仅使用Azure流分析将事件移植到数据库。最佳做法是什么?它需要能够扩展并尝试使用最佳实践。

提前致谢!

最佳答案

您将在阅读
https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-endpoints

您还将查看“时间序列见解”

https://azure.microsoft.com/en-us/services/time-series-insights/

这是我的草图。时间序列要求从Active Directory生成 token ,但是设置很容易。

enter image description here

如上图所示

  • 设备将向IoT中心发送数据[您甚至可以在此处使用设备配置服务]
  • IOTHub支持多个端点。因此,一端可以查看时间序列见解,而另一端可以访问任何数据库,例如CosmoDB。

    注意:时间序列只能存储400天的数据,以后将其删除。
  • 关于报告-时间序列包含大量报告组件,而且速度非常快。另外,您可以使用C#之类的编程语言来访问它。

  • 重要说明:在设计任何云架构师之前,请研究数据的“大小调整”因素。像,数据的频率和大小。基于此,我们可以选择Azure云中的资源。

    请阅读此
    http://download.microsoft.com/download/A/4/D/A4DAD253-BC21-41D3-B9D9-87D2AE6F0719/Microsoft_Azure_IoT_Reference_Architecture.pdf

    关于azure-storage-blobs - Azure IoT中心-保存遥测最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38655125/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com