gpt4 book ai didi

javascript - CommandTriggered 事件的 JavaScript 嵌入中缺少 Power BI 数据点

转载 作者:行者123 更新时间:2023-12-03 02:43:12 28 4
gpt4 key购买 nike

我在我的网站 (localhost) 上在线发布了嵌入式 Power BI 报告。主要目的是通过一些操作从报告中提取数据。例如,有一个选项可以向报告添加新菜单,从而提供此操作功能。

Sample Menu

我使用了动态配置来设置 powerBI 报表对象的配置。

        report.on("commandTriggered", function(command) {     
console.log(command.detail.datapoints)
});

在这种情况下,对于任何单击的图表,数据点似乎都是空的。执行自定义命令时,如何获取数据点或者我需要特定图表的数据点。

最佳答案

上下文菜单扩展不会返回数据点,因为没有选择数据点。

如果您右键单击一个数据点,然后在弹出的菜单中单击您的扩展程序 - 您就会得到它。

即将推出一项功能,使您能够从所有视觉效果中获取数据。

更新

从视觉导出数据刚刚出来:) https://github.com/Microsoft/PowerBI-JavaScript/wiki/Export-Data

您可以使用以下方法轻松导出视觉数据:

// Exports visual data
visual.exportData(models.ExportDataType.Summarized, rowsNumber)
.then(function (data) {
Log.log(data);
})
.catch(function (errors) {
Log.log(errors);
});

或使用models.ExportDataType.Underlying而不是Summarized

获取基础数据

关于javascript - CommandTriggered 事件的 JavaScript 嵌入中缺少 Power BI 数据点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48222162/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com