Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 应用程序洞察从嵌入式PowerBI获取指标_Javascript_Powerbi_Azure Application Insights_Powerbi Embedded - Fatal编程技术网

Javascript 应用程序洞察从嵌入式PowerBI获取指标

Javascript 应用程序洞察从嵌入式PowerBI获取指标,javascript,powerbi,azure-application-insights,powerbi-embedded,Javascript,Powerbi,Azure Application Insights,Powerbi Embedded,我有一个嵌入了PowerBI的网页。但是,我需要收集页面加载指标,因为PowerBI为自己创建了一个IFrame来使用,所以我无法获得报告呈现的时间 是否可以从IFrame收集度量? 如果没有,有没有办法将JavaScript注入PowerBI报告?我建议使用PowerBI嵌入的JavaScript事件()。例如,您可以在页面的JavaScript中处理报告加载事件,以收集报告加载时间。例如: var reportElement = document.getElementById('pb

我有一个嵌入了PowerBI的网页。但是,我需要收集页面加载指标,因为PowerBI为自己创建了一个IFrame来使用,所以我无法获得报告呈现的时间

是否可以从IFrame收集度量?
如果没有,有没有办法将JavaScript注入PowerBI报告?

我建议使用PowerBI嵌入的JavaScript事件()。例如,您可以在页面的JavaScript中处理报告加载事件,以收集报告加载时间。例如:

    var reportElement = document.getElementById('pbi-report');

    var report = powerbi.embed(reportElement, reportConfig);

    var reportloadHandler = function (event) {
                // Logging to App Insights here...
        };

    report.on("loaded", reportloadHandler);