Sdílet prostřednictvím


Databáze MySQL

Shrnutí

Položka Popis
Stav vydání Všeobecná dostupnost
Produkty Excel
Power BI (sémantické modely)
Power BI (toky dat)
Prostředky infrastruktury (Tok dat Gen2)
Power Apps (toky dat)
Dynamics 365 Customer Insights
Analysis Services
Podporované typy ověřování Windows (Power BI Desktop, Excel, online služba s bránou)
Databáze (Power BI Desktop, Excel)
Základní (online služba s bránou a bez brány)
Referenční dokumentace k funkcím MySQL.Database

Poznámka:

Některé funkce můžou být přítomné v jednom produktu, ale ne jiné kvůli plánům nasazení a možnostem specifickým pro hostitele.

Požadavky

Před použitím tohoto konektoru v Power BI Desktopu musíte nainstalovat balíček Oracle MySQL Připojení or/NET. Pro Power Query Online (toky dat) nebo služba Power BI, pokud váš server MySQL není dostupný v cloudu a vyžaduje se místní brána dat, musí být na počítači, na kterém běží místní brána dat, správně nainstalovaná komponenta Oracle MySQL Připojení or/NET. Pokud chcete zjistit, jestli je balíček správně nainstalovaný, otevřete okno PowerShellu a spusťte následující příkaz:

[System.Data.Common.DbProviderFactories]::GetFactoryClasses()|ogv

Pokud je balíček správně nainstalovaný, zobrazí se ve výsledném dialogovém okně Zprostředkovatel dat MySQL. Příklad:

Snímek obrazovky dialogového okna zprostředkovatele dat se zvýrazněným poskytovatelem dat MySQL

Pokud se balíček nenainstaluje správně, obraťte se na tým podpory MySQL nebo se obraťte na MySQL.

Poznámka:

Konektor MySQL není podporovaný v osobním režimu místní brány dat. Podporuje se jenom v místní bráně dat (standardní režim).

Podporované možnosti

  • Import
  • Upřesnit možnosti
    • Časový limit příkazu v minutách
    • Nativní příkaz SQL
    • Sloupce relací
    • Navigovat pomocí celé hierarchie

Připojení do databáze MySQL z Power Query Desktopu

Pokud chcete vytvořit připojení, proveďte následující kroky:

  1. Ve výběru konektoru vyberte možnost databáze MySQL. Další informace: Kde získat data

  2. V dialogovém okně Databáze MySQL zadejte název serveru a databáze.

    Snímek obrazovky s dialogovým oknem připojení k databázi MySQL

  3. V polích Uživatelské jméno a Heslo vyberte typ ověřování databáze a zadejte své přihlašovací údaje MySQL.

    Snímek obrazovky s dialogovým oknem ověřování s vybraným typem ověřování databáze

  4. Vyberte úroveň, na které chcete přihlašovací údaje použít.

  5. Až to budete hotovi, vyberte OK.

    Poznámka:

    Pokud připojení není šifrované, zobrazí se výzva s následujícím dialogem.

    Snímek obrazovky s dialogovým oknem podpory šifrování s dotazem, jestli se má použít nešifrované připojení

    Vyberte OK a připojte se k databázi pomocí nešifrovaného připojení nebo podle pokynů nastavte šifrovaná připojení k SQL Serveru.

  6. V Navigátoru vyberte data, která potřebujete, a pak načtěte nebo transformujte data.

    Snímek obrazovky s navigátorem s vybranou jednou položkou a zobrazenými daty výběru

Připojení do databáze MySQL z Power Query Online

Pokud chcete vytvořit připojení, proveďte následující kroky:

  1. Ve výběru konektoru vyberte možnost databáze MySQL. Další informace: Kde získat data

  2. V dialogovém okně Databáze MySQL zadejte název serveru a databáze.

    Snímek obrazovky s dialogovým oknem nastavení Připojení s vyplněnými položkami ukázky serveru a databáze

  3. Pokud server MySQL není přístupný z cloudu, uveďte název místní brány dat (osobní režim se nepodporuje).

  4. V polích Uživatelské jméno a Heslo vyberte druh základního ověřování a zadejte své přihlašovací údaje MySQL.

  5. Pokud vaše připojení není šifrované, zrušte zaškrtnutí políčka Použít šifrované Připojení ion.

  6. Výběrem možnosti Další se připojte k databázi.

  7. V Navigátoru vyberte potřebujete data a pak vyberte Transformovat data a transformujte je v Editor Power Query.

Připojení pomocí rozšířených možností

Power Query poskytuje sadu rozšířených možností, které můžete v případě potřeby přidat do dotazu.

V následující tabulce jsou uvedeny všechny pokročilé možnosti, které můžete nastavit v Power Query Desktopu.

Upřesnit možnosti Popis
Časový limit příkazu v minutách Pokud připojení trvá déle než 10 minut (výchozí časový limit), můžete zadat další hodnotu v minutách, aby bylo připojení otevřené déle.
SQL statement Informace najdete v tématu Import dat z databáze pomocí nativního databázového dotazu.
Zahrnout sloupce relací Pokud je tato možnost zaškrtnutá, obsahuje sloupce, které můžou mít relace s jinými tabulkami. Pokud je toto pole nezaškrtnuté, tyto sloupce se nezahrnou.
Navigovat pomocí celé hierarchie Pokud je tato možnost zaškrtnutá, navigátor zobrazí úplnou hierarchii tabulek v databázi, ke které se připojujete. Pokud se vymaže, zobrazí se v navigátoru jenom tabulky, jejichž sloupce a řádky obsahují data.

Jakmile vyberete požadované pokročilé možnosti, vyberte v Power Query Desktopu nebo v Power Query Online tlačítko OK a připojte se k databázi MySQL.

Omezení

Následující omezení platí pro konektor databáze Power Query MySQL.

Připojení MySQL nelze použít s osobními bránami.

Pokud databáze MySQL není přístupná z cloudu, nakonfigurujte místní připojení MySQL tak, že upgradujete na podnikovou bránu místo použití osobní místní brány dat. U cloudových serverů MySQL se brána nevyžaduje.

Místní data MySQL s R a Pythonem není možné mashupovat.

V případech, kdy se Python nebo R používá s místním připojením k databázi MySQL, použijte jednu z následujících metod:

  • Zpřístupnit databázi serveru MySQL z cloudu
  • Přesuňte místní data MySQL do jiné datové sady a pro tento účel použijte výhradně podnikovou bránu.