可视化应用洞察数据存储在SQL中

本文关键字:SQL 存储 数据 应用 洞察 可视化 | 更新日期: 2023-09-27 18:13:57

我有一个asp.net应用程序,它使用App Insights SDK来获取遥测数据。我可以在Azure门户中看到数据。一切都好。

现在,我将该数据导出到SQL数据库。它以JSON格式连续导出。

许多天之后,我需要以可视化的形式向我的团队展示遥测。可以使用现有的工具以任何方式完成吗?

我不想再做大量的数据修改,希望微软有办法。

请让我知道是否可以使用PowerBI或其他方式完成。

可视化应用洞察数据存储在SQL中

使用内容包可以在Power BI中显示一些历史信息。见https://powerbi.microsoft.com/en-us/documentation/powerbi-content-pack-application-insights/。你不需要任何导出。

除此之外,sql server中的数据可以使用许多工具进行可视化。如果你将数据以json格式存储在sql server中,你可以使用Power BI,因为它可以很好地处理json。否则,最好在将json插入数据库并将其插入专门的表和列之前对其进行解析。然后你可以使用Power Bi或Reporting Services (https://msdn.microsoft.com/en-us/library/ms159106.aspx)或任何你最喜欢的工具。

如果你有访问sql server 2016:该版本也有一些json的支持。