使用自訂查詢加入資料 (教學課程)
在這項工作中,您將連接到 Microsoft Access 資料庫,然後使用自訂查詢將資料匯入 PowerPivot 活頁簿。 Access 資料庫是關聯式資料來源。 PowerPivot 可以從各種關聯式來源匯入資料:SQL Server、Oracle、Sybase、Informix、DB2、Teradata 等等。
從 Access 資料庫匯入資料的作業包含連接至資料庫、找出查詢檔以及執行查詢,然後將資料匯入 PowerPivot 活頁簿。
請注意,為了在分析中使用此資料,您需要在 Access 資料庫中的資料與 PowerPivot 活頁簿中的其他資料之間建立關聯性。 建立關聯性的指示將在稍後的課程中提供。 如需詳細資訊,請參閱<建立資料表之間的關聯性 (教學課程)>。
必要條件
本主題是 PowerPivot for Excel 教學課程的一部分,必須依序完成。 如需有關必要條件與教學課程中第一個步驟的詳細資訊,請參閱<PowerPivot for Excel 教學課程簡介>。
若要建立與 Access 資料庫的連接
在 PowerPivot 視窗的 [首頁] 索引標籤上,按一下 [從資料庫],然後按一下 [從 Access]。 [資料表匯入精靈] 隨即出現,引導您設定與資料來源的連接。
在 [易記連接名稱] 方塊中,輸入 Product Category Access DB。
按一下 [資料庫名稱] 方塊右邊的 [瀏覽]。 瀏覽至您下載範例檔案的位置,選取 [ProductCategories],然後按一下 [開啟]。
按 [下一步]。
使用查詢選取要匯入的資料
使用 [資料表匯入精靈] 從資料表清單中選取以進行匯入的程序,已詳述於本教學課程的上一課中。 因此,您將使用自訂查詢匯入這組 Access 資料,而不必重複那些步驟。
[資料表匯入精靈] 會引導您完成這些步驟。 您可以匯入查詢、複製並貼上現有查詢的文字,或者使用 PowerPivot 圖形化查詢產生器撰寫新的查詢。 在這一課,您將匯入從 IT 部門收到的查詢。
若要使用查詢設計工具選取要匯入的資料
選取 [撰寫查詢以指定要匯入的資料] 選項,然後按 [下一步]。
在 [易記查詢名稱] 方塊中,輸入 Product Category Query。
按一下 [設計],即可開啟 [查詢產生器] 對話方塊。
按一下 [匯入],然後瀏覽到您電腦上儲存範例的位置。
如果沒有列出該檔案,按一下檔案的向下箭頭,然後選取 [所有檔案 (*.*)]。
選取 SQLQuery,然後按一下 [開啟]。
SQL 陳述式隨即出現在視窗中。 此查詢會選取 ProductCategory 資料表中的所有資料,但 [GAMES and TOYS] 和 [HOME APPLIANCES] 除外。
依序按一下 [確定]、[驗證] 和 [完成]。您匯入之資料行的摘要隨即出現。
當匯入完成時,請按一下 [關閉]。
此資料會在您的 PowerPivot 活頁簿中顯示為新的資料表,名稱為 Query。 您可以透過重新整理,讓此資料保持最新狀態。 如果 Access 資料庫的內容變更,重新整理可讓您的 PowerPivot 資料保持最新狀態。如需詳細資訊,請參閱<PowerPivot 中更新資料的不同方式>。
以滑鼠右鍵按一下 [Query] 索引標籤,然後選取 [重新命名],即可重新命名新資料表。 輸入 ProductCategory,然後按 Enter。 如果訊息對話方塊開啟,請按一下 [確定]。
下一個步驟
若要繼續進行本教學課程,請前往下一個主題:<使用複製和貼上加入資料 (教學課程)>。