【怒】PowerBI 報告設計思想 – 導航篇
- 2019 年 10 月 6 日
- 筆記

由於報告內容逐漸變多,導航變得非常重要。本文重點來看導航的設計。
導航效果
先來看下大致導航的概念。通過案例是最容易理解的:

動態效果:
導航很容易理解,就是幫助用戶可以跳轉的結構。PowerBI默認是不支援導航的,但可以通過書籤來設置導航。
以下我們分為:
- 橫向單層導航
- 縱向單層導航
- 多層導航
來分別舉例說明導航的構造方法。
橫向單層導航
顧名思義,就是橫著的導航。例如:

當然,您也可以換一個顏色,如下:

只要你的頁面元素構造按照顏色主題進行了優化,那統一更換顏色便不是難事。 在PowerBI中建立導航需要使用書籤功能,可以參考我們出品的《PowerBI自助商業智慧分析基礎系列》課程,裡面有系統化的介紹,這裡不再贅述。

通過設定標籤,來完成向特定頁面的跳轉。
縱向單層導航
顧名思義,就是縱向的導航。例如:

當然也可以切換為其他顏色主題,如下:

從本質來說,橫向和縱向並沒有大的區別,不過在實踐中,還是有一些注意點,我們給出。
導航的選擇
雖然選擇橫嚮導航和縱嚮導航是一樣的,但在實際中存在的區別如下:
- 橫嚮導航的佔據空間更小,文字標題長度相對較短,菜單項相對更少;
- 縱嚮導航的佔據空間更大,文字標題長度相對較長,菜單項相對更多。
因此,如果希望節省空間,優先使用橫嚮導航;如果導航項目超過6個,但小於12個,通常採用縱嚮導航。
還需要注意的是:2019.8月以後,用戶在 PowerBI 服務端可以選擇查看報告的模式是新外觀還是舊外觀,如下:

它們的最大不同恰好在於:
- 新外觀,默認使用縱向頁面導航;
- 舊外觀,默認使用橫向頁面導航。
而這個選擇權的控制在於用戶。這就導致有可能你無法預計用戶使用的方法。因此,推薦:只顯示一個頁面作為統一的入口,並隱藏所有頁面,通過自行設計的導航來實現頁面間的跳轉。
另一個問題就是如果頁面非常多,例如多達50個頁面,該怎麼做呢?多級導航。
多級菜單式導航
多級導航,可以應對不設上限的報表頁數,完全做到按需訂製。這裡以下拉菜單方式的多級導航來做一個說明。如下:

當然了,也可以改變主題顏色,如下:

這樣既可以節省空間,又可以支援多個頁面。當然,它是以多一次點擊或佔用更大頁面空間為代價的。
書籤的高級用法
為了實現多級導航,書籤須被用到極致,即:

關於書籤的用法,可以參考我們出品的《PowerBI自助商業智慧分析基礎系列》課程,裡面有系統化的介紹,這裡不再贅述。這裡只是強調書籤可以保存的內容包括:
- 當前頁面某些視覺元素的數據篩選條件
- 當前頁面某些視覺元素的顯示或隱藏狀態
- 當前頁面的位置
這裡提到的某些視覺元素的某些,可以是:
- 全部元素
- 所選元素
這裡的精妙之處就在於只用到所選視覺對象的顯示或隱藏。
總結
不管如何,導航系統幾乎是PowerBI報告中最重要的部件,就像是一個引路員,導航結構設計得清晰,那整個報告都變得更加容易解讀了。本文中所提到的三種導航方法,總有一種適合您。
動態效果:
另外,導航或者叫菜單,還可以實現成更加美化和優化的狀態,這部分內容,我們在後續的文章中再專門的優化與改進部分進行介紹。
系統化學習,認認真真對待。
本文源文件已經共享至: – PBI基礎 星球 – 訂閱會員 星球
祝各位玩得開心。