Kurz: Vytvoření zrcadlené databáze ze služby Azure Database for MySQL v Microsoft Fabric (Preview)

Mirroring in Fabric je podniková cloudová SaaS technologie, která nepotřebuje ETL.

V této části se dozvíte, jak vytvořit zrcadlenou službu Azure Database for MySQL, která vytvoří nepřetržitě replikovanou kopii dat MySQL jen pro čtení ve OneLake.

Předpoklady

  • Vytvořte nebo použijte existující službu Azure Database for MySQL.

Note

Fabric Mirroring podporuje pouze Azure Database for MySQL verze 8.0. MySQL 8.4 momentálně není podporován.

  • Jako kurz použijte kopii jedné z existujících databází nebo jakékoli existující testovací nebo vývojové databáze, které můžete rychle obnovit ze zálohy. Pokud chcete použít databázi z existující zálohy, přečtěte si téma Obnovení databáze ze zálohy ve službě Azure Database for MySQL.
  • Existující kapacita pro Fabric. Pokud ho nemáte, spusťte zkušební verzi Fabric.
  • Kapacita Fabricu musí být aktivní a v provozu. Pozastavená nebo odstraněná kapacita také zastavuje zrcadlení a žádná data nejsou replikována.
  • Nastavení tenanta Fabric. Ujistěte se, že jsou povolená následující dvě nastavení Fabric Tenanta :
  • Při vytváření zrcadlené databáze z portálu Fabric potřebujete ve svém pracovním prostoru roli člena nebo správce. Během vytváření se spravovaná identita služby Azure Database for MySQL automaticky uděluje oprávnění ke čtení a zápisu v zrcadlené databázi. Uživatelé s rolí přispěvatele nemají k dokončení tohoto kroku oprávnění Znovu sdílet.
  • Pokud váš server není veřejně přístupný a neumožňuje veřejný přístup k připojení, použijte Private Link/private endpoint connectivity pro Fabric Mirroring. Virtuální síťová datová brána a servery Azure Database for MySQL s podporou VNET nejsou v tuto chvíli pro Fabric Mirroring podporovány.
  • Konfigurace s vysokou dostupností (HA) není v současné době podporována pro Fabric Mirroring.
  • Zrcadlení fabricu není podporováno na replice pro čtení ani na primárním serveru s replikou pro čtení.

Příprava služby Azure Database for MySQL

Zrcadlení ve službě Azure Database for MySQL je založené na logické replikaci a vyžaduje, aby se před připojením k vašim datům nakonfigurovaly určité požadavky.

Podrobné pokyny najdete v tématu Zrcadlení služby Azure Database for MySQL.

Vytvořte zrcadlenou databázi Azure Database for MySQL

  1. Otevřete portál Fabric.
  2. Použijte existující pracovní prostor nebo vytvořte nový pracovní prostor.
  3. Přejděte do podokna Vytvořit nebo vyberte tlačítko Nová položka .
  4. Vyberte + Nová položka a vytvořte zrcadlenou službu Azure Database for MySQL (Preview).

Připojte se ke službě Azure Database for MySQL a začněte zrcadlení

Následující kroky vás provedou procesem vytvoření připojení ke službě Azure Database for MySQL:

  1. V části Nové zdroje vyberte Azure Database for MySQL (Preview). Nebo vyberte existující připojení Azure Database for MySQL z centra OneLake.
  2. Pokud jste vybrali Nové připojení, zadejte podrobnosti o připojení ke službě Azure Database for MySQL.
    • Server: Název serveru najdete tak, že na webu Azure Portal přejdete na stránku Přehled služby Azure Database for MySQL. Například: <server-name>.mysql.database.azure.com.
    • Databáze: Zadejte název databáze, která se má replikovat.
    • Připojení: Vyberte Vytvořit nové připojení nebo znovu použijte existující připojení.
    • Název připojení: Je zadaný automatický název. Můžete ho změnit.
    • Datová brána: Vyberte výchozí (žádnou). Datová brána virtuální sítě a datová brána VNET aktuálně nejsou podporovány pro zrcadlení Azure Database for MySQL.
    • Druh ověřování: Základní (ověřování MySQL)
    • Políčko Použít šifrované připojení ponechte zaškrtnuté a toto připojení se dá použít s místní bránou dat a nevybranou bránou dat virtuální sítě .
  3. Vyberte Připojit. Pokud jsou všechny přihlašovací údaje správné, připojení se otestuje a uloží. Pokud přihlašovací údaje nejsou správné, vytvoření selže a dojde k chybám.
  4. Po úspěšném vytvoření připojení je k dispozici seznam tabulek v zrcadle databáze, které je možné vybrat. Můžete vybrat až 1 000 tabulek najednou.
  5. Vyberte tabulky, pojmenujte zrcadlo a vyberte Vytvořit zrcadlovou databázi. Tato akce spustí vytvoření zrcadla.
  6. Po nějaké době (několik minut) se zobrazí řádky replikované a data se zobrazí v zobrazení datového skladu, označované také jako zrcadlené zobrazení databáze . Stav se změní na Spuštěno. Toto zobrazení slouží také jako rozhraní pro správu pro spuštění, zastavení a monitorování replikace.
  7. Teď, když jsou vaše data nasazená, jsou k dispozici různé analytické scénáře napříč celým systémem Fabric.

Monitorování replikace

Po vytvoření zrcadla monitorujte stav replikace. Další informace naleznete v tématu Monitorování replikace zrcadlené databáze.

Dostupnost dat v OneLake

Po dokončení replikace má koncový bod SQL Analytics všechny tabulky k dispozici.