本文首先講解如何在 PowerBI 中實(shí)現(xiàn)巧妙的主題切換揉燃,再定制出一款前所未有的 PowerBI 高級(jí)學(xué)習(xí)模板锅劝。
其中主題的設(shè)置和改變會(huì)嚴(yán)格的滿足OCP原則就谜,就是開放閉合原則疯汁。
簡(jiǎn)單講:不需要做任何修改,但卻可以隨意擴(kuò)展宪卿。其體現(xiàn)就是:用戶任選一個(gè)主題或設(shè)置一種顏色,整套界面自動(dòng)切換色彩風(fēng)格万栅。
這其中涉及到巧妙運(yùn)用淡化和深化在PowerBI中的技巧佑钾,全網(wǎng)首發(fā)。
值得注意的是申钩,主題在 PowerBI 中尚不完美次绘,還存在很多缺陷,但本文所述方法的要義將等到 PowerBI 官方彌補(bǔ)了相關(guān)缺陷后撒遣,進(jìn)一步發(fā)揮其作用邮偎。下一篇文章等這件事落實(shí)了后再寫,也許是明年了义黎。
切換主題
很多小伙伴問(wèn)過(guò)如何切換主題禾进,現(xiàn)在有了,大概如下:
點(diǎn)擊切換一個(gè)主題:
得到:
可以留意到廉涕,整個(gè)風(fēng)格全部改變泻云。你可能以為這沒(méi)啥,似乎是 PowerBI 自帶的功能狐蜕,但其實(shí)并沒(méi)有那么簡(jiǎn)單宠纯。
很明顯,你的效果和羅叔的是不同的层释。因?yàn)榱_叔的版本做了極為精妙的定制婆瓜。為何敢用精妙一詞,道理很簡(jiǎn)單,因?yàn)樗拇_精妙廉白。待慢慢道來(lái)个初。
主題的知識(shí)
主題,表面上簡(jiǎn)單猴蹂,其實(shí)有幾個(gè)常識(shí)院溺,很多人并不知道,例如:
- 如果想使用主題磅轻,就千萬(wàn)不要自己設(shè)置顏色
- 如果想使用主題珍逸,就需要知道主題系列色的默認(rèn)規(guī)律
- ...
以這兩點(diǎn)為例,來(lái)做一個(gè)說(shuō)明瓢省,首先弄息,如果想使用主題,就千萬(wàn)不要自己設(shè)置顏色勤婚。
如果你設(shè)置了一個(gè)鮮艷的綠色摹量,如下:
一旦進(jìn)行了這樣的設(shè)置,那么主題就不會(huì)再管理這個(gè)對(duì)象的顏色設(shè)置馒胆,更改主題后缨称,它是不會(huì)改變的。
另外祝迂,如果想使用主題睦尽,就需要知道主題系列色的默認(rèn)規(guī)律,如下:
可以看出型雳,對(duì)于主題顏色当凡,最上面的一排是主題顏色的主色,對(duì)于每個(gè)顏色纠俭,都給出了一系列的深淺顏色變化沿量。
如果你想讓顏色隨著主題變化,必須也只能使用上述這些已有顏色值冤荆。一旦自行設(shè)置朴则,就會(huì)使用管理。來(lái)測(cè)試一個(gè)問(wèn)題:
什么叫20%較淺钓简?
這個(gè)問(wèn)題很有意思乌妒,類似的還有:
什么叫20%較深?
這里羅叔直接給出大家一個(gè)結(jié)論(準(zhǔn)確講是一個(gè)常識(shí)):
任給一個(gè)顏色外邓,X% 較淺 = 覆蓋白色遮罩撤蚊,且透明度為 100 - X;X% 較深 = 覆蓋黑色遮罩损话,且透明度為 100 - X拴魄。
我們將使用這條重要規(guī)律來(lái)解構(gòu)整個(gè)主題風(fēng)格設(shè)計(jì)。
巧妙的設(shè)計(jì)
先來(lái)觀察:
這個(gè)版面的重要特點(diǎn)是:同色系。
我們采用深淺色和同樣規(guī)律的輔助色來(lái)構(gòu)建整個(gè)主題匹中,當(dāng)主題顏色改變時(shí),精確講:
用戶選定任何一個(gè)顏色豪诲,系統(tǒng)自動(dòng)按照同樣規(guī)律變換出相關(guān)顏色并使用顶捷。
對(duì)于很多企業(yè),都有一個(gè)自己的主色屎篱,當(dāng)你選擇這個(gè)主色時(shí)服赎,該模板將自動(dòng)給出整套適配,相當(dāng)兇殘交播。
具體的操作是:
對(duì)于頁(yè)頭重虑,其主色為企業(yè)主色,但我們要將它深化秦士,可以加入遮罩缺厉,如下:
遮罩只做一件事,就是加深60%隧土,來(lái)增加標(biāo)題的厚重感提针。這同樣適用于頁(yè)腳。
您不妨自行嘗試來(lái)觀察效果曹傀。
對(duì)于一個(gè)專業(yè)開發(fā) PowerBI 工程的設(shè)計(jì)師辐脖,只需要觀察他是否采用顏色變化,就知道其水平如何皆愉。
頁(yè)面框架結(jié)構(gòu)
該模板如果只是一個(gè)主題嗜价,那就太一般了。它還給出了級(jí)聯(lián)的層次結(jié)構(gòu)幕庐,如下:
對(duì)于一個(gè)專業(yè)開發(fā) PowerBI 工程的設(shè)計(jì)師久锥,只需要觀察他是否采用層次結(jié)構(gòu),就知道其水平如何翔脱。
而現(xiàn)在您可以直接使用這套結(jié)構(gòu)奴拦。
圖表標(biāo)題模板
很多圖表有時(shí)需要一個(gè)額外的標(biāo)題控制,講過(guò)深度研究届吁,其實(shí)現(xiàn)方式鎖定為:
使用了四層結(jié)構(gòu)來(lái)實(shí)現(xiàn)一個(gè)標(biāo)題错妖,為何?請(qǐng)讀者仔細(xì)體會(huì)其中含義疚沐。此處省略5000字暂氯。分別構(gòu)建了:
- 底色
- 底色遮罩
- 圖表標(biāo)題文本
- 遮罩
四層。
其原理如下:
最底層:底色層亮蛔,僅僅設(shè)置為主題色的主色即可痴施,永不改變。
底色遮罩層,僅僅設(shè)置白色或黑色以及透明度辣吃,可DAX化动遭,永不改變。
圖表標(biāo)題文本神得,僅僅設(shè)置標(biāo)題文字厘惦,可 DAX 化,永不改變哩簿。
遮罩宵蕉,全透明,永不改變节榜。
擴(kuò)展點(diǎn)為:用戶選擇一個(gè)顏色即可羡玛。
內(nèi)置度量值框架
如果你以為這些就完了,大錯(cuò)特錯(cuò)了宗苍。該模板內(nèi)置了度量值框架稼稿,如下:
它可以引導(dǎo)你正確的管理和使用度量值,并給出了幾個(gè)基本示例浓若。
內(nèi)置中英文體系
對(duì)于 PowerBI 的模型渺杉,在語(yǔ)言方面有兩個(gè)訴求:
- 國(guó)際化
- 中文化
對(duì)于國(guó)際化,在很多外企是有實(shí)際需求的挪钓,當(dāng)不同國(guó)家的人登陸時(shí)是越,可以操作的內(nèi)容需要不同,如英文界面如下:
而中文界面如下:
其好處是:
中文用戶拖拽的字段是中文的碌上,而編寫度量值的時(shí)候可以使用英文倚评,這樣的效率是非常高的。
內(nèi)置經(jīng)緯度
很多時(shí)候馏予,我們需要對(duì)經(jīng)緯度進(jìn)行練習(xí)天梧,例如大區(qū),是這樣的:
這在地圖上是無(wú)法作圖的霞丧,練習(xí)模板內(nèi)置了經(jīng)緯度供大家學(xué)習(xí)呢岗,則有:
有了經(jīng)緯度,就可以更精準(zhǔn)地定位蛹尝,如下:
反映規(guī)律的業(yè)務(wù)
隨機(jī)數(shù)據(jù)是沒(méi)有意義的后豫,我們需要一種定制過(guò)的數(shù)據(jù)來(lái)反映業(yè)務(wù)規(guī)律,如下:
這樣的規(guī)律便于練習(xí)與同比有關(guān)的分析突那,它適用于很多領(lǐng)域挫酿。
與時(shí)俱進(jìn)的可用數(shù)據(jù)源
最討厭的數(shù)據(jù)源就是那種拿出來(lái)就是1999年,那就無(wú)法和現(xiàn)實(shí)世界的時(shí)間做結(jié)合了愕难。
今年是2020年早龟,可以利用數(shù)據(jù)源去配置而得到與今年匹配的數(shù)據(jù)以便將數(shù)據(jù)世界和現(xiàn)實(shí)世界同步惫霸。如下:
數(shù)據(jù)源提供了:
- 單表版本 CSV
- 單表版本 Excel
- 多表版本 Excel 英文
- 多表版本 Excel 中文
總結(jié)
一個(gè)好的數(shù)據(jù)源以及一個(gè)練習(xí)模板是學(xué)習(xí)中非常好的起點(diǎn)。
本文所寫的主題切換思想可以自行實(shí)踐葱弟。而會(huì)員朋友們壹店,你們將得到這個(gè)所有單元格都被檢查過(guò)的數(shù)據(jù)源和模板,如果您發(fā)現(xiàn)有什么問(wèn)題芝加,歡迎反饋茫打。
在十年前,一開始學(xué)習(xí)的時(shí)候妖混,就是沒(méi)有好的數(shù)據(jù)源和好的學(xué)習(xí)起點(diǎn)模板,而現(xiàn)在有了轮洋。