資料模型的資料表型別
對多數 Excel 使用者而言,建立資料模型的想法可說是全新概念。 使用 Excel 時通常需建立一個大型資料表,以便與 Excel 樞紐分析表和樞紐圖表搭配使用。但有了 Power Query,現代分析師便能用不同的查閱資料表、資料表和關聯性建立資料模型。
在傳統 Excel 時代,使用者須將資料壓平合併為單一大型資料表,並使用 VLOOKUP()、INDEX() 或 MATCH() 函式來建立樞紐分析表及樞紐圖表。
但現在您可用 Power Query 來載入資料表,建立一個有關聯性的資料模型。
在資料模型中新增資料來源時,您必須決定該資料在資料模型中的用途,要將之歸類為查閱資料表還是資料表。
查閱資料表
查閱資料表包括將量化資料分類的質化方式。 這種資料表可為樞紐分析表、樞紐圖表和視覺效果的資料列和資料行提供說明。
受呼叫的資料表就是查閱資料表的範例。 包含每個城市對應縣/省/地區的辦公室資訊。
查閱資料表應遵循的重要規則之一,在於必須包含用以對應至其他資料表的獨一資料行,以便建立關聯性。
使用查閱資料表時應遵循的通用指導方針如下:
大部分內容為文字。
提供描述性資訊,例如名稱、位址、國家/地區、城市和州。
不可頻繁更新資訊。
如果資料要用來建立樞紐分析表資料列及/或資料行中的標籤,則不妨考慮採用查閱資料表。
資料表
數據表將包含與銷售量、數量和報價金額*.* 等資訊相關的量化數據。* 資料表必須有符合查閱數據表的數據行,才能讓關聯性能夠運作。
包含所有客戶或辦公室報價的表格,即是一種資料表的範例。 這種表格應設為長條狀,並儘量納入可歸類為查閱資料表的量化資訊。
關聯性可讓使用者在數據表上執行數學運算, (Count、Sum、MIN、MAX) ,同時讓他們能夠使用查閱表格中包含的詳細數據,將答案分割成進一步的類別。
使用資料表時應遵循的通用指導方針如下:
大部分內容為日期和數字。
使用內容進行運算 (SUM、AVERAGE、MIN、MAX)。
更頻繁更新資訊,例如每小時、每天或每週建立的新銷售或報價。
將資料用於彙總,或樞紐分析表、樞紐圖表或其他視覺效果的值。