Microsoft Azure Stream分析和blob存储输入

问题描述 投票:1回答:1

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

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

我写了一个非常基本的SQL

SELECT
    * INTO
    [sajoutputtopic] FROM
    [blobstoragesajinput]

然后我向IoT Hub发送消息:{“deviceId”:“mydevice”,“messageId”:921,“temperature”:31,“humidity”:72}

在azure中我可以看到存储在blob中然后我测试SQL:

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

但是当我点击测试时,我得到0行。

我究竟做错了什么?

azure azure-stream-analytics azure-blob-storage
1个回答
0
投票

放大器。您需要检查下载的文件格式。它需要与所选选项匹配。我创建了存储样本数据的json文件。然后我右键单击输入 - >“从文件上传样本数据”,选择“JSON”。它工作正常。

enter image description here

希望它能帮到你。

© www.soinside.com 2019 - 2024. All rights reserved.