Direkt zu Hauptinhalt

Cloud-Verbindung zu Fabric

Wichtig

Bitte beachten Sie vor dem Erstellen einer der folgenden Verbindungen 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 Cloud-Verbindungen. Sie können nach einer bestimmten Cloud-Verbindung suchen, die Spaltenauswahl anpassen oder mit dem Button New Connection eine neue Cloud-Verbindung erstellen.


Fabric Mirrored Database​

Erstellung​

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

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

Authentifizierungstyp

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

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

Fabric Workspace – Wählen Sie eines der verfügbaren Workspaces aus. Fabric Mirror – Je nach gewähltem Workspace können Sie eine Mirrored Database auswählen.

Verbindung testen – Wenn der Verbindungstest fehlschlägt, erhalten Sie mögliche Lösungsvorschläge. Sie können auch weitere Details zum möglichen Problem sehen.


Fabric Lakehouse​

Wichtig

Bevor Sie eine Fabric Lakehouse-Verbindung in dab Nexus erstellen, stellen Sie sicher, dass die Mandanteneinstellung Benutzer können auf in OneLake gespeicherte Daten mit Apps außerhalb von Fabric zugreifen aktiviert ist.

  • Um auf diese Mandanteneinstellung zuzugreifen und sie zu konfigurieren, muss der Nutzer eine entsprechende Microsoft Fabric-Administratorrolle besitzen, beispielsweise Fabric Administrator oder Power Platform Administrator.
  • Pfad: Microsoft Fabric > OneLake-Katalog > Govern > Konfigurationen > Mandanteneinstellungen > OneLake-Einstellungen > Benutzer können auf in OneLake gespeicherte Daten mit Apps außerhalb von Fabric zugreifen > Aktiviert Weitere Informationen finden Sie in der Microsoft OneLake-Mandanteneinstellungen-Dokumentation.

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

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

Authentifizierungstyp

  • Basic Authentication: Geben Sie Benutzername und Passwort ein (dies unterstützt kein Multi-Faktor-Authentifizierung!)
  • Service Principal: Geben Sie den Service Principal Key ein (dies ist der Client ID bzw. die Application ID in Azure Portal aus der Enterprise Application)

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

Fabric Workspace – Wählen Sie eines der verfügbaren Workspaces aus. Fabric Lakehouse – Je nach gewähltem Workspace können Sie ein Lakehouse auswählen.

Verbindung testen – Wenn der Verbindungstest fehlschlägt, erhalten Sie mögliche Lösungsvorschläge. Sie können auch weitere Details zum möglichen Problem sehen.


Berechtigungen​

Hinweis

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


Bearbeiten​

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


Löschung​

Wichtig

Die Löschung einer Cloud-Verbindung kann aktive (geplante) Aufgaben beeinflussen und deren Ausführung verhindern. Diese Löschung kann nicht rückgängig gemacht werden.


Konflikte bei Mirrored DB durch parallele Läufe​

Hinweis

Es kann immer nur ein Synchronisierungslauf gleichzeitig auf eine Fabric Mirrored Database schreiben. Gleichzeitige Ausführungen können zu Synchronisierungsfehlern führen.

Ein Fabric Mirror-Lauf kann mit einem Fehler ähnlicher Art 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. Überprüfen Sie gleichzeitige Läufe und vermeiden Sie überlappende Zeitpläne.
  2. Stellen Sie sicher, dass nur ein Lauf gleichzeitig auf das Fabric Mirror-Ziel schreibt.
  3. Warten Sie auf die Fertigstellung aktiver Läufe.
  4. Wiederholen Sie den fehlgeschlagenen Lauf.

Wenn das Problem weiterhin besteht, prüfen Sie, ob die Fabric Mirror-Konfiguration und die Landing Zone zugänglich sind.