使用Excel Power Pivot進行資料建模



Microsoft Excel Power Pivot是一個用於資料建模和分析的優秀工具。

  • 資料模型是Power Pivot資料庫。

  • DAX是一種公式語言,可用於透過DAX公式建立資料模型中資料的元資料。

  • 使用資料模型中的資料和元資料建立的Excel Power PivotTable使您可以分析資料並呈現結果。

在本教程中,您將學習使用Power Pivot資料模型和DAX進行資料建模以及使用Power Pivot進行資料分析。如果您不熟悉Power Pivot,請參考Excel Power Pivot教程。

您在上章 - 資料建模和分析概念中學習了資料建模過程步驟。在本節中,您將學習如何使用Power Pivot資料模型和DAX執行每個步驟。

在以下部分中,您將學習將這些過程步驟應用於Power Pivot資料模型的方法,以及如何使用DAX。

資料塑形

在Excel Power Pivot中,您可以從各種型別的資料來源匯入資料,並在匯入過程中檢視和選擇要匯入的表和列。

  • 確定資料來源。

  • 查詢資料來源型別。例如,資料庫或資料服務或任何其他資料來源。

  • 確定當前上下文中哪些資料相關。

  • 確定資料的適當資料型別。在Power Pivot資料模型中,您只能為表中的一整列使用一種資料型別。

  • 確定哪些表是事實表,哪些是維度表。

  • 確定表之間相關的邏輯關係。

將資料載入到資料模型中

您可以使用功能區上Power Pivot視窗中提供的多個選項將資料載入到資料模型中。您可以在“獲取外部資料”組中找到這些選項。

Loading Data into Data Model

您將在“將資料載入到資料模型中”一章中學習如何將資料從Access資料庫載入到資料模型中。

為了說明目的,使用了包含損益資料的Access資料庫。

在資料模型中定義資料型別

Power Pivot中資料建模過程的下一步是定義載入到資料模型中的表中列的資料型別。

您將在“在資料模型中定義資料型別”一章中學習如何在表中定義列的資料型別。

建立表之間的關係

Power Pivot中資料建模過程的下一步是在資料模型中建立表之間的關係。

您將在“擴充套件資料模型”一章中學習如何在表之間建立關係。

建立新的資料洞察

在資料模型中,您可以建立建立新資料洞察所需的元資料,方法如下:

  • 建立計算列
  • 建立日期表
  • 建立度量值

然後,您可以透過建立基於表中的列和在PivotTable欄位列表中顯示為欄位的度量值的動態Power PivotTable來分析資料。

新增計算列

表中的計算列是您使用DAX公式新增到表的列。

您將在“擴充套件資料模型”一章中學習如何在資料模型中的表中新增計算列。

建立日期表

要在DAX公式中使用時間智慧函式來建立元資料,您需要一個日期表。如果您不熟悉日期表,請參考“瞭解日期表”一章。

您將在“擴充套件資料模型”一章中學習如何在資料模型中建立日期表。

建立度量值

您可以使用DAX函式和DAX公式在資料表中建立各種度量值,用於根據當前上下文的資料分析所需的各種計算。

這是使用DAX進行資料建模的關鍵步驟。

您將在後續章節中學習如何為損益分析的各種目的建立度量值。

使用Power PivotTable分析資料

您可以為損益分析的每個方面建立Power PivotTable。當您在後續章節中學習如何使用DAX建立度量值時,您還將學習如何使用這些度量值和Power PivotTable來分析資料。

廣告