我正在开发一些 IoT 集成,我想知道在 Azure 中的哪个位置可以解析我的 IoT 数据(JSON 数据)。
我之前的工作流程是这样的;传感器推送数据 -> 物联网中心 -> 流分析作业 -> sql 数据库。流分析工作工作正常,但我听说这不是在 Azure 中解析数据的“正确”方法。那么什么是正确且最好的方法呢?我需要将其保存到 SQL 数据库。
最佳答案
流分析作业非常适合对数据进行实时分析。
作为替代方案,您还可以使用 databricks 和 Structured Streaming 。
如果没有实时要求,请考虑使用 Azure Functions ( Processing data from IoT Hub with Azure Functions )。如果您使用的是事件中心,则可以使用 Event Hubs Capture将数据移至存储帐户,然后使用 Azure 数据工厂、databricks 或任何其他可以连接到存储帐户的技术进行进一步处理。
关于json - 我可以在 Azure 中解析 IoT 数据,以便随后将其保存到 SQL DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56020108/