2

我想将遥测主题添加到注册表并将遥测流分发到不同的 pubsub 主题。由于我们在设备上的 MQTT 主题使用多个子文件夹,因此注册表的子文件夹字符串与pubsub 主题不完全匹配。

例如,我们的设备向主题发送遥测数据: /devices/devId/events/pubsubTopicId/additionalInfo/evenMoreInfo

我希望将生成的 pubsub 消息放在主题/projects/projectId/topics/pubsubTopicId中,并具有像/additionalInfo/evenMoreInfo这样的pubsub 子文件夹属性。

相反,当前,所有消息都发布在注册表的默认 pubsub 主题中。

所以这个问题更多的是对谷歌团队的功能请求,以在注册表的EventNotificationConfigsubfolderMatches属性中启用通配符如果/devices/devId/events之后的第一个子文件夹匹配,则可以评估肯定匹配。

谢谢你的回答!

4

1 回答 1

3

我听到了功能请求,我可以将它带给我们的工程团队。

作为目前可能的解决方案...如果您设置遥测总是转到 /devices/devId/events/pubsubTopicId/ 文件夹的东西怎么办。然后在遥测有效负载中,您有子文件夹,除此之外您还希望在其中进行其他操作,然后您运行云功能或数据流管道来解析有效负载,并将遥测数据发送到适当的存储桶?

于 2018-11-26T18:26:52.570 回答