MySQL 資料庫
摘要
項目 | 說明 |
---|---|
發行狀態 | 正式發行 |
產品 | Excel Power BI (語意模型) Power BI (數據流) 網狀架構 (資料流 Gen2) Power Apps (數據流) Dynamics 365 Customer Insights Analysis Services |
支援的驗證類型 | Windows (Power BI Desktop、Excel、具有網關的在線服務) 資料庫(Power BI Desktop、Excel) 基本 (具有閘道的線上服務) |
函式參考檔 | MySQL.Database |
注意
某些功能可能會存在於一個產品中,但由於部署排程和主機特定功能,而不存在其他功能。
必要條件
您需要先安裝 Oracle MySQL 連線 or/NET 套件,才能在 Power BI Desktop 中使用此連接器。 此元件也必須安裝在執行內部部署數據閘道的電腦上,才能在Power Query Online 中使用此連接器(資料流)或 Power BI 服務。 MySQL 連接器需要正確安裝 MySQL 連線 or/NET 套件。 若要判斷套件是否已正確安裝,請開啟 PowerShell 視窗並執行下列命令:
[System.Data.Common.DbProviderFactories]::GetFactoryClasses()|ogv
如果套件已正確安裝,則會在產生的對話框中顯示 MySQL 資料提供者。 例如:
如果套件未正確安裝,請與您的 MySQL 支援小組合作,或連絡 MySQL。
支援的功能
- Import
- 進階選項
- 以分鐘為單位的命令逾時
- 原生 SQL 語句
- 關聯性數據行
- 使用完整階層架構巡覽
從 Power Query Desktop 連線 至 MySQL 資料庫
若要進行連線,請執行下列步驟:
在 連接器選取範圍中選取 [MySQL 資料庫] 選項。 詳細資訊: 取得數據的位置
在 [ MySQL 資料庫] 對話方塊中,提供伺服器和資料庫的名稱。
在 [使用者名稱和密碼] 方塊中,選取 [資料庫驗證類型] 並輸入 MySQL 認證。
選取要套用認證至的層級。
完成後,請選取 [ 確定]。
注意
如果未加密連線,系統會提示您輸入下列對話方塊。
選取 [ 確定 ] 以使用未加密的連線來連線到資料庫,或遵循 指示 來設定 SQL Server 的加密連線。
在 [導覽器] 中,選取您需要的數據,然後載入或轉換數據。
從 Power Query Online 連線 至 MySQL 資料庫
若要進行連線,請執行下列步驟:
在 連接器選取範圍中選取 [MySQL 資料庫] 選項。 詳細資訊: 取得數據的位置
在 [ MySQL 資料庫] 對話方塊中,提供伺服器和資料庫的名稱。
如有必要,請包含內部部署數據網關的名稱。
在 [用戶名稱] 和 [密碼] 方塊中,選取 [基本身份驗證種類] 並輸入 MySQL 認證。
如果您的連線未加密,請清除 [使用加密 連線。
選取 [下一步 ] 以連線到資料庫。
在 [導覽器] 中,選取您需要的數據,然後選取 [轉換數據] 以轉換 Power Query 編輯器 中的數據。
使用進階選項 連線
Power Query 提供一組進階選項,您可以視需要新增至查詢。
下表列出您可以在Power Query Desktop 中設定的所有進階選項。
進階選項 | 描述 |
---|---|
以分鐘為單位的命令逾時 | 如果您的連線持續超過 10 分鐘(預設逾時),您可以在幾分鐘內輸入另一個值,讓連線保持開啟時間更長。 |
SQL statement | 如需詳細資訊,請移至 使用原生資料庫查詢從資料庫匯入數據。 |
包含關聯性資料行 | 如果核取,則包含可能與其他數據表有關聯性的數據行。 如果清除此方塊,則不會包含這些數據行。 |
使用完整階層架構巡覽 | 如果核取,導覽器會顯示您要連線之資料庫中數據表的完整階層。 如果清除,導覽器只會顯示其數據行和數據列包含數據的數據表。 |
選取所需的進階選項之後,請在 Power Query Desktop 或 Power Query Online 的 [下一步] 中選取 [確定],以連線到 MySQL 資料庫。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應