如何通过创建切片器窗格节省PowerBI报告空间
许多用户在使用Power BI的过程中,都会有这么一个困扰:在Power BI 开发中,切片器一旦过多就会占用非常多的空间。发生这种情况时,您显示数据的页面也会更加小。但另一方面,如果您没有切片器,报告用户可能更难过滤他们想要查看的数据。许多用户不喜欢使用右侧的内置过滤器窗格。现在可以通过创建一个按需显示和隐藏的可折叠切片窗格来解决这个问题。
下面是一个简单的效果。用户可以使用箭头键(下面的#1和#2)隐藏和折叠切片器窗格。
第1步:创建切片器窗格
放置一个矩形,我打开了矩形的背景,将颜色设置为白色,不设置透明度。一旦我配置了扩展的切片器窗格,我就添加了切片器并调整它们以适应窗格。然后我在切片器窗格上放置了几个切片机。
您可能需要重新排序视觉效果,以便文本框和切片器都可见。您可以通过导航到视图菜单(下面的#1)并打开选择窗格(#2)来重新排序视觉列表。在选择窗格本身(#3)中,您可以使用拖放操作在列表中上下移动可视对象,以控制哪个对象位于哪些其他对象之上。
第2步:添加按钮隐藏切片窗格
通过选择按钮(下面的#1),左箭头(#2)添加左箭头按钮。定位并调整大小(#3)并将其拖到选择窗格(#4)的顶部,方法是将其拖动到右侧列表的顶部。
第3步:添加按钮显示切片窗格
在继续下一步之前,我需要先从选择窗格(下面的#1)中的视图中隐藏构成新切片器窗格的对象(文本框,切片器和左箭头按钮)。为此,我只需点击每个需要隐藏的项目旁边的眼球。
既然切片器窗格不可见,我添加了一个右箭头按钮,并将其定位并调整大小,如下所示。我打开了右箭头按钮的边框,如下面的#2所示。
第4步:添加书签
下一步是添加书签,使您可以在视图之间切换。单击视图选项卡下的书签窗格(下面的#1)。
首先,我使用隐藏在选择窗格中的切片器窗格配置书签(下面的#2)。我添加了一个书签(下面的#3)并将其重命名为“隐藏窗格”(下面的#4)。默认情况下,书签会将切片器过滤器保存为书签的一部分。这不是这种情况下的要求 - 我不希望书签将切片器过滤器返回到创建书签时的位置 - 而是我希望书签一起忽略切片器过滤器设置。要解决此问题,我从书签选项中取消选中数据选项(下面的#5),然后点击更新(下面的#6)。
接下来,我必须设置在选择窗格中可见切片器的视图(下面的#1)。为此,我切换了项目的可见性以显示所需的项目。我添加了一个书签(下面的#2)并将其重命名为“显示窗格”(下面的#3)。然后像以前一样,我取消选中此书签的书签选项下的数据(下面的#4),然后点击更新(下面的#5)。
您可以通过在右侧书签窗格中单击书签来测试书签。如果单击“显示窗格”,将显示切片器,如果单击“隐藏窗格”,切片器将不可见。
第5步:将书签分配给按钮
这是最后一步。您需要将两个书签分配给右箭头并添加左箭头按钮。
选择右箭头按钮(下面的#1),打开操作(下面的#2),选择类型(下面的#3)作为书签,然后选择书签(下面的#4)作为切片器可见。
接下来选择左箭头按钮(下面的#1),打开操作(下面的#2),选择类型(下面的#3)作为书签并选择书签(下面的#4)作为隐藏的切片器。
通过这些更改,切片器面板已准备就绪,您可以使用箭头按钮进行测试。请记住,在使用Power BI Desktop时,您需要使用Ctrl +单击以使用新按钮。发布到powerbi.com后,您只需单击按钮而无需按住Ctrl键。
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/
如何通过创建切片器窗格节省PowerBI报告空间的更多相关文章
- 数据可视化之powerBI基础(十三)熟练使用Power BI的日期切片器
https://zhuanlan.zhihu.com/p/64416522 交互式设计可以让用户使用的过程中更具参与感,在PowerBI中经常用到的交互方式就是切片器,利用它可以从不同维度查看数据,切 ...
- Pivot Table系列之切片器 (Slicer)
1. 遇到的问题: 在Excel中,用PivotTable来做数据报告展示: 问题1:在同一个Sheet页里,多个PivotTable如何实现同步刷新? 问题2:在不同Sheet页之间,多个Pivot ...
- 数据可视化之powerBI基础(十四)Power BI中创建联动切片器
https://zhuanlan.zhihu.com/p/67564062 进行数据分析时,每个分析维度并不总是独立的,比如省份是一个维度,城市也是一个维度,而这两个维度之间是有逻辑关系的,那么在进行 ...
- 数据可视化之powerBI基础(十五)Power BI同步切片器,你知道怎么用吗?
https://zhuanlan.zhihu.com/p/67932754 在PowerBI报表中,切片器绝对是最常用的控件了,利用它可以进行各种维度的动态切换,同一个页面中的所有图表可以同步响应:利 ...
- 关于ComponentOne For WinForm 的全新控件 – DataFilter数据切片器(Beta)
概述 数据切片器在电子商务网站上很常见 - 它们可以帮助用户快速过滤所选商品,并且所有过滤选项都可以在一个地方使用,通常包含核心控件类型为:清单,范围栏和单选按钮等.在ComponentOne For ...
- Excel透视表进阶之计算字段、计算项、切片器、页面布局
计算字段 在透视表的字段列表中通过函数.公式等方式构建一个新的字段 又称虚拟字段,因为计算字段不会出现在数据源中,对于普通字段的操作,都可以对计算字段进行操作 计算字段只能出现在值区域,不能出现在筛选 ...
- 【转】ArcGIS 创建切片缓存方法工具总结
ArcGIS 创建切片缓存方法工具总结 http://wenku.baidu.com/link?url=Bm8AkmcJBzfiyat9N_Me6vlfSHEDCC_D1qBk5IB4X4CIDeKI ...
- lucene全文搜索之二:创建索引器(创建IKAnalyzer分词器和索引目录管理)基于lucene5.5.3
前言: lucene全文搜索之一中讲解了lucene开发搜索服务的基本结构,本章将会讲解如何创建索引器.管理索引目录和中文分词器的使用. 包括标准分词器,IKAnalyzer分词器以及两种索引目录的创 ...
- Spark源码剖析 - SparkContext的初始化(五)_创建任务调度器TaskScheduler
5. 创建任务调度器TaskScheduler TaskScheduler也是SparkContext的重要组成部分,负责任务的提交,并且请求集群管理器对任务调度.TaskScheduler也可以看作 ...
随机推荐
- 如何使a标签打开新页面并阻止刷新当前页面
错误: HTML中,使用href属性时,当前页面和新页面均跳转到URL指定的页面,即当前页面也刷新: <li id='goToBack'><a href='**.action' ta ...
- weblogic开启http访问日志并实时写入日志文件
由于http访问会产生大量日志,耗去不少IO和CPU所以在生产一般是不启用的:但有时我们会想启用http访问日志,尤其是在系统上线调试的时候. weblogic的日志默认在domain_name/se ...
- Java自动装箱中的缓存原理
今天看到一道'经典'面试题: Integer a = 100; Integer b = 100; System.out.println(a==b); Integer a2 = 200; Integer ...
- python+ajaxFileUpload 无刷新上传文件
需要准备文件 http://pan.baidu.com/s/1bp4N3nL qqi0 html <script src="{% static 'js/jquery.js' %}& ...
- ASPNET MVC5 根 core
Asp.Net Core MVC的开源地址:https://github.com/aspnet/Mvc Asp.net MVC的开源地址:http://aspnetwebstack.codeplex. ...
- SQL-10 获取所有非manager的员工emp_no
题目描述 获取所有非manager的员工emp_noCREATE TABLE `dept_manager` (`dept_no` char(4) NOT NULL,`emp_no` int(11) N ...
- DevExpress v18.1新版亮点——Analytics Dashboard篇(一)
用户界面套包DevExpress v18.1日前正式发布,本站将以连载的形式为大家介绍各版本新增内容.本文将介绍了DevExpress Analytics Dashboard v18.1 的新功能,快 ...
- Centos7部署kubectl命令行工具(五)
1.准备二进制包 [root@linux-node1 ~]# cd /usr/local/src/kubernetes/client/bin [root@linux-node1 bin]# cp ku ...
- SharePoint Framework 企业向导(四)
博客地址:http://blog.csdn.net/FoxDave 接上一讲 嵌入JavaScript脚本 开发者常常使用的比较受欢迎的开发方式是嵌入JavaScript脚本,也叫JavaScri ...
- go语言基础学习
go基础学习,面向对象-方法在Go语言中,可以给任意自定义类型(包括内置类型,但不包括指针类型)添加相应的方法 使用= 和:=的区别: // = 使用必须使用先var声明例如: var a a=100 ...