MySQL-adatbázis

Összefoglalás

Termék Leírás
Kiadási állapot Általános rendelkezésre állás
Termékek Excel
Power BI (Szemantikai modellek)
Power BI (Adatfolyamok)
Szövet (Adatfolyam Generáció 2)
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)
A függvények referenciadokumentációja MySQL.Database

Megjegyzés:

Bizonyos képességek jelen lehetnek az egyik termékben, míg másokban nem, az üzembe helyezés ütemezése é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 Connector/NET-csomagot . A Power Query Online (adatfolyamok) vagy a Power BI szolgáltatás esetében, ha a MySQL-kiszolgáló nem felhőbeli, és helyszíni adatátjáróra van szükség, az Oracle MySQL Connector/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 van-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éldául:

Képernyőkép az adatszolgáltató párbeszédpaneljéről, amelyen a MySQL-adatszolgáltató van kiemelve.

Ha a csomag telepítése nem megfelelő, lépjen kapcsolatba a MySQL támogatási csapatával, vagy forduljon a MySQL-hez.

Megjegyzé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
    • A parancs időkorlátja percekben
    • Natív SQL-utasítás
    • Kapcsolatoszlopok
    • Navigálás teljes hierarchia használatával

Csatlakozás MySQL-adatbázishoz a Power Query Desktopból

A kapcsolat létrehozásához hajtsa végre a következő lépéseket:

  1. Válassza ki a MySQL-adatbázis lehetőséget az összekötő kiválasztásában. További információ: Hol lehet adatot beszerezni.

  2. A MySQL-adatbázis párbeszédpanelen adja meg a kiszolgáló és az adatbázis nevét.

    Képernyőkép a MySQL-adatbázis kapcsolati párbeszédpaneléről.

  3. 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.

    Képernyőkép a hitelesítési párbeszédpanelről, amelyen az adatbázis-hitelesítés típusa van kiválasztva.

  4. Válassza ki azt a szintet, amelybe a hitelesítő adatokat alkalmazni szeretné.

  5. Ha végzett, válassza az OK gombot.

  6. Ha a kapcsolat nincs titkosítva, az alábbi párbeszédpanel jelenik meg.

    Képernyőkép a titkosítási támogatási párbeszédpanelről, amely megkérdezi, hogy használjon-e titkosítatlan kapcsolatot.

    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.

  7. A Kezelőben válassza ki a szükséges adatokat, majd töltse be vagy alakítsa át az adatokat.

    Képernyőkép a Kezelőről, amelyen egy elem van kijelölve, és a kijelölés adatai jelennek meg.

Csatlakozás MySQL-adatbázishoz a Power Query Online-ból

A kapcsolat létrehozásához hajtsa végre a következő lépéseket:

  1. Válassza ki a MySQL-adatbázis lehetőséget az összekötő kiválasztásában. További információ: Hol lehet adatot beszerezni.

  2. A MySQL-adatbázis párbeszédpanelen adja meg a kiszolgáló és az adatbázis nevét.

    Képernyőkép a Kapcsolat beállításai párbeszédpanelről, amelyen a kiszolgáló és az adatbázis mintabejegyzései ki vannak töltve.

  3. 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).

  4. 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.

  5. Ha a kapcsolat nincs titkosítva, törölje a Titkosított kapcsolat használata lehetőséget.

  6. Kattintson a Tovább gombra az adatbázishoz való csatlakozáshoz.

  7. A Kezelőben válassza ki a szükséges adatokat, majd válassza az Adatok átalakítása lehetőséget az adatok átalakításához a Power Query-szerkesztőben.

Csatlakozás speciális beállításokkal

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.

Haladó lehetőség Leírás
A parancs időkorlátja 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 hozzáadá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, azok az oszlopok nincsenek belefoglalva.
Navigálás teljes hierarchia használatá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átok és megfontolá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 a személyes helyszíni adatátjáró helyett normál módú helyszíni adatá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:

  • Tegye elérhetővé a MySQL-kiszolgáló adatbázisát 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.

Nem támogatott régiók

A MySQL-összekötő nem támogatja a China Cloud for Power Apps, a Power Automate és a Logic Apps használatát. Ezekhez a termékekhez tekintse meg a MySQL-összekötőt .