json - 我可以在 Azure 中解析 IoT 数据,以便随后将其保存到 SQL DB

标签 json azure parsing iot azure-iot-hub

我正在开发一些 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/

相关文章:

python - 如何获取列表中的项目并将其转换为 json

c# - 针对 +5M 记录表进行快速内存范围查找

c# - 如何使用 C# 解析 [STX] 和 [ETX] 之间的字符串 - 使用正则表达式或字符串函数拆分/附加输出

PHP - 将数据从 MYSQL 提取到 JSON 时,如何从 UTC 更改日期时间?

arrays - json:无法将数组解码为结构类型的 Go 值

arrays - 如何将jq中的对象序列组合成一个对象?

azure - 具有事件网格触发器绑定(bind)的函数应用程序 - Azure DevOps

Azure 管道在解析管道 YAML(唯一作业名称)时遇到错误

json - Golang 优雅地解码不同的 JSON 结构

Java RTF 解析器