使用資料表匯入精靈加入資料 (教學課程)
在這一課,您將會使用 [資料表匯入精靈] 來連接資料庫、選取要載入的資料,並將該資料匯入 PowerPivot 活頁簿中。
PowerPivot 可以從各種關聯式來源匯入資料:Access、Oracle、Sybase、Informix、DB2、Teradata 以及其他來源。 從每一個關聯式來源匯入資料的程序非常類似於下文所描述的內容。
此外,也可以使用自訂查詢或預存程序來載入資料。 您將在下一課進行這列作業。
請注意,為了在分析中使用此資料,必須在關聯式資料庫中的資料與 PowerPivot 活頁簿中的其他資料之間建立關聯性。 建立關聯性的指示將在稍後的課程中提供。 如需詳細資訊,請參閱<建立資料表之間的關聯性 (教學課程)>。
必要條件
本主題是 PowerPivot for Excel 教學課程的一部分,必須依序完成。 如需有關必要條件與教學課程中第一個步驟的詳細資訊,請參閱<PowerPivot for Excel 教學課程簡介>。
若要建立與 Access 資料庫的連接
瀏覽至您電腦上下載範例的位置,然後按兩下 [存放區]。 您將在下一課使用存放區資料。
在 Excel 視窗中的 [PowerPivot] 索引標籤上,按一下 [PowerPivot 視窗]。
在 PowerPivot 視窗的 [首頁] 索引標籤上,按一下 [從資料庫],然後按一下 [從 Access]。 [資料表匯入精靈] 隨即啟動,引導您設定與資料來源的連接。
在 [易記連接名稱] 方塊中,輸入 ContosoDB from Access。
按一下 [資料庫名稱] 方塊右邊的 [瀏覽]。 瀏覽至您下載範例檔案的位置,選取 [ContosoSales],按一下 [開啟],然後按 [下一步] 繼續。
確認已選取 [從資料表和檢視表清單選取來選擇要匯入的資料],然後按 [下一步] 顯示資料庫內所有來源資料表的清單。
選取下列資料表的核取方塊:DimChannel、DimDate、DimProduct、DimProductSubcategory 以及 FactSales (暫時還不要關閉 [資料表匯入精靈])。
現在您已經連接到資料庫並選取要匯入的資料表,請前往下一節<在匯入之前篩選資料表資料>。
在匯入之前篩選資料表資料
您要從 Access 資料庫匯入的 FactSales 和 DimProduct 資料表包含原始 SQL Server Contoso 資料庫中的資料子集:兩個類別目錄 (遊戲和家用電器) 中的銷售額和產品則不包含在內。 您將在匯入之前將篩選套用到其他資料表中的一個資料表,讓您可以排除相同的類別目錄。 您也會從 DimProduct 資料表中篩選出部分資料行。
若要在匯入之前篩選資料表資料
選取 DimProduct 資料表的資料列,然後按一下 [預覽和篩選]。 [預覽選取的資料表] 對話方塊隨即開啟,其中會顯示 DimProduct 資料表內的所有資料行。
捲動至右方,清除從 ClassID 到 StockTypeName 之所有資料行 (總計有 15 個資料行,在 UnitCost 之前停止) 上方的核取方塊,然後按一下 [確定]。
請注意 [套用的篩選器] 連結會出現在 DimProduct 資料列中的 [篩選詳細資料] 資料行。 如果您按一下該連結,就會看到剛才套用之篩選的描述。
現在選取 DimProductSubcategory 的資料列,然後按一下 [預覽和篩選]。
因為您只對某些產品感興趣,所以要套用篩選,以便只匯入這些類別目錄的資料。
捲動至右方。 在 ProductCategoryKey 資料行上方,按一下資料格右邊的箭號,向下捲動,取消選取 7 和 8,然後按一下 [確定]。 類別目錄 7 和 8 包括遊戲和家用電器,而您不要將這些類別包含在分析中。 該資料格中的箭頭會變更為篩選圖示。
在 ProductSubcategoryDescription 資料行上方,清除資料格左邊的核取方塊。 由於描述幾乎與名稱相同,所以不需要匯入兩個資料行,而且除去不必要的資料行也可讓您的活頁簿較小,更易於導覽。 按一下 [確定]。
匯入選取的資料表和資料行資料
最後,匯入選取的資料。 此精靈會匯入資料表關聯性,連同資料表資料。 如需有關關聯性的詳細資訊,請參閱<資料表之間的關聯性>。
若要匯入選取的資料表和資料行資料
檢閱您的選取項目。 如果確認無誤,請按一下 [完成]。
當匯入資料時,精靈會顯示已經提取的資料列數。 所有資料都匯入之後,就會顯示成功訊息。 請注意,您單是從 [FactSales] 資料表就已經匯入超過 2 百萬個資料列。
按一下 [關閉]。
精靈隨即關閉,然後資料會出現在 PowerPivot 視窗中。 每一個資料表都已經加入成為 PowerPivot 視窗中的新索引標籤。 如果在來源端發生資料變更,您可以使用資料重新整理,讓匯入 PowerPivot 視窗中的資料保持為最新資料。 如需詳細資訊,請參閱<PowerPivot 中更新資料的不同方式>。
下一個步驟
若要繼續進行本教學課程,請前往下一個主題:使用自訂查詢加入資料 (教學課程)。