我使用Streaming Analytics检索放置在IoTHub上的JSON消息。我需要能够在SQL Server表中检索和存储原始JSON字符串。我似乎找不到办法做到这一点。有可能吗?
答案 0 :(得分:1)
不,除非您将json作为字符串包装在另一个发送到IoT Hub的json对象中。
否则解决方案是尝试是否可以使用Javascript function对json对象进行字符串化/构造,然后将其存储在数据库中。
答案 1 :(得分:0)
Streaming Analytics作业支持支持从IoT Hub检索 JSON 消息。您可以在添加流输入时将事件序列化格式设置为JSON类型:
Streaming Analytics Job支持写入SQL数据库。
但注意:
目前,作业支持Azure SQL数据库产品 Stream Analytics中的输出。但是,Azure虚拟机正在运行 不支持附加数据库的SQL Server。这是主题 在将来的版本中进行更改。
所以,如果你的意思是" SQL Server表"作为运行带有数据库的SQL Server的Azure虚拟机,答案是"否"目前。