gpt4 book ai didi

azure - 从 Azure IoT 中心路由和转换数据

转载 作者:行者123 更新时间:2023-12-03 03:02:51 26 4
gpt4 key购买 nike

在我们的用例中,我们在 Azure IoT 中心接收消息,并希望将数据路由到不同的事件中心或服务总线主题。

IoT 中心路由和端点不是选项,因为数据是二进制数据 (protobuf),并且只有 10 个可能的不同端点(我们需要更多)。

我们的要求是:

  • 拆分消息
  • 转换数据(可能是 json)
  • 根据负载路由到不同的端点(消息的不同部分可以路由到不同的端点)
  • (可选)通过额外的负载丰富数据

我看到不同的选项:

  • Azure 流分析
  • Azure 函数
  • Spark 或 Flink
  • 自己动手(编写应用程序并在 Service Fabric 或 Kubernetes 中运行它)

您会推荐哪种技术?

问候,马库斯

最佳答案

您的场景还有另一种选择,例如使用 Azure 事件网格。在这种情况下,来自 Azure IoT 中心的遥测数据将通过其自定义主题端点推送到事件网格。请注意,事件消息有限制,例如64KB,更多详情请参阅here

事件网格允许订阅无限数量的事件中心,有关事件网格的更多详细信息是 herehere

基于上述内容,以下屏幕片段显示了将小型遥测数据路由到 10 多个事件中心(基本上是任何类型的订阅者)的另一个选项。

enter image description here

关于azure - 从 Azure IoT 中心路由和转换数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47300846/

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