IOT central Rules 支持推送完整数据到webhook

Support for pushing complete data to webhook in IOT central Rules

我想在满足条件的时候得到完整的数据,

例如,

在下面的数据中,如果类型等于 "Unknown",我想将整个 json 数据推送到规则中的 webhook 服务,

{ 
"timestamp": " 2017-04-28T08:16:14Z", 
"type": "Unknown", 
"mac": "ABC1010000AD", 
"bleName": "ABC", 
"rssi": -76, 
"rawData": "3A4E24FB1AFCFC6EB07647825FDA50693A4E2" 
}

Azure IoT Central 仅支持设备遥测数据和属性的规则。 您的设备消息仅包含一项遥测数据,例如 rssi,其他属性均为非遥测数据。在非遥测数据上也有规则条件会很好,但是在当前版本的 Azure IoT Central 中,获取完整设备消息的唯一方法是使用 Continuous Data Export.

注意,数据导出没有过滤,只是转on/off下发,所以这个逻辑必须在消费者端完成,比如在ServiceBusTrigger函数中。另一种选择是将数据导出到流式管道(事件中心)并使用标准流技术来分析事件。