从 Azure 存储 Blob 获取 Json

Get Json From Azure Storage Blob

我想通过浏览器获取 Azure Storage Blob 中的 json 文件。

我使用了流分析并在 Blob 容器中生成了一个 json 文件。现在我需要获取 json 文件中的信息,以便实时显示 IOT 设备状态。

我尝试使用 Jsonp, 但我不知道如何在 Json 文件中添加 callBack 方法而不下载它。有没有办法添加回调方法? 或者有没有其他方法可以获取容器内的信息?

对于这种特殊情况,我建议使用 PowerBI。现在 Stream Analytics 可以直接输出到 PowerBI,您几乎可以根据实时 IoT 需求自定义仪表板。

您可以参考 this article 一步步了解 Stream Analytics + PowerBI。

回到你的问题,你需要下载 blob 才能访问内容。 Stream Analytics to BLOB 通常用于归档或以后的预测分析场景。

相反,如果您仍然不想使用 PowerBI,我要么将 SA 输出安排到事件中心并从那里实时读取数据,要么将数据保存到 NO-SQL db 就像 Azure 上的 DocumentDB,然后从那里读取。如果您想使用自定义仪表等来可视化数据,我可以推荐 Highcharts

希望对您有所帮助。