Microsoft Azure流分析和Blob存储输入

时间:2018-09-16 11:47:09

标签: azure azure-stream-analytics azure-blob-storage

我有一个Blob存储,我在其中使用路由存储来自事件中心的数据。 我想显示这些数据,例如在PowerBI中,或将其放在主题中。

为此,我创建了一个流分析作业。我将“ Blob存储”设置为输入,并将主题之一设置为输出。

我写了一个非常基本的SQL

SELECT
    * INTO
    [sajoutputtopic] FROM
    [blobstoragesajinput]

然后我将消息发送到IoT中心: {“ deviceId”:“ mydevice”,“ messageId”:921,“温度”:31,“湿度”:72}

在天蓝色中,我可以看到它存储在blob中 然后我测试SQL:

  1. 下载blob
  2. 右键单击输入->“从文件上传示例数据”,选择“ AVRO”

但是当我单击test时,我得到0行。

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

放大器。您需要检查下载的文件格式。它需要与所选选项匹配。我创建了一个json文件来存储您的示例数据。然后,我右键单击输入->“从文件上传示例数据”,选择“ JSON”。很好。

enter image description here

希望它对您有帮助。