在我的后端服务解决方案中,有人知道如何在Java中捕获设备的已报告属性的变化吗?
我创建了一条路由,其数据源为“ TwinChangeEvents”,而ENDPOINT为默认的“事件”。
谢谢!
答案 0 :(得分:0)
在您的情况下,当您在默认流输出(事件)端点内混合遥测数据和通知事件时,消费者客户端需要从该流管道中检索每个事件并过滤该通知事件。
您可以使用Azure EventHubTrigger函数从此流管道中获取每个事件,并且基于EventData对象的系统属性(例如 iothub-message-source ),可以在遥测或 TwinChangeEvents 来源。
我确实建议将所有通知事件路由到专用的自定义终结点,例如事件中心,Blob存储或服务总线。