使用原生資料庫查詢 (Power Query) 從資料庫匯入資料

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

附註: Power Query 在 Excel 2016 中稱為「取得及轉換」。此處所提供的資訊適用於兩者。 若要深入了解,請參閱 Excel 2016 中的取得及轉換

使用 Power Query,您都可以直接使用 Power Query,而不由以建立使用 Power Query 介面查詢在資料庫執行原生資料庫查詢來匯入支援 Power Query (除了 Microsoft Access) 的所有資料庫中的資料。這個選項可讓您可以使用現有的查詢的搜尋結果所需的資料,而不必重建查詢中使用 Power Query 介面。此功能的使用複雜的查詢,您可能不想要或瞭解如何使用 Power Query 介面重建匯入資料尤其有用。

安全性附註 : 原生資料庫查詢的目的是會影響非端。不過,Power Query 不保證查詢不會影響資料庫。如果您執行其他使用者所撰寫的原生資料庫查詢,將會提示您確認您是注意將會評估查詢的使用您的認證。

Power Query 可讓您在連接資料庫時,在 [SQL 陳述式] 方塊中指定原生資料庫查詢。 在此範例中,我們會使用原生資料庫查詢從 SQL Server 資料庫匯入資料。 對於 Power Query 支援的其他資料庫,程序大同小異。

  1. 連線至 SQL Server 資料庫使用 Power Query。在 [ POWER QUERY ] 索引標籤的功能區中,選取 [從資料庫] >從 SQL Server 資料庫

    從資料庫取得外部資料
  2. [Microsoft SQL 資料庫] 對話方塊中:

    1. 指定 [伺服器][資料庫],以連接到您要使用原生資料庫查詢從中匯入資料的位置。

    2. 展開 [SQL 陳述式] 以顯示方塊,您可以在其中輸入或複製原生資料庫查詢。 指定查詢後,按一下 [確定]

      執行原生資料庫查詢

  3. 如果這是您第一次連線到此伺服器,在下一個對話方塊中會提示您選取連至資料庫的驗證模式。 選取適當的驗證模式並繼續。

    附註:  若 Power BI 中已針對該資料來源指定存取要求資訊,但您對於所連線的資料來源 (伺服器/資料庫) 沒有存取權,系統將會提示您要求伺服器/資料庫的存取權。 如需要求資料來源存取權的詳細資訊,請參閱要求存取內部資料來源

  4. 執行原生資料庫查詢後,[查詢編輯器] 中即會傳回資料。 依需要重塑資料,然後按一下 [套用並關閉] 儲存變更並將資料匯入工作表。

    查詢編輯器

另請參閱

從外部資料來源匯入資料

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×