前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >双“局部切换”与特朗普的割韭菜

双“局部切换”与特朗普的割韭菜

作者头像
陈学谦
发布2020-04-20 14:33:02
发布2020-04-20 14:33:02
5100
举报
文章被收录于专栏:学谦数据运营学谦数据运营

前文放出了双“局部切换”的图,很多小伙伴纷纷私信到底是怎么做出来的:

今天就来详细说一说。

首先是单个图表的局部切换:

实现这个功能还是很简单的:

只要分别建立这样的标签,再将查看表和查看图的按钮上添加书签即可:

而要实现双图表的切换,首先要考虑的是,当切换某一组图表时,另一组图表必须是不变的,这就需要好好思考一下了。

总共是2×2=4种情况:左图右表,左图右图,左表右表,左表右图。所以最后一定会有4个书签,如上图所示。

当1组图表切换时,由于要考虑到此时2组在进行切换时不能对1组的现状进行修改,因此2组的图表切换开关一定要进行切换,也就是要两个单独的开关。同理,左侧也需要2组单独的开关。也就是:

接下来就是如何排布的问题了,第一个场景是左图右图,设置好隐藏:

此时切换到左表右图,就需要更换开关元件了,任意一侧进行切换意味着到了新的书签页面,也就是说两侧的按钮都需要更换了(参考单一图表,切换时按钮更换):

此时,再切换到左表右表,同样的道理,左右两侧按钮同时更换:

最后再到左图右表:

最后再将按钮位置进行调整就得到了左右两侧不受影响的图表切换了:

那么问题来了,如果有三个局部切换,该如何实现呢?不得不说,真是费脑子……

很明显,这种双局部切换实现的方式是建立在:标签保存页面上所有视觉元素位置信息的前提下。然而,Power BI其实为我们提供了其他方式,标签针对所选的视觉对象:

根据功能说明,我们在保存书签时只要选中想要切换的视觉对象就可以达到局部的切换。我们将之前的单图表切换复制一份放在右侧:

选择右侧图表组,创建标签,选择【所选的视觉对象】:

这样建立4个标签后:

就可以随意单独切换左右两侧的图表了:

这种办法是不是要比上边的简单多了。再多的局部切换,都与单图表切换几乎没什么区别。

你学会了吗?

其实不管是单局部图表切换,还是多局部图表切换,微软始终如一的是节省算力。如何节省呢?局部切换可以让报告呈现更高的信息密度,而用户在切换部分图表时,其他图表毫不影响,顺便简化了用户的操作。

节省算力:提前知晓将要切换的部分,直接进行特定部分切换而不是对整个页面切换。

为了同样的目标,在CALCULATE计算时,为了节省算力,它也是煞费苦心。比如在筛选器内外层都有相同的color字段时,CALCULATE计算过程如下:

而在《The Definitive Guide to DAX(Second Edition)》的P146:

Chapter 5 Understanding CALCULATE and CALCULATETABLE中的:

Introducing CALCULATE and CALCULATETABLE中的:

Evaluation order in CALCULATE中有这么一段话:

因为CALCULATE在进行计算时从外到内进行筛选,而内层筛选器会让外层筛选器失效,在进行运算时使用了“惰性”引擎,等引擎确认好哪些该运行,哪些不该运行后再进行运算,所以干脆外层筛选器就别运算了,原因也说得很清楚,自然是为了优化资源与效率。

节省算力:提前知晓同一字段的所有筛选器,先进行合并,再进行计算,避免对同一字段重复计算。

计划刷新的过程仍然是同样的目标,每个账号每天8次的计划刷新设定好后,排队机制让服务器可以充分地调配资源进行更新,将每个时间段的刷新平铺在半小时内,而不是一股脑地让服务器崩溃:

节省算力:提前知晓将要刷新的数据集与数据量,规划排队,最优调用服务器。

参考文档:https://docs.microsoft.com/en-us/power-bi/refresh-data

其实这些都是微软最基础的AI技术,也就是人工智能。

说白了,放到人身上就是聪明和智慧。

在绝大多数情况下,智慧,换一个说法,就是你提前知晓答案

当你还是小孩子的时候,你知道了2+2=4,你老师问你2+2=几,别人不会,你说等于4,好,老师说你聪明。

当你长大了,遇到事情,别人不会,你会解决,好,你有智慧。

英国的大哲学家培根曾经说过:

读史使人明智,读诗使人灵秀,数学使人周密,科学使人深刻,伦理学使人庄重,逻辑修辞使人善辩,凡有所学,皆成性格。

而读史的目的恰在于此,历史中记载着无数的人物、事件、处理方式与结果。这些事件可以包含你当下遇到的任何问题,产生的任何困惑。你所遇到的每一个人、每一类人、每一件事都无数次出现在历史中。

当面对一项工作,别人无从下手之时,而你的脑海中早已有了答案;

当公司新来了个性很强能力也很强的员工,别人没办法和他相处,而你早就知道该如何用好这种人;

当遭遇了诸如新冠肺炎这种紧急事件,别人万分紧张漏洞百出,而你高屋建瓴从容应对;

那么,你是不是更有智慧?

再扯点远的,大家都知道今年开始国际油价持续断崖式下滑,快沦为跟地沟油一个价了。前几日,正值OPEC+各产油国协商减产之际,随着利好消息频出,大家都铆足了劲准备打一场翻身仗,纷纷开始做多。

不过,这些人高兴的实在太早了,上周五,OPEC+的正式新闻传了过来,由于墨西哥拒绝减产份额,这份令市场众望所归的协议,还是没有谈成。

墨西哥为什么会拒绝?嘿嘿,这事得问特朗普了。你以为协议没达成真的是这次视频会议的结果?早在会议前,由谁来充当“坏人”早就定好了。而全球的这些石油土财主们,几个小时之内,动了动嘴皮子,就让油价跳了几十个百分点。

大家先做局打爆了空头,回身反手又打爆了多头,轰轰烈烈的就把石油减产的损失,通过割韭菜的方式都收了回来。

嘿嘿。

什么叫智慧?什么叫势力?其实都是一回事,那就是你能否提前知晓信息。

为什么各国对情报系统的打造都不遗余力?兵法曰:知己知彼方能百战百胜。

这世界,没多少新鲜事。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI生命管理大师学谦 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档