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:
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:
Ve výběru konektoru vyberte možnost databáze MySQL. Další informace: Kde získat data
V dialogovém okně Databáze MySQL zadejte název serveru a databáze.
V polích Uživatelské jméno a Heslo vyberte typ ověřování databáze a zadejte své přihlašovací údaje MySQL.
Vyberte úroveň, na které chcete přihlašovací údaje použít.
Až to budete hotovi, vyberte OK.
Poznámka:
Pokud připojení není šifrované, zobrazí se výzva s následujícím dialogem.
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.
V Navigátoru vyberte data, která potřebujete, a pak načtěte nebo transformujte data.
Připojení do databáze MySQL z Power Query Online
Pokud chcete vytvořit připojení, proveďte následující kroky:
Ve výběru konektoru vyberte možnost databáze MySQL. Další informace: Kde získat data
V dialogovém okně Databáze MySQL zadejte název serveru a databáze.
Pokud server MySQL není přístupný z cloudu, uveďte název místní brány dat (osobní režim se nepodporuje).
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.
Pokud vaše připojení není šifrované, zrušte zaškrtnutí políčka Použít šifrované Připojení ion.
Výběrem možnosti Další se připojte k databázi.
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.