MySQL-adatbázis
Összegzés
Elem | Leírás |
---|---|
Kiadási állapot | Általános rendelkezésre állás |
Termékek | Excel Power BI (Szemantikai modellek) Power BI (Adatfolyamok) Háló (Adatfolyam Gen2) Power Apps (Adatfolyamok) Dynamics 365 Customer Insights Analysis Services |
Támogatott hitelesítési típusok | Windows (Power BI Desktop, Excel, online szolgáltatás átjáróval) Adatbázis (Power BI Desktop, Excel) Alapszintű (online szolgáltatás átjáróval és anélkül) |
Függvényreferenciák dokumentációja | MySQL.Database |
Feljegyzés
Egyes képességek egy termékben lehetnek jelen, másokat azonban az üzembehelyezési ütemezések és a gazdagépspecifikus képességek miatt.
Előfeltételek
Az összekötő Power BI Desktopban való használata előtt telepítenie kell az Oracle MySQL-Csatlakozás or/NET-csomagot. Power Query Online (adatfolyamok) vagy Power BI szolgáltatás esetén, ha a MySQL-kiszolgáló nem felhőbeli, és helyszíni adatátjáróra van szükség, az Oracle MySQL Csatlakozás or/NET összetevőt is megfelelően kell telepíteni a helyszíni adatátjárót futtató gépen. Annak megállapításához, hogy a csomag megfelelően lett-e telepítve, nyisson meg egy PowerShell-ablakot, és futtassa a következő parancsot:
[System.Data.Common.DbProviderFactories]::GetFactoryClasses()|ogv
Ha a csomag megfelelően van telepítve, a MySQL-adatszolgáltató megjelenik az eredményül kapott párbeszédpanelen. Példa:
Ha a csomag telepítése nem megfelelő, lépjen kapcsolatba a MySQL támogatási csapatával, vagy forduljon a MySQL-hez.
Feljegyzés
A MySQL-összekötő nem támogatott a helyszíni adatátjáró személyes módjában . Ez csak a helyszíni adatátjárón támogatott (standard mód)
Támogatott képességek
- Importálás
- Speciális beállítások
- Parancs időtúllépése percekben
- Natív SQL-utasítás
- Kapcsolatoszlopok
- Navigálás a teljes hierarchiával
Csatlakozás MySQL-adatbázisba a Power Query Desktopból
A kapcsolat létrehozásához hajtsa végre a következő lépéseket:
Válassza ki a MySQL-adatbázis lehetőséget az összekötő kiválasztásában. További információ: Hol lehet adatokat lekérni?
A MySQL-adatbázis párbeszédpanelen adja meg a kiszolgáló és az adatbázis nevét.
Válassza ki az adatbázis-hitelesítés típusát, és adja meg a MySQL-hitelesítő adatait a Felhasználónév és a Jelszó mezőben.
Válassza ki azt a szintet, amelybe a hitelesítő adatokat alkalmazni szeretné.
Ha végzett, válassza az OK gombot.
Feljegyzés
Ha a kapcsolat nincs titkosítva, a rendszer az alábbi párbeszédpanelen kéri.
Az OK gombra kattintva titkosítatlan kapcsolattal csatlakozhat az adatbázishoz, vagy az utasításokat követve állíthat be titkosított kapcsolatokat az SQL Serverhez.
A Kezelőben válassza ki a szükséges adatokat, majd töltse be vagy alakítsa át az adatokat.
Csatlakozás a MySQL-adatbázisba a Power Query Online-ból
A kapcsolat létrehozásához hajtsa végre a következő lépéseket:
Válassza ki a MySQL-adatbázis lehetőséget az összekötő kiválasztásában. További információ: Hol lehet adatokat lekérni?
A MySQL-adatbázis párbeszédpanelen adja meg a kiszolgáló és az adatbázis nevét.
Ha a MySQL-kiszolgáló nem érhető el a felhőből, adja meg a helyszíni adatátjáró nevét (a személyes mód nem támogatott).
Válassza ki az Alapszintű hitelesítés típust, és adja meg MySQL-hitelesítő adatait a Felhasználónév és a Jelszó mezőben.
Ha a kapcsolat nincs titkosítva, törölje a Titkosított Csatlakozás ion használatát.
Kattintson a Tovább gombra az adatbázishoz való csatlakozáshoz.
A Kezelőben jelölje ki a szükséges adatokat, majd válassza az Adatok átalakítása lehetőséget a Power Query-szerkesztő adatainak átalakításához.
Csatlakozás speciális beállítások használata
A Power Query speciális beállításokat biztosít, amelyeket szükség esetén hozzáadhat a lekérdezéshez.
Az alábbi táblázat felsorolja a Power Query Desktopban megadható összes speciális beállítást.
Speciális beállítás | Leírás |
---|---|
Parancs időtúllépése percekben | Ha a kapcsolat 10 percnél hosszabb ideig tart (az alapértelmezett időtúllépés), a kapcsolat hosszabb nyitva tartása érdekében percek alatt megadhat egy másik értéket. |
SQL-utasítás | További információ: Adatok importálása adatbázisból natív adatbázis-lekérdezés használatával. |
Kapcsolati oszlopok belefoglalása | Ha be van jelölve, olyan oszlopokat is tartalmaz, amelyek más táblákhoz is tartozhatnak. Ha ez a mező nincs bejelölve, ezek az oszlopok nem lesznek belefoglalva. |
Navigálás a teljes hierarchiával | Ha be van jelölve, a kezelő megjeleníti a táblák teljes hierarchiáját abban az adatbázisban, amelyhez csatlakozik. Ha nincs bejelölve, a kezelő csak azokat a táblákat jeleníti meg, amelyek oszlopai és sorai adatokat tartalmaznak. |
Miután kiválasztotta a szükséges speciális beállításokat, válassza az OK gombot a Power Query Desktopban vagy a Tovább elemet a Power Query Online-ban a MySQL-adatbázishoz való csatlakozáshoz.
Korlátozások
Az alábbi korlátozások a Power Query MySQL-adatbázis-összekötőre vonatkoznak.
A MySQL-kapcsolatok nem használhatók személyes átjárókkal.
Ha a MySQL-adatbázis nem érhető el a felhőből, úgy konfigurálja a helyszíni MySQL-kapcsolatokat, hogy személyes helyszíni adatátjáró helyett vállalati átjáróra frissít. A felhőalapú MySQL-kiszolgálókhoz nincs szükség átjáróra.
A helyszíni MySQL-adatok összefésítése nem lehetséges R és Python használatával.
Azokban az esetekben, amikor a Pythont vagy az R-t helyszíni MySQL-adatbázissal használják, használja az alábbi módszerek egyikét:
- A MySQL-kiszolgáló adatbázisának akadálymentesítése a felhőből.
- Helyezze át a helyszíni MySQL-adatokat egy másik adatkészletbe, és kizárólag erre a célra használja az Enterprise Gatewayt.