【问题标题】:Get Json From Azure Storage Blob从 Azure 存储 Blob 获取 Json
【发布时间】:2015-11-04 13:31:34
【问题描述】:

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

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

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

【问题讨论】:

    标签: json azure jsonp azure-blob-storage


    【解决方案1】:

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

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

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

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

    希望这会有所帮助。

    【讨论】:

    • 感谢您的回复!如果有免费的,我想使用 powerBI>
    • 嗨@HenryOu,是的,PowerBI 在 10K 行/小时之前是免费的,您可以找到详细信息 link。 SA 可以同时有多个输出,因此您可以考虑为 PowerBI 配置一个用于实时展示,第二个用于事件中心。一旦你在 EH 中获得数据,它本质上是一个可大规模扩展的队列结构,你可以使用不同平台的 SDK 从中提取数据。因此,您可以在 Java/C# 等代码中实现任何您想要的东西。有关它的详细信息是link
    • 很高兴它有帮助,如果这回答了您的问题,您能否将其作为答案进行检查?让其他人也能从中受益。谢谢
    猜你喜欢
    • 2018-05-07
    • 1970-01-01
    • 2023-01-16
    • 1970-01-01
    • 2020-09-05
    • 2012-06-16
    • 2021-06-13
    • 2014-11-19
    • 2018-06-05
    相关资源
    最近更新 更多