Direkt zu Hauptinhalt

Verbindung zu Fabric

Wichtig

Bevor Sie eine der folgenden Verbindungen erstellen, beachten Sie bitte Folgendes:

  1. Diese Verbindungstypen müssen separat lizenziert werden.
  2. Alle Voraussetzungen müssen erfüllt sein – die benötigten Informationen finden Sie hier.

Übersicht

In der Übersicht sehen Sie alle aktuell bestehenden Verbindungen. Sie können nach einer bestimmten Verbindung suchen, die Spaltenauswahl anpassen oder mit dem Button New Connection eine neue Verbindung erstellen.


Fabric Mirrored Database

Erstellung

Navigieren Sie zu Einstellungen > Verbindungen, klicken Sie auf New Connection und Fabric Mirrored Database. Geben Sie einen Namen für die neue Verbindung ein.

Tenant ID – den Tenant ID finden Sie im Azure Portal unter Microsoft Entra ID. Client ID – den Client ID finden Sie im Azure Portal in Ihrer App-Registrierung.

Authentifizierungstyp

  • Basic Authentication: Geben Sie Benutzername und Passwort ein (dies unterstützt keine Multi-Faktor-Authentifizierung!)
  • Service Principal: Geben Sie den Service Principal Key ein (dies ist die Client ID oder Anwendungs-ID im Azure Portal aus der Enterprise-Anwendung)
  • User Assigned Managed Identity und System Assigned Managed Identity: müssen in Azure erstellt werden

Nachdem Sie alle erforderlichen Informationen eingetragen haben, klicken Sie auf Login with Microsoft. Wenn Sie einen Service-Benutzer verwenden, müssen Sie auf den Button Request API Consent klicken und die angeforderten Berechtigungen bestätigen. Bei erfolgreicher Verbindung werden die beiden Buttons durch Reset Authentication ersetzt.

Fabric Workspace – wählen Sie eine der verfügbaren Workspaces aus Fabric Mirror – je nach gewähltem Workspace können Sie eine Mirrored Database auswählen

Verbindung testen – falls der Verbindungstest fehlschlägt, erhalten Sie mögliche Lösungen. Außerdem können Sie weitere Details zur möglichen Ursache einsehen.


Fabric Lakehouse

Navigieren Sie zu Einstellungen > Verbindungen, klicken Sie auf New Connection und Fabric Lakehouse. Geben Sie einen Namen für die neue Verbindung ein.

Tenant ID – den Tenant ID finden Sie im Azure Portal unter Microsoft Entra ID. Client ID – den Client ID finden Sie im Azure Portal in Ihrer App-Registrierung.

Authentifizierungstyp

  • Basic Authentication: Geben Sie Benutzername und Passwort ein (dies unterstützt keine Multi-Faktor-Authentifizierung!)
  • Service Principal: Geben Sie den Service Principal Key ein (dies ist die Client ID oder Anwendungs-ID im Azure Portal aus der Enterprise-Anwendung)

Nachdem Sie alle erforderlichen Informationen eingetragen haben, klicken Sie auf Login with Microsoft. Wenn Sie einen Service-Benutzer verwenden, müssen Sie auf den Button Request API Consent klicken und die angeforderten Berechtigungen bestätigen. Bei erfolgreicher Verbindung werden die beiden Buttons durch Reset Authentication ersetzt.

Fabric Workspace – wählen Sie eine der verfügbaren Workspaces aus Fabric Lakehouse – je nach gewähltem Workspace können Sie ein Lakehouse auswählen

Verbindung testen – falls der Verbindungstest fehlschlägt, erhalten Sie mögliche Lösungen. Außerdem können Sie weitere Details zur möglichen Ursache einsehen.


Berechtigungen

Hinweis

Wenn Sie keine Teams oder Benutzer auswählen, können alle Benutzer von dab Nexus diese Verbindung nutzen. Wenn Sie ein oder mehrere Teams oder Benutzer auswählen, können nur diese die Verbindung nutzen.


Bearbeiten

Sie können eine bestehende Verbindung bearbeiten. Klicken Sie einfach in der Übersicht auf den Namen und gelangen Sie zu den Einstellungen der Verbindung zurück.


Löschung

Wichtig

Das Löschen einer Verbindung kann aktive (geplante) Tasks beeinflussen und deren Ausführung scheitern lassen. Diese Löschung kann nicht rückgängig gemacht werden.


Konflikte bei Mirrored DB durch parallele Ausführungen

Hinweis

Es kann immer nur ein Synchronisationslauf gleichzeitig auf eine Fabric Mirrored Database schreiben. Gleichzeitige Läufe führen zu Synchronisationsfehlern.

Ein Fabric Mirror-Lauf kann mit einem Fehler ähnlich wie folgendem fehlschlagen:

Unable to write into Fabric landing zone.
The fabric database is probably in use by multiple runs in parallel which is not supported.
Check for concurrent runs and try again.

---> Azure.RequestFailedException: The specified path does not exist.

Lösung

  1. Prüfen Sie, ob parallele Läufe stattfinden und vermeiden Sie Überschneidungen im Zeitplan.
  2. Stellen Sie sicher, dass immer nur ein Lauf zur gleichen Zeit auf das Fabric Mirror-Ziel schreibt.
  3. Warten Sie, bis laufende Prozesse abgeschlossen sind.
  4. Starten Sie den fehlgeschlagenen Lauf erneut.

Sollte das Problem weiterhin bestehen, überprüfen Sie, ob die Fabric Mirror-Konfiguration und die Landing Zone erreichbar sind.