Ereignisse
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das größte Fabric-, Power BI- und SQL-Lernereignis. 31. März – 2. April. Verwenden Sie Code FABINSIDER, um $400 zu sparen.
Heute registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
Dieser Artikel beschreibt die Vorgehensweise zum Abrufen von Ereignissen aus Azure SQL-Datenbank Change Data Capture (CDC) in den Fabric-Echtzeithub. Der Azure SQL-Datenbank CDC Source Connector ermöglicht Ihnen das Erfassen einer Momentaufnahme der aktuellen Daten in einer Azure SQL-Datenbank. Künftige Änderungen an diesen Daten auf Zeilenebene werden dann vom Konnektor überwacht und aufgezeichnet.
sys.sp_cdc_enable_db
aktiviert. Weitere Informationen finden Sie unter Aktivieren und Deaktivieren von Change Data Capture.Hinweis
Sie können Ereignisse von einer Azure SQL-Datenbank CDC auf eine der folgenden Arten in den Echtzeithub übertragen:
Melden Sie sich bei Microsoft Fabric an.
Wenn unten links auf der Seite Power BI angezeigt wird, wechseln Sie zur Fabric-Workload, indem Sie Power BI und dann Fabric auswählen.
Wählen Sie auf der linken Navigationsleiste den Echtzeithub aus.
Wählen Sie auf der Seite Echtzeit-Hub die Option +Datenquellen unter Verbinden mit im linken Navigationsmenü aus.
Sie können auch über Alle Datenströme oder Meine Datenströme -Seiten zur Seite Datenquelle gelangen, indem Sie in der oberen rechten Ecke die Schaltfläche +Datenquelle verbinden auswählen.
Wählen Sie auf der Seite Datenquellen oben die Kategorie Microsoft-Quellen aus, und anschließend auf der Kachel Azure SQL DB (CDC) die Option Verbinden.
Verwenden Sie Anweisungen aus dem Abschnitt Herstellen einer Verbindung mit einer Azure SQL-Datenbank-CDC-Quelle.
Wählen Sie im Echtzeit-Hub Microsoft-Quellen im linken Navigationsmenü aus. Sie können das Suchfeld verwenden, um ihren Ressourcennamen einzugeben, oder Filter (Quelle, Abonnement, Ressourcengruppe, Region) verwenden, um nach Ihrer Ressource zu suchen.
Wählen Sie in der Einblendliste QuelleAzure SQL DB (CDC) aus.
Wählen Sie für Abonnement ein Azure-Abonnement aus, das über die Ressourcengruppe mit Ihrer SQL-Datenbank verfügt.
Wählen Sie unter Ressourcengruppe eine Ressourcengruppe mit Ihrer SQL-Datenbank aus.
Wählen Sie für Region einen Standort aus, an dem sich Ihre SQL-Datenbank befindet.
Bewegen Sie nun den Mauszeiger über den Namen der SQL-Datenbank, die Sie in der Liste der Datenbanken mit dem Echtzeithub verbinden möchten, und wählen Sie die Schaltfläche Verbinden aus, oder wählen Sie ... (Auslassungspunkte), und wählen Sie dann die Schaltfläche Verbinden aus.
Wählen Sie auf der Seite Verbinden die Option Neue Verbindung aus.
Wenn Sie über eine vorhandene Verbindung mit Ihrer Azure SQL-Datenbank-CDC-Quelle verfügen, können Sie sie in der Dropdownliste „Verbindung“ auswählen und mit der Konfiguration von Port und Tabellen fortfahren.
Geben Sie im Abschnitt Verbindungseinstellungen die folgenden Werte für Ihre Azure SQL-Datenbank ein:
Server: Geben Sie den Namen des Azure SQL-Servers aus dem Azure-Portal ein.
Datenbank: Geben Sie den Azure SQL-Datenbanknamen aus dem Azure-Portal ein.
Scrollen Sie nach unten und gehen Sie im Abschnitt Anmeldedaten für die Verbindung folgendermaßen vor:
Geben Sie für Verbindungsname einen Namen für die Verbindung ein.
Wählen Sie für Authentifizierungsart die Option Standard aus.
Hinweis
Derzeit unterstützen Fabric-Eventstreams nur die Standardauthentifizierung.
Geben Sie den Benutzernamen und das Kennwort für die Datenbank ein.
Wählen Sie Verbinden.
Gehen Sie nun auf der Seite Verbinden folgendermaßen vor:
Wählen Sie Alle Tabellen aus oder geben Sie die durch Kommas getrennten Tabellennamen ein, z. B.: dbo.table1, dbo.table2
.
Für den Port ist der Standardwert 1433. Dieser kann nicht geändert werden.
Wählen Sie im Abschnitt Stream-Details rechts den Fabric-Arbeitsbereich aus, in dem Sie den Eventstream speichern möchten, den der Assistent erstellt.
Geben Sie für den Eventstream-Namen einen Namen für den Eventstream ein. Der Assistent erstellt einen Eventstream mit dem ausgewählten Azure SQL-Datenbank CDC als Quelle.
Der Stream-Name wird automatisch generiert, indem sie -stream an den Namen des Eventstreams anhängen. Sie können diesen Datenstrom auf der Seite Alle Datenströme im Echtzeithub sehen, wenn der Assistent abgeschlossen ist.
Wählen Sie Weiter aus.
Prüfen Sie die Zusammenfassung am Bildschirm Überprüfen und verbinden, und wählen Sie dann die Option Verbinden aus.
Wenn Sie auf der Seite Überprüfen und verbindenEventstream öffnen auswählen, öffnet der Assistent den Eventstream, den er für Sie mit dem ausgewählten Azure SQL-Datenbank-CDC als Quelle erstellt hat. Um den Assistenten zu schließen, wählen Sie unten auf der Seite Fertig stellen aus.
Wählen Sie im Echtzeithub die Option Alle Datenströme aus. Aktualisieren Sie die Seite Alle Datenströme, um den neuen Datenstrom anzuzeigen.
Ausführliche Schritte finden Sie unter Anzeigen von Details zu Streams im Fabric-Echtzeithub.
Weitere Informationen zum Konsumieren von Streams finden Sie in den folgenden Artikeln:
Ereignisse
31. März, 23 Uhr - 2. Apr., 23 Uhr
Das größte Fabric-, Power BI- und SQL-Lernereignis. 31. März – 2. April. Verwenden Sie Code FABINSIDER, um $400 zu sparen.
Heute registrierenSchulung
Modul
Datennachverfolgung und -synchronisierung mit Azure SQL-Datenbank - Training
Modul zur Azure SQL-Datennachverfolgung, das die Nachverfolgung von Datenänderungen behandelt In diesem Modul werden Tools wie Change Data Capture (CDC) und die Änderungsnachverfolgung vorgestellt.
Zertifizierung
Microsoft Certified: Azure Database Administrator Associate - Certifications
Verwalten einer SQL Server-Datenbankinfrastruktur für Cloud-, lokale und hybride relationale Datenbanken auf Grundlage der Microsoft PaaS-Angebote für relationale Datenbanken.
Dokumentation
Azure SQL Database CDC-Quelle zu einem Eventstream hinzufügen - Microsoft Fabric
Erfahren Sie, wie Sie eine Azure SQL-Datenbank Change Data Capture (CDC)-Quelle zu einem Eventstream hinzufügen können.
Erfahren Sie, wie Sie einem Eventstream eine Azure SQL Managed Instance Change Data Capture (CDC) als Quelle hinzufügen.
Hinzufügen einer SQL Server-CDC als Quelle zum Eventstream - Microsoft Fabric
Erfahren Sie, wie Sie den CDC-Feed (Change Data Capture) einer SQL Server-Datenbank auf einer virtuellen Maschine (VM) als Quelle zu einem Eventstream hinzufügen.