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

在這一課,您將會使用 [資料表匯入精靈] 來連接資料庫、選取要載入的資料,並將該資料匯入 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. 選取下列資料表的核取方塊:DimChannel、DimDate、DimProduct、DimProductSubcategory 以及 FactSales (暫時還不要關閉 [資料表匯入精靈])。

現在您已經連接到資料庫並選取要匯入的資料表,請前往下一節<在匯入之前篩選資料表資料>。

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

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

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

  1. 選取 DimProduct 資料表的資料列,然後按一下 [預覽和篩選][預覽選取的資料表] 對話方塊隨即開啟,其中會顯示 DimProduct 資料表內的所有資料行。

  2. 捲動至右方,清除從 ClassIDStockTypeName 之所有資料行 (總計有 15 個資料行,在 UnitCost 之前停止) 上方的核取方塊,然後按一下 [確定]

    請注意 [套用的篩選器] 連結會出現在 DimProduct 資料列中的 [篩選詳細資料] 資料行。 如果您按一下該連結,就會看到剛才套用之篩選的描述。

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

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

    捲動至右方。 在 ProductCategoryKey 資料行上方,按一下資料格右邊的箭號,向下捲動,取消選取 78,然後按一下 [確定]。 類別目錄 7 和 8 包括遊戲和家用電器,而您不要將這些類別包含在分析中。 該資料格中的箭頭會變更為篩選圖示。

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

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

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

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

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

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

  2. 按一下 [關閉]

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

下一個步驟

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

請參閱

工作

將資料加入至 PowerPivot 活頁簿 (教學課程)

概念

從資料庫匯入資料

安裝 PowerPivot for Excel

重新計算公式

其他資源

資料表之間的關聯性

在 PowerPivot 中加入及維護資料

資料表匯入精靈的參考