加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Power BI嵌入了URL多重过滤器

发布时间:2020-12-14 04:44:06 所属栏目:大数据 来源:网络整理
导读:我一直在尝试使用过滤器查询语法过滤我的嵌入式PBI报告: $filter = {tableName / fieldName} eq'{fieldValue}’ 这对我有用. 但是,当我应用多个过滤器时,仅根据最后一个$过滤器过滤PBI报告,并忽略其他过滤器. 有没有办法在Power BI嵌入URL中添加多个过滤器
我一直在尝试使用过滤器查询语法过滤我的嵌入式PBI报告:

& $filter = {tableName / fieldName} eq'{fieldValue}’

这对我有用.
但是,当我应用多个过滤器时,仅根据最后一个$过滤器过滤PBI报告,并忽略其他过滤器.

有没有办法在Power BI嵌入URL中添加多个过滤器?

解决方法

随着2.0.0的发布,您现在可以在报表范围和页面范围内获取和设置过滤器.我们目前不支持视觉范围,但计划在未来推出.

见:https://github.com/Microsoft/PowerBI-JavaScript/wiki/Filters
有关如何使用SDK应用过滤器的详细信息.

您还可以在加载期间设置过滤器.

https://github.com/Microsoft/PowerBI-JavaScript/wiki/Embed-Configuration-Details

您可以在此处查看使用过滤器的工作演示:

https://microsoft.github.io/PowerBI-JavaScript/demo/filters.html

如果您要应用的过滤器需要是安全的(客户端无法对其进行修改),则必须在报告上使用RLS,然后将用户名和/或角色声明添加到JWT令牌.然后,使用此令牌查看报告的请求将仅显示允许的用户或角色的数据.

OData $filter参数仅支持过滤器功能的子集.如果您想拥有更复杂的值或条件,建议使用SDK构建过滤器对象.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读