Freigeben über


Konfigurieren von Datenflussendpunkten für Microsoft Fabric OneLake

Wichtig

Diese Seite enthält Anweisungen zum Verwalten von Azure IoT Operations-Komponenten mithilfe von Kubernetes-Bereitstellungsmanifesten, die sich in DER VORSCHAU befinden. Dieses Feature ist mit mehreren Einschränkungen versehen und sollte nicht für Produktionsworkloads verwendet werden.

Lesen Sie die ergänzenden Nutzungsbedingungen für Microsoft Azure Previews für rechtliche Bestimmungen, die für Azure-Features gelten, die sich in Der Betaversion, Vorschau oder auf andere Weise noch nicht in der allgemeinen Verfügbarkeit befinden.

Um Daten in Azure IoT Einsatz an Microsoft Fabric OneLake zu senden, können Sie einen Datenflussendpunkt konfigurieren. Mit dieser Konfiguration können Sie den Zielendpunkt, die Authentifizierungsmethode, die Tabelle und andere Einstellungen angeben.

Voraussetzungen

Zuweisen von Berechtigungen zur verwalteten Identität

Um einen Datenflussendpunkt für Microsoft Fabric OneLake zu konfigurieren, wird empfohlen, eine benutzendenseitig zugewiesene oder eine systemseitig zugewiesene verwaltete Identität zu verwenden. Dieser Ansatz ist sicher und beseitigt die Notwendigkeit der manuellen Verwaltung von Anmeldeinformationen.

Nachdem Microsoft Fabric OneLake erstellt wurde, müssen Sie der verwalteten Azure IoT Einsatz-Identität eine Rolle zuweisen, die die Berechtigung zum Schreiben in das Fabric Lakehouse gewährt.

Wenn Sie die vom System zugewiesene verwaltete Identität verwenden, wechseln Sie im Azure-Portal zu Ihrer Azure IoT Operations-Instanz, und wählen Sie "Übersicht" aus. Kopieren Sie den Namen der Erweiterung, die nach der Azure IoT Operations Arc-Erweiterung aufgeführt ist. Beispiel: azure-iot-operations-xxxx7. Ihre systemseitig zugewiesene verwaltete Identität hat denselben Namen wie die Arc-Erweiterung von Azure IoT Einsatz.

Wechseln Sie zum von Ihnen erstellten Microsoft Fabric-Arbeitsbereich, wählen Sie "Zugriff verwalten> oder Gruppen hinzufügen" aus.

  1. Suchen Sie nach dem Namen Ihrer vom Benutzer zugewiesenen verwalteten Identität, die für Cloudverbindungen oder die vom System zugewiesene verwaltete Identität eingerichtet ist. Beispiel: azure-iot-operations-xxxx7.
  2. Wählen Sie "Mitwirkender " als Rolle und dann "Hinzufügen" aus. Dadurch erhält die verwaltete Identität die erforderlichen Berechtigungen zum Schreiben in das Fabric Lakehouse. Weitere Informationen finden Sie unter Rollen in Arbeitsbereichen in Microsoft Fabric.

Erstellen eines Datenflussendpunkts für Microsoft Fabric OneLake

  1. Wählen Sie in der Betriebsumgebung die Registerkarte "Datenflussendpunkte" aus .

  2. Wählen Sie unter "Neuen Datenflussendpunkt erstellen" die Option "Microsoft Fabric OneLake>New" aus.

    Screenshot der Verwendung der Einsatz-Benutzeroberfläche zum Erstellen eines Microsoft Fabric OneLake-Datenflussendpunkts.

  3. Geben Sie die folgenden Einstellungen für den Endpunkt ein:

    Einstellung Beschreibung
    Gastgeber Der Hostname des Microsoft Fabric OneLake-Endpunkts im Format onelake.dfs.fabric.microsoft.com.
    Lakehouse-Name Der Name des Lakehouse, in dem die Daten gespeichert werden sollen.
    Arbeitsbereichsname Der Name des Arbeitsbereichs, dem das Lakehouse zugeordnet ist.
    OneLake-Pfadtyp Der Pfadtyp, der in OneLake verwendet wird. Wählen Sie "Dateien " oder "Tabellen" aus.
    Authentifizierungsmethode Die für die Authentifizierung verwendete Methode. Wählen Sie die vom System zugewiesene verwaltete Identität oder die vom Benutzer zugewiesene verwaltete Identität aus.
    Client-ID Die Client-ID einer benutzendenseitig zugewiesenen verwalteten Identität. Erforderlich, wenn die vom Benutzer zugewiesene verwaltete Identität verwendet wird.
    Mandanten-ID Die Instanz-ID der benutzendenseitig zugewiesenen verwalteten Identität. Erforderlich, wenn die vom Benutzer zugewiesene verwaltete Identität verwendet wird.
  4. Wählen Sie Übernehmen aus, um den Endpunkt bereitzustellen.

OneLake-Pfadtyp

Die Einstellung oneLakePathType bestimmt die Art des zu verwendenden Pfads im OneLake-Pfad. Der Standardwert ist Tables (der empfohlene Pfadtyp für die gängigsten Anwendungsfälle). Der Pfadtyp Tables ist eine Tabelle im OneLake-Lakehouse, die zum Speichern der Daten verwendet wird. Er kann auch auf Files festgelegt werden. Hierbei handelt es sich um eine Datei im OneLake-Lakehouse, die zum Speichern der Daten verwendet wird. Der Pfadtyp Files ist nützlich, wenn Sie die Daten in einem Dateiformat speichern möchten, das vom Pfadtyp Tables nicht unterstützt wird.

Der OneLake-Pfadtyp wird auf der Registerkarte " Standard " für den Datenflussendpunkt festgelegt.

Verfügbare Authentifizierungsmethoden

