Tips4-Power BI开发中的一点小技巧

浏览: 918

首先,本文的前提是,数据都整理完成,现在开始按照需求样式来做常规Visual的报表开发。提供一些有趣并且好用的小技巧和小注意,让你的开发更加高效更简单。

  1.  duplicate page

    如果你的两张或者多张页面的样式很相似,可能就是不同的KPI数值,可以先精修精做一张页面,然后使用duplicate page,重命名,直接拖拽新的KPI数值即可。

    这个方法很常用,估计大家都很熟悉。

  2. 如果报表基本做好了之后。客户说要求再加一个Slicer,并且这个Slicer在多个页面都有使用。

    你当然可以加好一个,其他的复制粘贴,但是这样要把每个页面打开一次,然后粘贴。下面这个方法或许合适你。

    step1:点中你新加的Slicer切片器

    点中的结果是如下图所示,你选中的是本Slicer。

    step2:打开同步filter的选项。

    具体在View(视图)选项卡下面,点中Sync slicers.

    这个时候你可能要说,我不要同步切片器,我要每个页面上的Slicer切片器的所选数据不要互相影响的。没关系啊,这个Sync slicers其实是有两个功能的,第一个就是我们常用的同步筛选数据Sync,还有一个就是把同一个Slicer在其他页面显示。相同的内容,相应的位置坐标。

    绿色框的是要在那几个页面同步数据,就打勾。

    红色框是要在那几个页面相同位置显示这个Slicer,就打勾。

  3. 在不同的报表之间的复制粘贴。

    在Power BI里面复制粘贴真的还是比较好用的。比如,现在需要开发很多页报告,相同的数据源,用户想包括在一个报表中。那就各开发各的,然后复制到同一个报告里面。不过这个时候,请务必注意两点:

    point1:页面级别的filter是复制不了的,如果有,请记得在粘贴好的页面加上之前的页面级别的filter

    point2:请务必让大家用统一的pbit模板开发。统一visual标准。


    页面级别的filter,我说的是下图这两个。

  4. 还有整体复制Power query的方法。

    这个应用和你使用的数据源有关系。像AAS,Dataset什么的就没啥用,但像Excel啥的,你可以到Transform data这个页面的。你就可以用Advanced Editor。这个就是把别人整理好的数据源,添加到你的报表中的捷径。不需要懂,就复制粘贴就好了。

    如果别人那边好的,你这边有问题,就根据错内容修改下就可以的。

    在Transform Data页面点中你的数据源。最右边的Query Settings可以帮助你一步一步了解你新复制的power query, 这个对于纠错很好用。


  5. 如果因为你修改了数据表,然后刷报表的时候,有的Visual报错了,请不要轻易点击"Fix this",请看看详细错误信息”See details“看看是不是哪个字段少了,还是数据类型变化了导致有的DAX失效了。

    还是修改数据表,请注意,做好的报表进行修改的时候,可以加但是改和删除什么的要注意。还有表名修改,结构变化什么的。可能会把原来建的DAX内容全部丢失哦。注意原则就是可以加,至于删除和修改的话,也可以做的,就是注意一些。


    哈哈,刚刚为了弄下面第8点的时间更改,把报表弄坏了。不过和Detail

    信息以及点中Visual之后的warning,基本上就确定怎么修改了。



  6. 关于标签页的一个小的注意点。

    在一个页面上,建立了一个标签页来控制Year年级别的显示还是Month级别的显示。在这个页面上还有其他的切片器和筛选器,我想要选好Slicer,无论在Yearly还是Monthly的标签页下能使得Slicer起作用,则请把“Data”数据这个选项勾掉。否则,你可以试试不勾掉,然后选一个Slicer并且来回切换标签页来看看。会更直观的了解。



  7. 设置你的Power BI Desktop的版本。

    忘记从哪个月开始的,Power BI Desktop开始根据你的所在地来显示语言。这个可以设置的。在File->option and settings->options。

    找到Regional Settings,换成中文英文随便你。

8. 希望时间设置成带日月年这种层级结构的,在File->option and settings->options的Data Load里面。

勾上就是设成Hierarchy结构的,不勾就是一个单一的日期。看个人习惯。

Hierarchy结构,我说的是下面这个意思。

拉到visual里面,你也可以决定显示怎么显示。右键可以看到默认是Hierarchy结构的。你可以改到'Due_Date“。


最后的最后,先备份,再修改,一定是个好习惯!随做随存。

谢谢关注!


推荐 0
本文由 懒胖子 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册