我们正在使用azure iot hub和azure iot边缘设备用于多个客户。设备正在使用iot hub遥测消息发送遥测数据。在物联网中心,我们使用消息路由-> 丰富消息将客户ID添加到消息应用程序属性。如果我们将消息转发到服务总线主题,并使用azure函数使用它们,因为在这里可以轻松访问应用程序属性,则效果很好。
而不是使用Azure功能,我们现在想直接将所有遥测数据存储在azure数据浏览器数据库中,并且我们希望将消息拆分为每个客户一个专用的数据库(数据库的名称是客户- id)。
到目前为止,当我将数据导入到[[数据资源管理器时,我仍然不知道如何从iot hub访问应用程序属性?我什至不确定是否有可能,但我真的希望是可能。
请注意,在数据连接中,您可以通过将表信息添加到事件属性中来动态地将消息路由到其他表,请参见示例here