Die folgenden Authentifizierungsmethoden sind für Datenflussendpunkte der Microsoft Fabric OneLake-Datenflussendpunkte verfügbar.

Systemseitig zugewiesene verwaltete Identität

Bevor Sie den Datenflussendpunkt konfigurieren, weisen Sie der verwalteten Identität von Azure IoT Einsatz eine Rolle mit der Berechtigung zum Schreiben in das Fabric-Lakehouse zu:

  1. Wechseln Sie im Azure-Portal zu Ihrer Azure IoT Operations-Instanz, und wählen Sie "Übersicht" aus.
  2. Kopieren Sie den Namen der Erweiterung, die nach der Azure IoT Operations Arc-Erweiterung aufgeführt ist. Beispiel: azure-iot-operations-xxxx7.
  3. Wechseln Sie zum Microsoft Fabric-Arbeitsbereich, wählen Sie "Zugriff> verwalten" aus, und fügen Sie Personen oder Gruppen hinzu.
  4. Suchen Sie nach dem Namen Ihrer systemseitig zugewiesenen verwalteten Identität. Beispiel: azure-iot-operations-xxxx7.
  5. Wählen Sie eine entsprechende Rolle und dann "Hinzufügen" aus.

Konfigurieren Sie dann den Datenflussendpunkt mit den Einstellungen der systemseitig zugewiesenen verwalteten Identität.

Wählen Sie auf der Seite „Einstellungen“ für den Datenflussendpunkt auf der Einsatz-Benutzeroberfläche die Registerkarte Allgemeine Informationen und dann Authentifizierungsmethode>Systemseitig zugewiesene verwaltete Identität aus.

Wenn Sie die Zielgruppe der systemseitig zugewiesenen verwalteten Identität außer Kraft setzen müssen, können Sie die Einstellung audience angeben.

In den meisten Fällen müssen Sie keine Dienstgruppe angeben. Wenn Sie keine Benutzendengruppe angeben, wird eine verwaltete Identität mit der Standardzielgruppe erstellt, die auf Ihr Speicherkonto ausgelegt ist.

Benutzendenseitig zugewiesene verwaltete Identität

Um eine benutzendenseitig zugewiesene verwaltete Identität für die Authentifizierung zu verwenden, müssen Sie zuerst Azure IoT Einsatz mit aktivierten sicheren Einstellungen bereitstellen. Anschließend müssen Sie eine vom Benutzer zugewiesene verwaltete Identität für Cloudverbindungen einrichten. Weitere Informationen finden Sie unter Aktivieren sicherer Einstellungen in der Azure IoT Operations-Bereitstellung.

Bevor Sie den Datenflussendpunkt konfigurieren, weisen Sie der vom Benutzer zugewiesenen verwalteten Identität eine Rolle zu, die die Berechtigung zum Schreiben in das Fabric Lakehouse gewährt.

  1. Wechseln Sie zum Microsoft Fabric-Arbeitsbereich, wählen Sie "Zugriff> verwalten" aus, und fügen Sie Personen oder Gruppen hinzu.
  2. Suchen Sie nach dem Namen Ihrer benutzendenseitig zugewiesenen verwalteten Identität.
  3. Wählen Sie eine entsprechende Rolle und dann "Hinzufügen" aus.

Konfigurieren Sie danach den Datenflussendpunkt mit den Einstellungen der benutzendenseitig zugewiesenen verwalteten Identität.

Wählen Sie auf der Seite "Einstellungen für Betriebserfahrungsdatenfluss-Endpunkteinrichtung" die Registerkarte "Standard" und dann "Authentifizierungsmethode>Benutzer zugewiesene verwaltete Identität" aus.

Geben Sie die Client-ID und die Mandanten-ID der benutzendenseitig zugewiesenen verwalteten Identität in die entsprechenden Felder ein.

Hier ist der Umfang optional und standardmäßig auf https://storage.azure.com/.default festgelegt. Wenn Sie den Standardbereich überschreiben müssen, geben Sie die Einstellung scope mit Bicep oder Kubernetes an.

Erweiterte Einstellungen

Sie können erweiterte Einstellungen für den Fabric OneLake-Endpunkt festlegen, z. B. die Batchlatenz und die Nachrichtenanzahl. Sie können diese Einstellungen auf der Registerkarte "Erweiterter Portal" des Datenflussendpunkts oder in der benutzerdefinierten Ressource des Datenflussendpunkts festlegen.

Batching

Verwenden Sie die batching-Einstellungen, um die maximale Anzahl von Nachrichten und die maximale Latenz zu konfigurieren, bevor die Nachrichten an das Ziel gesendet werden. Diese Einstellung ist nützlich, wenn Sie die Netzwerkbandbreite optimieren und die Anzahl der Anforderungen an das Ziel reduzieren möchten.

Feld Beschreibung Erforderlich
latencySeconds Die maximale Anzahl von Sekunden, die vor dem Senden der Nachrichten an das Ziel gewartet werden sollen. Der Standardwert beträgt 60 Sekunden. Nein
maxMessages Die maximale Anzahl der Nachrichten, die an das Ziel gesendet werden sollen. Der Standardwert beträgt 100.000 Meldungen. Nein

Wenn Sie beispielsweise die maximale Anzahl von Nachrichten auf 1.000 und die maximale Latenz auf 100 Sekunden konfigurieren möchten, verwenden Sie die folgenden Einstellungen:

Wählen Sie in der Betriebsumgebung die Registerkarte "Erweitert " für den Datenflussendpunkt aus.

Screenshot der Verwendung der Einsatz-Benutzeroberfläche, um erweiterte Einstellungen für Microsoft Fabric festzulegen.

Nächste Schritte

Weitere Informationen zu Datenflüssen finden Sie unter "Datenfluss erstellen".