資料模型的資料表型別

已完成

對多數 Excel 使用者而言,建立資料模型的想法可說是全新概念。 使用 Excel 時通常需建立一個大型資料表,以便與 Excel 樞紐分析表和樞紐圖表搭配使用。但有了 Power Query,現代分析師便能用不同的查閱資料表、資料表和關聯性建立資料模型。

在傳統 Excel 時代,使用者須將資料壓平合併為單一大型資料表,並使用 VLOOKUP()、INDEX() 或 MATCH() 函式來建立樞紐分析表及樞紐圖表。

Excel 工作表含有客戶和報價資料,彙集成充滿資料列和資料行的大型資料表。

但現在您可用 Power Query 來載入資料表,建立一個有關聯性的資料模型。

含有客戶和報價資料表的資料模型範例。

在資料模型中新增資料來源時,您必須決定該資料在資料模型中的用途,要將之歸類為查閱資料表還是資料表。

查閱資料表

查閱資料表包括將量化資料分類的質化方式。 這種資料表可為樞紐分析表、樞紐圖表和視覺效果的資料列和資料行提供說明。

受呼叫的資料表就是查閱資料表的範例。 包含每個城市對應縣/省/地區的辦公室資訊。

含有 2 個資料表的資料模型範例:Offices 和 Quotes - 從 Offices 的 CountyID 到 Quotes 的 CountyID 的關聯性。

查閱資料表應遵循的重要規則之一,在於必須包含用以對應至其他資料表的獨一資料行,以便建立關聯性。

使用查閱資料表時應遵循的通用指導方針如下:

  • 大部分內容為文字。

  • 提供描述性資訊,例如名稱、位址、國家/地區、城市和州。

  • 不可頻繁更新資訊。

如果資料要用來建立樞紐分析表資料列及/或資料行中的標籤,則不妨考慮採用查閱資料表。

資料表

數據表將包含與銷售量、數量和報價金額*.* 等資訊相關的量化數據。* 資料表必須有符合查閱數據表的數據行,才能讓關聯性能夠運作。

包含所有客戶或辦公室報價的表格,即是一種資料表的範例。 這種表格應設為長條狀,並儘量納入可歸類為查閱資料表的量化資訊。

關聯性可讓使用者在數據表上執行數學運算, (Count、Sum、MIN、MAX) ,同時讓他們能夠使用查閱表格中包含的詳細數據,將答案分割成進一步的類別。

使用資料表時應遵循的通用指導方針如下:

  • 大部分內容為日期和數字。

  • 使用內容進行運算 (SUM、AVERAGE、MIN、MAX)。

  • 更頻繁更新資訊,例如每小時、每天或每週建立的新銷售或報價。

  • 將資料用於彙總,或樞紐分析表、樞紐圖表或其他視覺效果的值。