共用方式為


使用資料表匯入精靈加入資料 (教學課程)

在這一課,您將會使用 [資料表匯入精靈] 來連接資料庫、選取要載入的資料,並將該資料匯入 PowerPivot 活頁簿中。

PowerPivot 可以從各種關聯式來源匯入資料:Access、Oracle、Sybase、Informix、DB2、Teradata 以及其他來源。從每一個關聯式來源匯入資料的程序非常類似於下文所描述的內容。

此外,也可以使用自訂查詢或預存程序來載入資料。您將在下一課進行這列作業。

請注意,為了在分析中使用此資料,必須在關聯式資料庫中的資料與 PowerPivot 活頁簿中的其他資料之間建立關聯性。建立關聯性的指示將在稍後的課程中提供。如需詳細資訊,請參閱<建立資料表之間的關聯性 (教學課程)>。

必要條件

本主題是 PowerPivot for Excel 教學課程的一部分,必須依序完成。如需有關必要條件與教學課程中第一個步驟的詳細資訊,請參閱<PowerPivot for Excel 教學課程簡介>。

建立與 Access 資料庫的連接

  1. 瀏覽至您電腦上下載範例的位置,然後按兩下 [存放區]。您將在下一課使用存放區資料。

  2. 在 Excel 視窗中的 [PowerPivot] 索引標籤上,按一下 [PowerPivot 視窗]

  3. 在 PowerPivot 視窗中的 [常用] 索引標籤上,按一下 [從資料庫],然後選取 [從 Access]。這樣會啟動 [資料表匯入精靈],引導您設定與資料來源的連接。

  4. [易記連接名稱] 欄位中,輸入 ContosoDB from Access

  5. [資料庫名稱] 欄位中,按一下 [瀏覽]。導覽至您已經下載範例檔案的位置,並選取 [ContosoSales],然後按一下 [開啟]

  6. [下一步] 並確認已選取 [從資料表和檢視表清單選取來選擇要匯入的資料]

  7. 您要從資料表和檢視表的清單中選取,所以按 [下一步] 顯示資料庫內所有來源資料表的清單。

  8. 選取下列資料表的核取方塊:DimChannel、DimDate、DimProduct、DimProductSubcategory 以及 FactSales。

既然您已經連接到資料庫並選取要匯入的資料表,請前往標題為在匯入之前篩選資料表資料的下一節。

在匯入之前篩選資料表資料

您要從 Access 資料庫匯入的 FactSales 和 DimProduct 資料表包含原始 SQL Server Contoso 資料庫中的資料子集:兩個類別目錄 (遊戲和家用電器) 中的銷售額和產品則不包含在內。您將在匯入之前將篩選套用到其他資料表中的一個資料表,讓您可以排除相同的類別目錄。您也會從 DimProduct 資料表中篩選出部分資料行。

在匯入之前篩選資料表資料

  1. 選取 [DimProduct] 資料表的資料列,然後按一下 [預覽和篩選]

  2. [預覽選取的資料表] 視窗隨即開啟,其中會顯示 DimProduct 資料表內的所有資料行。

  3. 清除從 [ClassID][StockTypeName] 之所有資料行 (總計有 15 個資料行) 上方的核取方塊,然後按一下 [確定]

  4. 請注意 [套用的篩選] 字樣現在會顯示在 [DimProduct] 資料列的 [篩選詳細資料] 資料行中,而且如果您按一下該連結,您將會看到您剛才套用之篩選的文字描述。

  5. 現在選取 DimProductSubcategory 的資料列,然後按一下 [預覽和篩選]

  6. 因為您只對某些產品感興趣,所以要套用篩選,以便只匯入這些類別目錄的資料。

    按一下 [ProductCategoryKey] 資料行上方的箭號,然後取消選取 [7][8]。類別目錄 7 和 8 包括遊戲和家用電器,而您不要將這些類別包含在分析中。

  7. 清除 [ProductSubcategoryDescription] 資料行上方的核取方塊。由於描述幾乎與名稱相同,所以不需要匯入兩個資料行,而且除去不必要的資料行也可讓您的活頁簿較小。按一下 [確定]

匯入選取的資料表和資料行資料

最後,匯入選取的資料。此精靈會匯入資料表關聯性,連同資料表資料。如需有關關聯性的詳細資訊,請參閱<資料表之間的關聯性>。

匯入選取的資料表和資料行資料

  1. 檢閱您的選取項目。如果確認無誤,請按一下 [完成]

    當匯入資料時,精靈會顯示已經提取的資料列數。所有資料都匯入之後,就會顯示一則訊息,指出此作業已順利完成。請注意,您單是從 [FactSales] 資料表就已經匯入超過 2 百萬個資料列。

  2. 按一下 [關閉]

    精靈隨即關閉,而且您可以看到 PowerPivot 視窗。每一個資料表都已經加入成為 PowerPivot 視窗中的新索引標籤。如果在來源端發生資料變更,您可以使用資料重新整理,讓匯入 PowerPivot 視窗中的資料保持為最新資料。如需詳細資訊,請參閱<更新 PowerPivot 中資料不同的方式>。

下一個步驟

若要繼續進行本教學課程,請前往下一個主題:使用自訂查詢加入資料 (教學課程)