zoukankan      html  css  js  c++  java
  • 怎么判断我的Power BI报表是否已过滤




    ​最近,有客户问是否可以在报告中显示是否已应用任何过滤器。这是一个很好的问题,因为我们在使用Power BI过程中是否已经应用过滤器了,并不总是显而易见的。影响报告页面的过滤器可能来自许多地方,例如:

    • 属性窗格的过滤器

    • 报表页面上的切片器和交叉过滤

    但是,也可能来自以下几个不太明显的地方,例如:

    • 报告页上的隐藏切片器与另一个报告页上的可见切片器同步。

    • 从视觉效果的钻取(默认情况下,深入视觉效果将过滤你的报告。

     

     

    可视标题具有一个“过滤器”图标,如下所示。在下图中,我选择了Bikes(下图1),并且已过滤树状图(下图2)。树形图的视觉效果带有一个“过滤器”图标(下面的3),该图标告诉我树形图正在被“Bikes”(下面的4)过滤。

    此过滤器图标可以提供过滤的信息,但不能快速地告诉你此报告页面上没有过滤器。

    我的Power BI 报表是否已过滤

    有很多方法可以解决DAX中的大多数问题,实际上,只要将合适的“当前”测量结果与没有滤波器的已知结果进行比较,就很简单。
    例如:

    • 没有应用过滤器时,销售表中的总行数= 60,398

    • 销售表中的当前行= 一些值

    • 如果某个值 = 60,398,则不应用任何过滤器

    • 为了你自己的数据编写“正确”的度量,必须了解数据模型中的关系。实际上,在用DAX编写任何和所有度量时,这是必不可少的。

    这是我的数据模型

    所有关系都是一对多,并且所有交叉过滤都设置为单向。因此,可以得出结论,如果此模型中的任何表都被过滤,那么销售表也必须被过滤。



    我的DAX公式

    这是我的DAX度量公式

    1.     Ffilters =

    2.     IF(COUNTROWS(Sales) = CALCULATE(COUNTROWS(Sales), REMOVEFILTERS()),

    3.     "No Filters",

    4.     "Some filters"

    5.     )

    最终在我的报告中通过卡片的方式显示我的的度量

     

     

     

    推荐阅读

    视频回放:构建有吸引力有说服力的仪表板

    浅谈数据仓库建设中的数据建模方法

    Power BI 2月产品功能更新——视频上线

    【2020】Power BI 2月产品功能首发更新

    Microsoft Power BI:数据管理的演变

    技术交流

    1.Power BI免费下载:http://www.yeacer.com/

        Microsoft Power BI Desktop中文最新版:下载地址

    2.欢迎加入的Power BI技术群,目前正在学习阶段,有兴趣的朋友可以一起学习讨论。 

       Power Data技术交流群:702966126 (验证注明:博客园Power BI) 

       更多精彩内容请关注微信公众号:悦策PowerBI          


    如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,作者博客:https://www.cnblogs.com/yeacer/ 
    Fancy
  • 相关阅读:
    如何使用博客园页面自定义编辑功能之----打赏
    bootstrap table 分页后,重新搜索的问题
    jquery.ajax 跨域请求webapi,设置headers
    玩世不恭----进阶篇
    玩世不恭----准备篇
    数据结构学习(一)单链表
    华人十二年实现“软件工程”革命
    IntelliJ IDEA中自定义方法注释模板
    log
    日常环境构建记录
  • 原文地址:https://www.cnblogs.com/yeacer/p/12427345.html
Copyright © 2011-2022 走看看