Power BI for Office 365(四)Power View第一部分


Power View是一種可以創建動態的交互式報表的工具,並且支持豐富多樣的圖表類型,在Power View中創建的報表可以很容易地進行分享,以及供查看報表的用戶對Power View報表進行交互。從這一篇開始,Anna將利用她在Power Query中得到的數據組織到Power Pivot之后,在Power View中制作動態報表。

要創建Power View報表,在INSERT標簽下就找到Power View按鈕,點擊之后,一個新的Power View工作簿被創建。Power View報告仍然是在Excel中跟其它工作簿並列在一起的,但很明顯它跟傳統的Excel工作簿是完全不相同的,它更像一個報表的設計器。

在Power View工作簿下可以看到相應的Power View的Ribbon菜單。

在Anna的第一份Power View報告中,Anna決定設計一張individual sector績效報告。於是她在Power View Fields中找到在上一篇中創建的SP500_Annual_Data這張表,點擊表的下拉箭頭查看表下的所有列。

Anna發現這些列不是她全部想要的。Power View顯示出的數據是來自上一篇中創建的Power Pivot的,於是Anna選擇Power Pivot的Ribbon菜單,點擊Manage按鈕回到Power Pivot窗口。找到SP500 Annual Data表,然后右鍵她想隱藏的列,選擇Hide from Client Tools。

這樣,列在客戶端就隱藏掉了,但是數據在模型中還是存在的。接下來Anna繼續隱藏了一些在報表中需需要的列。在Power Pivot中隱藏的列會顯示成灰色。

當Anna回到Excel下的Power View報告中,系統發現數據源被更改了,於是彈出了一個對話框,點擊OK之后Power View將對數據模型進行更新。

這樣,Anna就不用擔心每一次她對數據模型的更新會影響到Power View報告的設計,因為每一次對數據源的更改Power View都會根據其變化作出調整。相對來說,更少的列對於報表的創建將更清晰明了。

當然,按照同樣的方法,Anna也可以將隱藏的列再拿回來,方法就是在上面的右鍵菜單中,選擇Unhide from Client Tools。

接下來,Anna開始創建她的第一個Power View報告。

首先,Anna從Power View Fields中將Gain or Loss – dollars以及Sector拖拽到報告面板中,可以看到在Power View報告中自動創建了一張表。

.

Power View會自動為其加上sum匯總項。而這里Anna覺得平均值可能會更直觀一些,於是她將這里替換成了Average gain – dir項。

按照同樣的方法,Anna為表中增加了更多的列。然后Anna點擊Ribbon菜單中的Bar Chart下的Stacked Bar。

可以看到表格變成了一個條狀圖,接下來Anna想給每一個條配上自己的顏色。

Anna選中Power View中的圖表,將Sector拖拽到了Legend區域。然后圖表中的每一條柱子就被標識成了不同的顏色,這樣看上去更美觀一些。

Anna發現圖表中的Legend已經顯得多余了,所以她選擇LAYOUT下的Legend下的 None將其隱藏掉。

可以看到Sector雖然作為報表的Legend,但是報表中的Legend區域已經消失了。這樣看上去更像是Anna所需要的結果。

接下來Anna根據同樣的套路,在報表上添加了更多的圖表。然后將報表題目和工作簿標簽都命名為Sector Performance。

當 Anna的報表設計完成后,可以看到如下的效果。

Power View為Anna提供了很好的交互功能,比如當Anna單擊條狀圖表其中的一個的時候,可以看到報表的其它區域都根據她的選擇發生了相應的變化。

同時顏色也都是跟着響應的。

留意到其中的一項,Energy,它是沒有右上角NASDAQ部分的的圖表的,為什么呢?Anna研究后發現,在NASDAQ中確實沒有Energy的數據,所以Power View自動將這個圖表從界面上移除了。

所有瀏覽這張報告的用戶都可以通過對Sector的選擇從而得到過濾之后的報表,Anna覺得,這絕對是一個很棒的展現工具。

完成這張報表之后,Anna決定創建另外一張報表,這張報表將顯示某一Sector下的子類的所有成員。這里將用到在上一篇中創建的層次結構。

在Power View Fields中可以看到這個層次結構,Anna將其子項Sub_Industry拖拽到Power View報表區域中。

所有的子項都被顯示出來,但是Anna這里關注的只是其中一個大類Consumer Staples Sector下的所有項。Anna留意到Power View報表旁邊的Filter面板,這個面板可以用來篩選已經選中的表,以及Power View整個報表的內容。

Anna希望報表只顯示Consumer Staples分支,所以在篩選界面中刪除了其它項,只保留了Consumer Staples。

篩選完畢后,按照第一張報表中同樣的方法,創建了其余的圖表。同樣將報表名稱和Power View標簽命名成為Consumer Staples。

同樣Anna點擊條狀圖中的一個,跟第一份報表一樣,報表的其它區域都根據條狀圖的選擇進行了響應。

到目前為止,Anna創建了具有豐富交互能力的報表。在下一篇中,我們將介紹Anna如何在Power View中進一步創建功能更豐富的報表。

同時通過這篇,你也可以了解到如何創建一張Power View報告,以及如何同步數據源,以及過濾報表中的數據。同時,你也可以大體了解到Power View所提供的交互能力。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM