Import dat z Azure Database for MySQL – flexibilní server v Power BI

Poznámka

Tento článek se týká jenom Power BI Desktop. Aktuálně Power Query online nebo služba Power BI se nepodporuje.

S Power BI Desktop můžete vizuálně zkoumat data pomocí plátna s volným formátem přetažení, široké škály moderních vizualizací dat a snadno použitelných prostředí pro vytváření sestav. Můžete importovat přímo z tabulek nebo importovat z dotazu SELECT. V tomto rychlém startu se dozvíte, jak se připojit pomocí flexibilního serveru Azure Database for MySQL s Power BI Desktop.

Požadavky

  1. Nainstalujte Power BI Desktop.
  2. Pokud se k databázi MySQL připojíte v Power BI poprvé, musíte nainstalovat balíček Oracle MySQL Connector/NET .
  3. Pokud má server MySQL zakázaný protokol SSL, přeskočte následující kroky. Pokud je povolený protokol SSL, nainstalujte certifikát podle následujících kroků.
    1. Stáhněte si veřejný certifikát SSL.
    2. Nainstalujte certifikát SSL v úložišti důvěryhodných kořenových certifikačních autorit pomocí následujícího postupu:
      1. Spusťte konzolu pro správu certmgr.msc v systému Windows.
      2. Klikněte pravým tlačítkem na Důvěryhodné kořenové certifikační autority a vyberte Importovat.
      3. Podle pokynů v průvodci naimportujte kořenový certifikát (například DigiCertGlobalRootCA.crt.pem) a klikněte na OK.

Připojení pomocí Power BI Desktopu z Azure Portal

Získejte informace o připojení potřebné pro připojení k Azure Database for MySQL flexibilnímu serveru. Potřebujete plně kvalifikovaný název serveru a přihlašovací údaje.

  1. Přihlaste se k webu Azure Portal.

  2. V nabídce vlevo v Azure Portal vyberte Všechny prostředky a vyhledejte server, který jste vytvořili (například mydemoserver).

  3. Vyberte název serveru.

  4. Na panelu Přehled serveru vyberte v nabídce vlevo nastavení Power BI .

    Snímek obrazovky se zobrazením Power BI v Azure Portal pro připojení k databázi

  5. V rozevíracím seznamu vyberte databázi, například contactsdb , a pak vyberte Začínáme.

  6. Stáhněte si soubor Contactsdb.pbids v Power BI Desktopu.

    Snímek obrazovky se stažením souboru Power BI pro databázi

  7. Otevřete soubor v Power BI Desktopu.

  8. Přepněte na kartu Databáze a zadejte uživatelské jméno a heslo pro databázový server. Poznámka: Flexibilní server Azure Database for MySQL nepodporuje ověřování systému Windows.

    Snímek obrazovky se zadáváním přihlašovacích údajů pro připojení k databázi MySQL

  9. V Navigátoru vyberte potřebujete data a pak je načtěte nebo transformujte.

    Snímek obrazovky s navigátorem pro zobrazení tabulek MySQL

Připojení k databázi MySQL z Power BI Desktop

Pomocí Power BI Desktopu se můžete připojit k flexibilnímu serveru Azure Database for MySQL přímo bez použití Azure Portal.

Získání informací o připojení k MySQL

  1. Přihlaste se k webu Azure Portal.
  2. V nabídce vlevo v Azure Portal vyberte Všechny prostředky a vyhledejte server, který jste vytvořili (například mydemoserver).
  3. Vyberte název serveru.
  4. Na panelu Přehled serveru si poznamenejte Název serveru a Přihlašovací jméno správce serveru. Pokud zapomenete své heslo, můžete ho na tomto panelu také resetovat.
  5. Přejděte na stránku Databáze a vyhledejte databázi, ke které se chcete připojit. Power BI Desktop podporuje přidání připojení k jednoúčelové databázi, a proto se pro import dat vyžaduje zadání názvu databáze.

Přidání připojení MySQL v Power BI Desktopu

  1. Ve výběru konektoru vyberte možnost Databáze MySQL .

    Snímek obrazovky s přidáním připojení mysql v Power BI

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

    Snímek přihlášení k Power BI.

  3. Vyberte Typ ověřování databáze a do polí Uživatelské jméno a Heslo zadejte svoje přihlašovací údaje MySQL. Nezapomeňte vybrat úroveň, na které chcete přihlašovací údaje použít.

    Snímek obrazovky se zadáváním přihlašovacích údajů pro připojení k databázi MySQL

  4. Až to budete hotovi, vyberte OK.

  5. V Navigátoru vyberte potřebujete data a pak je načtěte nebo transformujte.

    Snímek obrazovky s navigátorem pro zobrazení tabulek MySQL

Připojení k databázi MySQL z Power Query Online

K online použití MySQL s dotazem Power BI se vyžaduje brána dat. Podívejte se, jak nasadit bránu dat pro MySQL. Po nastavení brány dat pomocí následujících kroků přidejte nové připojení:

  1. Ve výběru konektoru vyberte možnost Databáze MySQL .

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

    Snímek obrazovky s připojením k MySQL pomocí Power Query online

  3. Vyberte druh základního ověřování a do polí Uživatelské jméno a Heslo zadejte svoje přihlašovací údaje k MySQL.

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

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

  6. V Navigátoru vyberte potřebujete data a pak vyberte Transformovat data, aby se data transformovala v Editor Power Query.

Připojení s využitím upřesňujících možností

Power Query Desktop nabízí sadu upřesňujících možností, které můžete v případě potřeby přidat do dotazu. Následující tabulka obsahuje seznam všech upřesňujících možností, které můžete nastavit v Power Query Desktopu.

Možnost Upřesnit Description
Č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 připojení zůstalo otevřené déle. Tato možnost je dostupná jenom v Power Query Desktopu.
Příkaz SQL Další 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á, zahrnuje sloupce, které můžou mít relace s jinými tabulkami. Pokud toto políčko není zaškrtnuté, tyto sloupce se nezobrazí.
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 ho vymažete, navigátor zobrazí jenom tabulky, jejichž sloupce a řádky obsahují data.

Po výběru požadovaných upřesňujících možností vyberte OK v Power Query Desktopu a připojte se k databázi MySQL.

Další kroky

Vytváření vizuálů pomocí Power BI Desktop