Excel Power View 和資料模型



Power View 基於工作簿中的資料模型,該模型由 Power Pivot 建立和管理。您可以從 Power Pivot 視窗訪問資料模型。由於 Power Pivot 在管理 Power Pivot 視窗中使用的最佳化,您將能夠即時處理大型資料集。Power View 視覺化及其互動式功能之所以成為可能,是因為有了資料模型。

您也可以從工作簿中的 Power View 工作表建立和/或修改資料模型。

對於那些對 Excel 中的資料模型概念不熟悉的使用者,建議參考 Excel Power Pivot 教程瞭解詳細資訊。在本章中,您將瞭解有關 Power View 和資料模型的更多資訊。

Power View 和資料模型

您已經瞭解到 Power View 基於在 Power Pivot 視窗中建立和管理的資料模型。您還看到了基於大型資料(例如奧運會資料)的互動式視覺化的強大功能,這些資料已成為資料模型的一部分。

當您的工作簿中存在資料模型時,無論何時建立 Power View 工作表,它都會自動從資料模型獲取資料表以及它們之間定義的關係,以便您可以從相關資料表中選擇欄位。

如果您的工作簿中包含 Excel 表格,則可以將其連結到資料模型中的資料表。但是,如果您擁有大型資料集(例如奧運會資料),則 Power View 會透過直接從資料來源建立資料模型來進行最佳化。

一旦您的工作簿中存在資料模型並且在表之間定義了關係,您就可以在 Power View 中視覺化和探索資料了。

您可以重新整理資料模型中的資料以更新您從建立資料模型的資料來源中進行的修改。

從 Power View 工作表建立資料模型

您還可以按照以下步驟直接從 Power View 工作表建立資料模型:

從包含兩個工作表中銷售人員資料和銷售資料的新工作簿開始。

Range of Data
  • 從銷售人員工作表中的資料範圍建立一個表格,並將其命名為銷售人員。

  • 從銷售工作表中的資料範圍建立一個表格,並將其命名為銷售。

您的工作簿中現在有兩個表格:銷售人員和銷售。

  • 單擊銷售工作表中的**銷售**表格。

  • 單擊功能區上的**插入**選項卡。

  • 在報表組中單擊 Power View。

Insert Power View

您的工作簿中將建立一個新的 Power View 工作表。一個表格視覺化顯示銷售表中的所有欄位。請注意,您的工作簿中沒有資料模型。

Active Data Table

正如您在 Power View 欄位列表中觀察到的,工作簿中的兩個表都顯示出來了。但是,在 Power View 中僅顯示活動表(銷售)的欄位。

在 Power View 中的表格中,顯示了銷售人員 ID。假設您想顯示銷售人員姓名而不是 ID。

在 Power View 欄位列表中,進行以下更改:

  • 取消選中銷售表中的銷售人員 ID 欄位。
  • 選中銷售人員表中的銷售人員欄位。

由於您的工作簿中沒有資料模型,因此兩個表之間不存在關係。Power View 中不顯示任何資料。Excel 顯示訊息指示您該怎麼做。

Create Selected Fields

Power View 欄位窗格中將顯示一個**建立**按鈕。單擊**建立**按鈕。

Power View 工作表本身將出現一個**建立關係**對話方塊。

Relationship Dialog Box

使用銷售人員 ID 欄位在兩個表之間建立關係。

在不關閉 Power View 工作表的情況下,您已成功建立了以下內容:

  • 包含兩個表的資料模型,以及
  • 兩個表之間的關係。

欄位**銷售人員**與銷售資料一起出現在 Power View 中的表格中。

Salesperson
  • 將欄位區域中的欄位重新排列為區域、銷售人員和∑訂單金額,按此順序。

  • 將欄位月份拖動到按圖塊排列區域。

  • 將視覺化切換到矩陣。

Visualization Matrix

您可以看到,對於每個區域,都顯示了該區域的銷售人員和訂單金額總和。每個區域都顯示小計。顯示按圖塊中所選的月份顯示。當您在圖塊中選擇一個月時,矩陣中將顯示該月的相關資料。

由於現在已建立資料模型,因此您可以使用 Power View 視覺化。您可以在 Power Pivot 視窗中進行檢查。

  • 單擊功能區上的**POWERPIVOT**選項卡。

  • 在資料模型組中單擊**管理**。將出現 Power Pivot 視窗。

Manage Data

資料表 - 銷售人員和銷售在資料模型中建立,並定義了關係。

從 Power View 工作表修改資料模型

您還可以透過新增資料表並在資料表之間建立關係,從 Power View 工作表修改工作簿中的資料模型。

  • 考慮工作簿中的 Excel 表格 - 銷售目標。
SalesTarget
  • 單擊 Power View 工作表。

  • 單擊矩陣。

  • 將視覺化切換到表格。

  • 取消選中欄位 - 月份。

  • 單擊 Power View 欄位窗格中的**全部**選項卡。您可以看到表格銷售目標已包含在內。

  • 單擊功能區上的**POWERPIVOT**選項卡。

  • 單擊管理。將出現 Power Pivot 視窗,顯示資料模型。

Power Pivot

您可以從 Power View 本身向資料模型新增資料表。

  • 單擊 Power View 工作表。

  • 在 Power View 欄位列表中選擇銷售目標表中的欄位**銷售目標**。

Sales Summary

新的欄位銷售目標已新增到表格中,但出現一條訊息 - 可能需要表之間的關係。出現一個**建立**按鈕。

  • 單擊**建立**按鈕。將出現**建立關係**對話方塊。

  • 使用銷售人員 ID 欄位建立關係,然後單擊確定。

Create Relationship

單擊 Power Pivot 視窗。

Pivot Window

您在 Power View 工作表中建立的關係反映在資料模型中。

  • 單擊 Power View 欄位窗格中欄位區域中的欄位銷售目標的箭頭。

  • 從下拉列表中選擇**不彙總**。

Not Summarize

重新排列欄位區域中的欄位。

Fields Sales Summary
廣告