阅读378 返回首页    go 魔兽


规则引擎相关问题__产品常见问题_阿里云物联网套件-阿里云

可以理解为一个按照用户配置的规则处理消息流转和存储的中间件,规则就是一条SQL语句,满足规则的消息会被流转到其它Topic或存储到其它阿里云产品上,后续会对接更多的阿里云产品,使用限制是消息必须是JSON格式的。

规则引擎,Table Store中的主键能和数据列一样吗?

不能。

如何推送消息云端才能进行信息的数据库存储?

以MQTT为例,在调用aliyun_iot_mqtt_publish接口中填充payload数据即是上报云端的数据,此部分数据使用JSON格式,并且在IoT控制台配置相关的规则引擎,规则中针对payload数据的内容进行选择存储。如果不使用规则引擎,publish的消息只在IOT HUB透传并不会进行存储。

规则引擎支持哪些函数?

请参考官网文档

规则的SQL语句是否支持case…when…?

支持,但是不支持嵌套。

数据为什么没有通过规则引擎成功导入其它云产品?

一般碰到这种情况先检查下发送的数据是否为JSON格式,不光是看可见的消息字符是否为JSON格式,同时检查下是否会因为设备端内存分配的问题,导致消息结尾包含了一些不可见字符,这样IoT套件也会认为这条消息不是合法的JSON格式直接丢弃的,然后再看下规则的SQL和发送的消息能否匹配以及规则是否已经启动,最后再判断下通过规则过滤后的数据对于云产品来说是否合法,后续我们会推出用户日志导入到自己的日志服务中的功能,更为方便地排查这种问题。

最后更新:2016-11-24 11:23:49

  上一篇:go Topic相关问题__产品常见问题_阿里云物联网套件-阿里云
  下一篇:go 设备端SDK使用问题__产品常见问题_阿里云物联网套件-阿里云