Azure ApplicationInsight 和 Power Bi - 直播

Azure ApplicationInsight and Power Bi - live stream

我正在使用 Azure Application Insights 来捕获和可视化我网页上发生的所有事件。我在 Power BI 中创建了一个报告,需要我不时手动刷新。

问题:是否可以在 AppInsights 数据库和 PowerBi(在线)之间建立实时连接,以便忘记设置不断刷新?

确实有点遗憾,默认导出到Power BI,Power Bi AI pack(https://powerbi.microsoft.com/en-us/documentation/powerbi-content-pack-application-insights/)需要手动刷新或者排程

一个完全自动化的解决方案是使用连续导出到 blob (https://docs.microsoft.com/en-us/azure/application-insights/app-insights-export-telemetry), feed that to a Azure Stream Analytics job (https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-introduction),然后将其作为实时仪表板发送到 Power Bi。

一些灵感链接:

如果你不想使用连续导出,你可以试试这个:你可以使用 Power BI 手动推送数据 API (https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-walkthrough-push-data/). In order to get the data you could use the application insights rest api, see https://dev.applicationinsights.io/。每当数据被推送到 power bi 仪表板将实时更新。