05.15 PowerPivot|強大的數據分析處理工具

如果你需要集成不同數據源的數據,需要導入更多的數據進行分析,需要創建可移植、可重用的數據,可以試試PowerPivot!

PowerPivot 是 Excel 中可用的三大數據分析工具之一,它是一種數據建模技術,用於創建數據模型,建立關係,以及創建計算。 可使用 PowerPivot 處理大型數據集,構建廣泛的關係,以及創建複雜(或簡單)的計算,這些操作全部在高性能環境中和所你熟悉的 Excel 內執行。

添加Power Pivot

Power Pivot是Excel中的一組程序應用。打開一個工作簿,點擊文件-選項-加載項。在管理框中,單擊COM加載項-轉到,選中Microsoft Office Power Pivot 框,然後單擊確定。

PowerPivot|強大的數據分析處理工具

PowerPivot|強大的數據分析處理工具

就可以將Power Pivot添加到功能區。

PowerPivot|強大的數據分析處理工具

PowerPivot功能

點擊數據模型下的“管理”,可在其中查看和管理數據模型,添加計算,建立關係,以及查看 PowerPivot“數據模型”的元素。“數據模型”是表或其他數據的集合,表或數據之間通常建立有關係。

PowerPivot|強大的數據分析處理工具

“PowerPivot 窗口” 也可以用於建立模型中包括的數據之間的關係,並以圖形方式表示此類關係。 通過從“PowerPivot 窗口” 右下側選擇 “關係圖視圖” 圖標,可以查看 PowerPivot 數據模型中的現有關係。

PowerPivot|強大的數據分析處理工具

使用關係圖視圖添加關係

我們以奧運會數據作為示例,Excel 工作簿包含一個名為 “主辦地” 的表格。 我們將 “主辦地” 複製粘貼到 Excel 中,隨後將數據設置為表格格式。 要將 “主辦地” 表格添加到數據模型,我們需要建立關係。 我們將使用 Power Pivot 直觀地展現數據模型中的關係,然後創建關係。

首先,在 Excel 中,單擊 “主辦地” 選項卡,讓它成為活動工作表。然後在功能區上選擇 PowerPivot-表格-添加到數據模型。 此步驟會將 “主辦地” 表格添加到數據模型。Power Pivot 窗口顯示該模型中的所有表。

PowerPivot|強大的數據分析處理工具

在 Power Pivot 窗口的 “視圖” 部分中,單擊“關係圖視圖”。使用滑動條調整關係圖大小,可以查看關係圖中的所有對象。通過拖動標題欄來重新排列表,使之可見並且彼此相鄰。有四個表與其他表無關:“主辦地” 、“小項”、“W_Teams”和“S_Teams”。

PowerPivot|強大的數據分析處理工具

我們注意到,“獎牌”表和“小項”表均有一個名為“DisciplineEvent”的字段。進一步檢查可以確定,“小項”表中的 DisciplineEvent 字段包含唯一、非重複的值。

在“獎牌”表與“小項”表之間創建關係。在關係圖視圖中,將“小項”表中的表中的 DisciplineEvent 字段拖動到“獎牌”表中的 DisciplineEvent 字段。此時兩者之間將顯示一條直線,表示已建立關係。

PowerPivot|強大的數據分析處理工具

創建層次結構

大多數數據模型都包含具有繼承關係層次結構的數據。 常見示例包括日曆數據、地理位置數據和產品類別。

在 Power Pivot 中創建層次結構非常有用,你可以將一個項目拖動到報表(即層次結構),而不必反覆組合和排序相同字段。

奧運會數據也屬於層次結構。

PowerPivot|強大的數據分析處理工具

創建“大項”層次結構

在 Power Pivot 中,切換到關係圖視圖。 展開“小項”表,以便可以輕鬆地查看該表的所有字段。按住 Ctrl,然後單擊“大項” 、“分項”和“小項”字段。選中這三個字段,右鍵單擊然後選擇“創建層次結構”。確認“大項”出現在該層次結構中的第一位,然後是“分項”,最後是“小項”。

雙擊標題 “Hierarchy1“,鍵入“SDE”來為新層次結構重命名。

PowerPivot|強大的數據分析處理工具

創建“位置”層次結構

在 Power Pivot 的關係圖視圖中,選擇“主辦地”表,單擊表格標題中的“創建層次結構”按鈕,如以下屏幕所示。

PowerPivot|強大的數據分析處理工具

向層次結構添加列有多種方法。 將 “季節” 、“城市”和 NOC_CountryRegion字段拖動到層次結構名稱(本例中為“位置”字段),添加這些字段。

右鍵單擊 EditionID,選擇“添加到層次結構”。選擇“位置”。確保層次結構子節點的順序正確。

PowerPivot|強大的數據分析處理工具

現在,我們已經有了 “大項” 和 “位置” 層次結構。

可將其添加到數據透視表或 Power View,迅速獲得包含有用數據分組的結果。結合 Power View 的使用你就能創建賞心悅目的報表啦。


分享到:


相關文章: