filter - 如何获取 Power Bi 嵌入式报表过滤器的选项

标签 filter powerbi powerbi-embedded

我们试图隐藏嵌入式 powerbi 报告的 native 过滤器面板,并使用我们自己的 html 和 js 代码在嵌入的 powerbi 报告旁边创建一个全新外观的过滤器面板。

我们的问题是如何获得过滤器的所有选项?我们需要获取过滤器的选项,以便我们可以在自定义过滤器面板上填充它们。

我发现powerbi客户端js sdk作为报告的“getFilters”方法,但过滤器值为空,除非我们手动检查powerbi native 过滤器面板上的所有选项。

我们如何获得任何可用的过滤器选项?

最佳答案

getFilters方法返回过滤器 当前申请到对象(可以是报表或页面)。这就是为什么如果没有应用过滤器它将是空的。

对于 how to get all the options of a filter部分,简短的回答是这样的事情不存在。

Power BI 中有两种类型的筛选器,基本和高级。基本上,数据模型中任何表中的任何列都可以设置为过滤器目标,即使它未在视觉效果中使用。过滤后的值可以是与列数据类型兼容的任何值。因此,有许多过滤器组合,如果不是无限组合的话。

相反,您可以查看如何 construct filters为报告或页面设置有意义的过滤器。或者最好,adding slicers在报告构建阶段提交报告。

关于filter - 如何获取 Power Bi 嵌入式报表过滤器的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42759992/

相关文章:

r - 如何从分组数据框中的每个组中获取每个第 n 个元素

powerbi - 如何计算每种产品的年平均值?

sql - 在 Power BI 中映射数据库架构

javascript - 如何删除 PowerBI Embedded iframe 滚动条(JavaScript API)?

azure - 如何将应用程序注册绑定(bind)到特定的 Power BI 实例?

java - 在 Atom 编辑器中过滤掉 Java 日志语句

php - 价格低-高/高-低过滤 PHP/Mysql

kotlin - 错误(公共(public)构造函数适配器状态(listState List,stateData>)没有伴随对象和太多参数

report - 在 Power BI 网站的报 TableView 中隐藏选项卡?

php - Azure 访问 token 始终返回 401