Freigeben über


Lernprogramm: Erstellen einer gespiegelten Datenbank aus der Azure-Datenbank für MySQL in Microsoft Fabric (Vorschau)

Die Spiegelung in Fabric ist eine cloudbasierte Zero ETL-SaaS-Technologie auf Unternehmensniveau.

In diesem Abschnitt erfahren Sie, wie Sie eine gespiegelte Azure-Datenbank für MySQL erstellen, die eine schreibgeschützte, fortlaufend replizierte Kopie Ihrer MySQL-Daten in OneLake erstellt.

Voraussetzungen

Vorbereiten Ihrer Azure-Datenbank für MySQL

Die Spiegelung in der Azure-Datenbank für MySQL basiert auf der logischen Replikation und erfordert, dass einige bestimmte Voraussetzungen konfiguriert werden, bevor Sie eine Verbindung mit Ihren Daten herstellen können.

Ausführliche Anweisungen finden Sie unter Spiegelung der Azure-Datenbank für MySQL.

Erstellen einer gespiegelten Azure-Datenbank für MySQL

  1. Öffnen Sie das Fabric-Portal.
  2. Verwenden Sie einen vorhandenen Arbeitsbereich, oder erstellen Sie einen neuen Arbeitsbereich.
  3. Wechseln Sie zum Bereich "Erstellen ", oder wählen Sie die Schaltfläche " Neues Element " aus.
  4. Wählen Sie +Neues Element aus, und erstellen Sie eine gespiegelte Azure-Datenbank für MySQL (Vorschau).

Herstellen einer Verbindung mit Ihrer Azure-Datenbank für MySQL und Starten der Spiegelung

Die folgenden Schritte führen Sie durch den Prozess der Erstellung der Verbindung mit Ihrer Azure-Datenbank für MySQL:

  1. Wählen Sie unter "Neue Quellen" die Option Azure-Datenbank für MySQL (Vorschau) aus. Oder wählen Sie eine vorhandene Azure-Datenbank für MySQL-Verbindung aus dem OneLake-Hub aus.
  2. Wenn Sie "Neue Verbindung" ausgewählt haben, geben Sie die Verbindungsdetails in die Azure-Datenbank für MySQL ein.
    • Server: Suchen Sie den Servernamen , indem Sie im Azure-Portal zur Seite "Azure Database for MySQL Overview " wechseln. Beispiel: <server-name>.mysql.database.azure.com.
    • Datenbank: Geben Sie den Namen der datenbank ein, die repliziert werden soll.
    • Verbindung: Wählen Sie "Neue Verbindung erstellen" aus, oder verwenden Sie eine vorhandene Verbindung.
    • Verbindungsname: Es wird ein automatischer Name angegeben. Sie können dies ändern.
    • Datengateway: Wählen Sie die Standardeinstellung (keine) oder den Namen des virtuellen Netzwerkdatengateways oder des lokalen Datengateways aus, das Sie gemäß Ihrem Szenario eingerichtet haben.
    • Authentifizierungsart: Standard (MySQL-Authentifizierung)
    • Lassen Sie das Kontrollkästchen " Verschlüsselte Verbindung verwenden " aktiviert, und diese Verbindung kann mit einem lokalen Datengateway und einem nicht ausgewählten VNET-Datengateway verwendet werden .
  3. Wählen Sie Verbinden aus. Wenn alle Anmeldeinformationen korrekt sind, wird die Verbindung getestet und gespeichert. Wenn die Anmeldeinformationen nicht korrekt sind, treten bei der Erstellung Fehler auf.
  4. Nachdem die Verbindung erfolgreich hergestellt wurde, steht eine Liste der Tabellen im Datenbankspiegel zur Verfügung. Sie können jeweils bis zu 1.000 Tabellen auswählen.
  5. Wählen Sie die Tabellen aus, geben Sie dem Spiegel einen Namen, und wählen Sie " Gespiegelte Datenbank erstellen" aus. Diese Aktion startet die Spiegelerstellung.
  6. Nach einigen Minuten werden Zeilen repliziert und die Daten sind in der Data-Warehouse-Ansicht sichtbar, auch als gespiegelte Datenbankansicht bezeichnet. Der Status ändert sich zu „Running“. Diese Ansicht dient auch als Verwaltungsschnittstelle zum Starten, Beenden und Überwachen der Replikation.
  7. Da Ihre Daten nun eingerichtet und aktiv sind, sind verschiedene Analyseszenarien in der gesamten Fabric-Plattform verfügbar.

Replikation überwachen

Überwachen Sie nach dem Erstellen der Spiegelung den Status der Replikation. Weitere Informationen finden Sie unter Monitor Mirrored Database Replication.

Datenverfügbarkeit in OneLake

Nach Abschluss der Replikation steht dem SQL Analytics-Endpunkt alle Tabellen zur Verfügung.