Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit der Azure Batch-Aktivität in Data Factory für Microsoft Fabric können Sie einen Befehl für eine Azure Batch-Instanz ausführen. Wenn Sie von ADF oder Synapse zu Fabric Data Factory migrieren, wird diese Aktivität als benutzerdefinierte Aktivität bezeichnet.
Voraussetzungen
Um zu beginnen, müssen Sie die folgenden Voraussetzungen erfüllen:
- Sie benötigen Zugriff auf einen Microsoft Fabric-Mandanten mit einer bereitgestellten Kapazität. Sie können Fabric mit einer kostenlosen Testversion testen.
- Ein Fabric-Arbeitsbereich , der dieser Kapazität zugewiesen ist.
Hinzufügen einer Azure Batch-Aktivität zu einer Pipeline mit Benutzeroberfläche
Führen Sie die folgenden Schritte aus, um eine Azure Batch-Aktivität in einer Pipeline zu verwenden:
Erstellen der Aktivität
Erstellen Sie eine neue Pipeline in Ihrem Arbeitsbereich.
Suchen Sie im Bereichs "Pipeline Aktivitäten" nach Azure Batch, und wählen Sie es aus, um es zur Pipeline-Leinwand hinzuzufügen.
Anmerkung
Möglicherweise müssen Sie das Menü erweitern und nach unten scrollen, um die Azure Batch-Aktivität wie im folgenden Screenshot hervorgehoben anzuzeigen.
Wählen Sie die neue Azure Batch-Aktivität im Pipeline-Editor-Canvas aus, wenn sie noch nicht ausgewählt ist.
Informationen zum Konfigurieren der Registerkarte Allgemein finden Sie unter Allgemeine Einstellungen.
Azure Batch-Aktivitätseinstellungen
Wählen Sie die Registerkarte Einstellungen aus, und Sie können dann eine vorhandene oder eine neue Azure Batch-Verbindungauswählen, einen Befehl bereitstellen und eine Ressourcenverbindung mit einem Speicherkonto. Sie können auch einen bestimmten Ordnerpfad innerhalb des Speicherkontos sowie eine Aufbewahrungszeit in Tagen angeben, um die dort gespeicherten Daten aufzubewahren, und eigene erweiterte Eigenschaften hinzufügen.
Die Azure Batch-Aktivität unterstützt WI-, SPN- und OAuth-Verbindungstypen.
Verwenden von Fabric Workspace Identity (WI) in der Azure Batch-Aktivität
Erstellen der Arbeitsbereichsidentität
Sie müssen WI in Ihrem Arbeitsbereich aktivieren (dies kann einen Moment dauern, bis es sich geladen hat). Erstellen Sie eine Arbeitsbereichsidentität in Ihrem Fabric-Arbeitsbereich. Beachten Sie, dass das WI im selben Arbeitsbereich wie Ihre Pipeline erstellt werden soll.
Sehen Sie sich die Dokumente für Arbeitsbereichsidentität an.
Aktivieren von Einstellungen auf Mandantenebene
Aktivieren Sie die folgende Mandanteneinstellung (standardmäßig deaktiviert): Service-Prinzipale können öffentliche Fabric-APIs aufrufen.
Sie können diese Einstellung im Fabric-Verwaltungsportal aktivieren. Weitere Informationen zu dieser Einstellung finden Sie im Artikel zum Aktivieren der Dienstprinzipalauthentifizierung für Administrator-APIs.
Gewähren von Arbeitsbereichsberechtigungen für die Arbeitsbereichsidentität
Öffnen Sie den Arbeitsbereich, wählen Sie "Zugriff verwalten" aus, und weisen Sie der Arbeitsbereichsidentität Berechtigungen zu. Der Mitwirkendezugriff ist für die meisten Szenarien ausreichend.
Sehen Sie sich die Dokumentation zu Benutzern Zugriff auf Arbeitsbereiche gewähren an.
Speichern und Ausführen oder Planen der Pipeline
Wechseln Sie oben im Pipeline-Editor zur Registerkarte " Start ", und wählen Sie die Schaltfläche "Speichern" aus, um Ihre Pipeline zu speichern. Wählen Sie "Ausführen" aus, um sie direkt auszuführen, oder planen Sie die Ausführung zu bestimmten Zeiten oder Intervallen. Weitere Informationen zu Pipelineausführungen finden Sie unter: Pipelineausführungen planen.
Nach dem Ausführen können Sie die Ausführung der Pipeline überwachen und den Ausführungsverlauf über die Registerkarte Ausgabe unterhalb des Zeichenbereichs anzeigen.
Bekannte Probleme
- Die WI-Option in den Verbindungseinstellungen wird in einigen Fällen nicht angezeigt. An einem Fix für diesen Fehler wird derzeit gearbeitet.
- Die Verwendung des Dienstprinzipals zum Ausführen eines Notizbuchs, das semantischen Link-Code enthält, weist funktionale Einschränkungen auf und unterstützt nur eine Teilmenge von semantischen Link-Features. Ausführliche Informationen finden Sie in den unterstützten Funktionen für semantische Verknüpfungen . Um andere Funktionen zu verwenden, empfiehlt es sich, die semantische Verknüpfung mit einem Dienstprinzipal manuell zu authentifizieren.
- Einige Kunden sehen möglicherweise die Dropdownliste "Workspace Identity (WI)" nicht, oder sie wird angezeigt, aber sie können keine Verbindung erstellen. Dieses Verhalten ist auf ein bekanntes Problem in einer unserer zugrunde liegenden Plattformkomponenten zurückzuführen. Die Korrektur wird derzeit bearbeitet.