您可以彈性地從各種支援資料庫輸入資料。 您也可以執行原生資料庫查詢,這樣可以節省在 Power Query 中建立相同結果所花的時間。   

警告: 如果您執行由其他使用者撰寫的原生資料庫查詢,系統會提示您確認您瞭解會以認證評估的查詢。

當您連接到資料庫時,您可以在 SQL語句方塊中指定原生資料庫查詢。 在下列範例中,我們使用原生資料庫查詢SQL Server資料庫資料。 此程式與所有其他支援的資料庫類似。

  1. 選取資料>從資料庫>資料庫>資料庫SQL Server資料。[SQL Database對話方塊會出現。

  2. 指定使用原生資料庫查詢從何處輸入資料的伺服器和資料庫。

  3. 選取 [進階選項]

  4. 在 SQL 方塊中輸入您的原生資料庫查詢。


    [SQL Server 資料庫) 對話方塊
    視資料庫不同,可能提供其他選項。

  5. 選取 [確定]。

  6. 如果這是您第一次連接到此伺服器,系統就會提示您選取驗證模式以連接到資料庫。 選取適當的驗證模式,然後繼續。 

  7. 資料會回到 Power Query 編輯器

  8. 根據您偏好來圖形資料,然後按一下 [& 關閉 以儲存變更,然後將資料導入工作表。

注意事項    當您導入 Access 資料庫時,它不會顯示SQL文字方塊,但在導航器視窗中,會列出查詢。 Access 查詢是以SQL為基礎,您可以選取查詢以有效地指定SQL語句。

若要編輯報表SQL內容

  1. 根據資料庫來源,選取查詢中的儲存格。

  2. 選取查詢>編輯。 Power Query 編輯器會出現。

  3. 左側[查詢設定窗格中的 [已應用步驟設定,以滑鼠右鍵按一下 [來源步驟,然後選取 [編輯設定。 [ 導航器」 對話方塊會出現。

  4. 在 SQL語句方塊中進行變更,然後選取確定 。

    新結果會顯示在資料預覽中。

  5. 完成查詢編輯後,選取>關閉並載入

    新的結果會顯示在工作表中。

另請參閱

適用於 Excel 的 Power Query 說明

從外部資料來源匯入資料

在 Excel 中重新整理外部資料連線

使用原生資料庫查詢來 (docs.com)

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?

What affected your experience?

Any additional feedback? (Optional)

Thank you for your feedback!

×