我想将遥测主题添加到注册表,并将遥测流分发到不同的pubsub主题。由于我们在设备上的MQTT主题使用多个子文件夹,因此注册表的子文件夹字符串与pubsub主题完全不匹配。
例如,我们的设备将遥测发送到以下主题: / devices / devId / events / pubsubTopicId / additionalInfo / evenMoreInfo
我希望将生成的pubsub消息放置在主题 / projects / projectId / topics / pubsubTopicId 中,并具有 pubsub子文件夹属性,例如 / additionalInfo / evenMoreInfo 。
当前,所有消息都在注册表的默认pubsub主题中发布。
因此,这个问题更多是向Google团队提出的功能请求,以便在注册表的 EventNotificationConfig 的 subfolderMatches 属性中启用通配符。如果 / devices / devId / events 之后的第一个子文件夹匹配,则可以评估为正匹配。
谢谢你的回答!
答案 0 :(得分:2)
我听到了功能要求,可以将其带给我们的工程团队。
作为目前可能的解决方案...如果您将遥测始终设置到/ devices / devId / events / pubsubTopicId /文件夹中,该怎么办。然后,在遥测有效载荷内部,除了子文件夹之外,您还需要执行其他操作,然后运行云功能或数据流管道来解析有效载荷,并将遥测发送到适当的存储桶?