In diesem Artikel werden häufig gestellte Fragen zur Spiegelung der Azure-Datenbank für MySQL in Microsoft Fabric beantwortet.
Merkmale und Funktionen
Welche Authentifizierung für die Azure-Datenbank für MySQL ist zulässig?
Wir unterstützen die Basic (MySQL-Authentifizierung) für Datenbankbenutzer. Die Microsoft Entra ID-Authentifizierung wird derzeit nicht unterstützt. Weitere Informationen finden Sie unter Konfigurieren von Microsoft Fabric-Spiegeldatenbanken aus Azure Database für MySQL.
Gibt es eine Staging- oder Zielzone für Azure Database für MySQL? Wenn ja, ist es außerhalb von OneLake?
Eine Landing Zone in OneLake speichert sowohl die Snapshots als auch die Änderungsdaten, um die Leistung beim Konvertieren von Dateien in Delta-Tabellen zu verbessern.
Wie lange dauert die anfängliche Replikation?
Dies hängt von der Größe der Daten ab, die eingebracht werden.
Wie lange dauert das Replizieren von Einfügungen/Updates/Löschungen?
Quasi-Echtzeitlatenz.
Unterstützen Sie die Replikation von Ansichten, partitionierten oder externen Tabellen?
Nein. Derzeit werden nur replizierbare reguläre Tabellen unterstützt.
Wie verwalte ich Verbindungen?
Wählen Sie das Einstellungen-Zahnrad aus und dann "Verbindung und Gateways verwalten". Sie können vorhandene Verbindungen auch von dieser Seite löschen.
Können Power BI-Berichte zu gespiegelten Daten den Direct Lake-Modus verwenden?
Ja, da Tabellen alle v-sortierten Delta-Tabellen sind.
Selbsthilfe für die Spiegelung der Azure-Datenbank für MySQL in Microsoft Fabric
Wie weiß ich, dass Fabric Daten in meiner Azure-Datenbank für MySQL repliziert?
Wenn Spiegelungsprobleme auftreten, führen Sie die folgenden Überprüfungen auf Serverebene mithilfe von Systemansichten und Funktionen aus, um die Konfiguration zu überprüfen. Wenden Sie sich an den Support, wenn eine Problembehandlung erforderlich ist.
- Führen Sie die folgende Abfrage aus, um zu überprüfen, ob die binäre Protokollierung aktiviert und ordnungsgemäß konfiguriert ist:
SHOW VARIABLES LIKE 'log_bin%';
Schritte zur Problembehandlung finden Sie unter Problembehandlung für gespiegelte Fabric-Datenbanken aus Azure-Datenbank für MySQL.
Wie kann ich die vom System zugewiesene verwaltete Identität (System Assigned Managed Identity, SAMI) in Azure Database for MySQL aktivieren?
In nur einem Schritt im Azure-Portal können Sie die System Assigned Managed Identity (SAMI) Ihrer Azure-Datenbank für MySQL aktivieren.
Was sind die Replikationsstatus?
Kann die Azure-Datenbank für MySQL in ein virtuelles Netzwerk integriert werden oder ist sie nur über einen privaten Endpunkt zugänglich?
Ja, um auf eine Azure-Datenbank für MySQL zuzugreifen, die keine öffentliche Konnektivität unterstützt, können Sie ein Virtuelles Netzwerkdatengateway erstellen.
Welche Schritte umfasst das Neustarten der Spiegelung?
Die Daten aus Quelltabellen werden erneut initialisiert. Jedes Mal, wenn Sie den Vorgang beenden und starten, wird die gesamte Tabelle erneut abgerufen.
Was geschieht, wenn ich eine Tabelle aus dem Mirroring entferne?
Die Tabelle wird nicht mehr repliziert, und ihre Daten werden aus OneLake gelöscht.
Wenn ich die Spiegelung lösche, wirkt sich dies auf die Azure-Quelldatenbank für MySQL aus?
Nein, wir entfernen einfach die Replikationskonfiguration.
Kann ich dieselbe Quelldatenbank mehrmals spiegeln?
Nein, jede Azure-Datenbank für MySQL kann nur einmal gespiegelt werden. Sie benötigen lediglich eine einzelne Kopie der Daten in Fabric OneLake, die Sie für andere Personen freigeben können.
Kann ich nur bestimmte Tabellen aus meiner Azure-Datenbank für MySQL-Datenbanken spiegeln?
Ja, bestimmte Tabellen können während der Spiegelungskonfiguration ausgewählt werden.
Was geschieht mit der Spiegelung während eines HA-Failovers für meine Azure-Datenbank für MySQL?
Die Spiegelung wird nach einem HA-Failover transparent fortgesetzt, da die binäre MySQL-Protokollreplikation Failoverszenarien automatisch verarbeitet.
Sicherheit
Verlassen die Daten jemals den Fabric-Mandanten des Kunden?
Nein.
Werden Daten außerhalb einer Kundenumgebung zwischengespeichert?
Nein. Daten werden nicht außerhalb der Kundenumgebung gestaged, sondern nur im OneLake des Kunden.
Kostenverwaltung
Was sind die Kosten für Spiegelung?
Es gibt keine Rechenkosten für die Spiegelung von Daten aus der Quelle in Fabric OneLake. Die Speicherkosten für die Spiegelung sind bis zu einem bestimmten Grenzwert kostenfrei, abhängig von der SKU der erworbenen Rechenkapazität, die Sie bereitstellen. Weitere Informationen finden Sie im Abschnitt "Spiegelung" in Microsoft Fabric – Preise.
Was können wir einem Kunden empfehlen, um Kosten für Azure Database for MySQL zu vermeiden oder zu senken?
Siehe "Planen und Verwalten von Kosten für Azure-Datenbank für MySQL". Erwägen Sie die Verwendung einer dedizierten, kleineren Azure-Datenbank für MySQL basierend auf den Anforderungen.
Wie werden Eintrittsgebühren gehandhabt?
Fabric berechnet keine Zugangsgebühren für die Datenübertragung nach OneLake im Rahmen der Spiegelung.
Wie werden Die Ausstiegsgebühren behandelt?
Wenn sich die Azure-Datenbank für MySQL in einer anderen Region als Ihre Fabric-Kapazität befindet, wird der Datenausgang belastet. Wenn in derselben Region kein Datenabfluss vorhanden ist.
Lizenzierung
Was sind Lizenzierungsoptionen für Fabric Mirroring?
Es ist eine Power BI Premium-, Fabric-Kapazität oder Testkapazität erforderlich. Weitere Informationen zur Lizensierung finden Sie unter Microsoft Fabric-Lizenzen.
Beenden oder Anhalten der Fabric-Spiegelung
Was sind die Ergebnisse des Beendens der Spiegelung?
Die Replikation wird in der Quelldatenbank beendet, aber eine Kopie der Tabellen wird in OneLake beibehalten. Bei einem Neustart der Spiegelung werden alle Daten von Beginn an repliziert.
Was geschieht, wenn ich meine Fabric-Kapazität beende oder pausiere?
Die Fabric-Kapazität muss aktiv und in Betrieb sein. Eine angehaltene oder gelöschte Kapazität wirkt sich auf die Spiegelung aus, und es werden keine Daten repliziert.