可视化存储在 SQL 中的 App Insights 数据
Visualize App Insights Data Stored in SQL
我有一个 asp.net 应用程序,它使用 App Insights SDK 获取遥测数据。我可以在 Azure 门户中看到数据。一切都很好。
现在,我export that data到一个SQL数据库。它以 JSON 格式连续导出。
很多天后,我需要以可视化形式向我的团队展示遥测数据。可以使用现有工具以任何方式完成吗?
我不想再做大量的数据修改,希望微软有什么东西。
如果可以使用 PowerBI 或其他方式完成,请告诉我。
非常感谢。
使用内容包可以在 Power BI 中显示一些历史信息。参见 https://powerbi.microsoft.com/en-us/documentation/powerbi-content-pack-application-insights/。您不需要为此进行任何导出。
除此之外,sql 服务器中的数据可以使用许多工具进行可视化。如果您将数据作为 json 存储在 sql 服务器中,您可以使用 Power BI,因为它可以很好地处理 json。否则,在将 json 插入数据库并将其插入专门的表和列之前,您可能会更好地解析它。然后您可以使用 Power Bi 或 Reporting Services (https://msdn.microsoft.com/en-us/library/ms159106.aspx) 或您最喜欢的任何工具。
如果您可以访问 sql 服务器 2016:该版本也对 json 提供了一些支持。因此您可以更轻松地在列中查询 json。
我有一个 asp.net 应用程序,它使用 App Insights SDK 获取遥测数据。我可以在 Azure 门户中看到数据。一切都很好。
现在,我export that data到一个SQL数据库。它以 JSON 格式连续导出。
很多天后,我需要以可视化形式向我的团队展示遥测数据。可以使用现有工具以任何方式完成吗?
我不想再做大量的数据修改,希望微软有什么东西。
如果可以使用 PowerBI 或其他方式完成,请告诉我。
非常感谢。
使用内容包可以在 Power BI 中显示一些历史信息。参见 https://powerbi.microsoft.com/en-us/documentation/powerbi-content-pack-application-insights/。您不需要为此进行任何导出。
除此之外,sql 服务器中的数据可以使用许多工具进行可视化。如果您将数据作为 json 存储在 sql 服务器中,您可以使用 Power BI,因为它可以很好地处理 json。否则,在将 json 插入数据库并将其插入专门的表和列之前,您可能会更好地解析它。然后您可以使用 Power Bi 或 Reporting Services (https://msdn.microsoft.com/en-us/library/ms159106.aspx) 或您最喜欢的任何工具。
如果您可以访问 sql 服务器 2016:该版本也对 json 提供了一些支持。因此您可以更轻松地在列中查询 json。