Freigeben über


Erstellen einer Azure Blob Storage-Verknüpfung (Vorschau)

In diesem Artikel erfahren Sie, wie Sie eine Azure Blob Storage-Verknüpfung in einem Microsoft Fabric Lakehouse erstellen.

Eine Übersicht über Verknüpfungen finden Sie unter OneLake-Verknüpfungen. Informationen zum programmgesteuerten Erstellen von Verknüpfungen finden Sie unter OneLake-Verknüpfungen mit REST-APIs.

Hinweis

Azure Blob Storage-Verknüpfungen befinden sich derzeit in der öffentlichen Vorschau.

Voraussetzungen

  • Ein Seehaus in Microsoft Fabric. Wenn Sie kein Lakehouse haben, erstellen Sie eins mit den Schritten unter Erstellen eines Lakehouse mit OneLake.
  • Ein Azure Storage-Konto mit Daten in einem Container.

Erstellen einer Verknüpfung

  1. Öffnen Sie ein Lakehouse in Fabric.

  2. Klicken Sie im Explorer-Bereich des Seehauses mit der rechten Maustaste auf ein Verzeichnis.

  3. Wählen Sie Neue Verknüpfung aus.

    Screenshot, der die Auswahl von

Auswählen einer Quelle

Wenn Sie eine Verknüpfung in einem Lakehouse erstellen, wird das Fenster Neue Verknüpfung geöffnet, um Sie durch die Konfigurationsdetails zu führen.

  1. Wählen Sie im Neues Verknüpfungsfenster unter Externe QuellenAzure Blob Storage (Vorschau) aus.

  2. Wählen Sie "Vorhandene Verbindung " oder " Neue Verbindung erstellen" aus, je nachdem, ob dieses Speicherkonto bereits in Ihrem OneLake verbunden ist.

    • Wählen Sie für eine vorhandene Verbindung die Verbindung aus dem Dropdownmenü aus.

    • Um eine neue Verbindung zu erstellen, stellen Sie die folgenden Verbindungseinstellungen bereit.

    Feld BESCHREIBUNG
    Kontoname oder URL Der Name Ihres Blob-Speicherkontos.
    Verbindung Der Standardwert" "Neue Verbindung erstellen".
    Verbindungsname Ein Name für Ihre Azure Blob Storage-Verbindung. Der Dienst generiert einen vorgeschlagenen Verbindungsnamen basierend auf dem Namen des Speicherkontos, sie können jedoch mit einem bevorzugten Namen überschrieben werden.
    Authentifizierungsart Wählen Sie das Autorisierungsmodell aus dem Dropdownmenü aus, das Sie zum Herstellen einer Verbindung mit dem Speicherkonto verwenden möchten. Die unterstützten Modelle sind: Kontoschlüssel, Organisationskonto, Anonymes Konto, Shared Access Signatur (SAS), Serviceprinzipal und Arbeitsplatzidentität. Nachdem Sie ein Modell ausgewählt haben, geben Sie die erforderlichen Anmeldeinformationen ein. Weitere Informationen finden Sie unter Autorisierung.
  3. Wählen Sie Weiteraus.

  4. Navigieren Sie zum Zielspeicherort der Verknüpfung.

    Wenn Sie den Namen des Speicherkontos in den Verbindungsdetails angegeben haben, werden alle verfügbaren Container in der Navigationsansicht angezeigt. Wenn Sie einen Container in der Verbindungs-URL angegeben haben, werden nur der angegebene Container und dessen Inhalt in der Navigationsansicht angezeigt.

    Navigieren Sie im Speicherkonto, indem Sie einen Ordner auswählen oder ihn erweitern, um die untergeordneten Elemente anzuzeigen.

    Wählen Sie einen oder mehrere Zielspeicherorte aus, indem Sie das Kontrollkästchen neben einem Ordner in der Navigationsansicht aktivieren. Wählen Sie anschließend Weiter aus.

    Screenshot, der die Auswahl der Zielspeicherorte für eine neue Verknüpfung zeigt.

  5. Überprüfen Sie auf der Überprüfungsseite Ihre Auswahl. Hier können Sie jede zu erstellende Tastenkombination sehen. In der Spalte Aktionen können Sie das Stiftsymbol auswählen, um den Verknüpfungsnamen zu bearbeiten. Sie können das Papierkorbsymbol auswählen, um die Verknüpfung zu löschen.

  6. Wählen Sie "Erstellen" aus.

  7. Das Lakehouse wird automatisch aktualisiert. Die Shortcuts erscheinen im Explorer-Bereich.

    Screenshot der Ansicht „Lakehouse Explorer“ mit einer Liste von Ordnern, die das Verknüpfungssymbol darstellen.

Zugang

Die Azure Blob Storage-Verknüpfung kann sowohl auf den Kontonamen als auch die URL des Speicherkontos verweisen.

Beispiel: accountname oder https://accountname.blob.core.windows.net/

Autorisierung

Blob-Speicherverknüpfungen verwenden ein delegiertes Autorisierungsmodell. In diesem Modell gibt der Ersteller der Verknüpfung eine Anmeldeinformation für die Verknüpfung an, und der gesamte Zugriff auf diese Verknüpfung wird mithilfe dieser Anmeldeinformationen autorisiert. Blobverknüpfungen unterstützen die folgenden delegierten Autorisierungstypen:

  • Organisationskonto – muss über die Rolle "Storage Blob Data Reader", "Storage Blob Data Contributor" oder "Storage Blob Data Owner" für das Speicherkonto verfügen. oder Delegatorrolle für das Speicherkonto plus Datei- oder Verzeichniszugriff, der innerhalb des Speicherkontos gewährt wird.
  • Dienstprinzipal – muss über die Rolle "Storage Blob Data Reader", "Storage Blob Data Contributor" oder "Storage Blob Data Owner" für das Speicherkonto verfügen. oder Delegatorrolle für das Speicherkonto plus Datei- oder Verzeichniszugriff, der innerhalb des Speicherkontos gewährt wird.
  • Arbeitsbereichsidentität – muss über die Rolle "Storage Blob Data Reader", "Storage Blob Data Contributor" oder "Storage Blob Data Owner" für das Speicherkonto verfügen. oder Delegatorrolle für das Speicherkonto plus Datei- oder Verzeichniszugriff, der innerhalb des Speicherkontos gewährt wird.
  • Shared Access Signature (SAS) – muss mindestens die folgenden Berechtigungen enthalten: Lese-, Listen- und Ausführungsberechtigungen.