Freigeben über


Azure Blob Storage

Zusammenfassung

Element Beschreibung
Freigabestatus Allgemeine Verfügbarkeit
Produkte Excel
Power BI (Semantikmodelle)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Power Apps (Dataflows)
Dynamics 365 Customer Insights
Analysis Services
Unterstützte Authentifizierungsarten Anonym
Kontoschlüssel
Organizational account
Shared Access Signature (SAS)
Dienstprinzipal
Referenzdokumentation zur Funktion AzureStorage.BlobContents
AzureStorage.Blobs

Hinweis

Der Dienstprinzipal-Authentifizierungstyp wird nicht unterstützt, wenn ein lokales Datengateway oder ein VNet-Datengateway (virtuelles Netzwerk) verwendet wird.

Hinweis

Einige Funktionen können in einem Produkt vorhanden sein, in anderen jedoch nicht, was an den Bereitstellungsplänen und hostspezifischen Funktionen liegt.

Voraussetzungen

  • Ein Azure-Abonnement. Navigieren Sie zu Kostenlose Azure-Testversion.

  • Ein Azure Blob Storage-Konto. Befolgen Sie die Anweisungen unter Speicherkonto erstellen. In diesem Artikel wird davon ausgegangen, dass Sie bereits ein Azure Blob Storage-Konto erstellt und Datendateien hochgeladen haben.

Unterstützte Funktionen

  • Importieren

Eine Verbindung zum Azure Blob Storage über Power Query Desktop herstellen

So stellen Sie eine Verbindung mit Azure Blob Storage her:

  1. Wählen Sie in der Benutzeroberfläche zum Abrufen von Daten Azure Blob Storage aus. Die Benutzeroberfläche zum Abrufen von Daten in Power Query Desktop ist je nach App unterschiedlich. Weitere Informationen zur Benutzeroberfläche zum Abrufen von Daten in Power Query Desktop für Ihre App finden Sie unter Wo man Daten abruft.

  2. Geben Sie im Feld Azure Blob Storage den Kontonamen oder die URL Ihres Azure Blob Storage-Kontos ein. Wählen Sie dann OK aus.

    Screenshot des Dialogfelds

  3. Wenn Sie sich zum ersten Mal mit diesem Konto verbinden, wählen Sie entweder die Authentifizierungsmethode Anonym, Organisationskonto, Kontoschlüssel oder Shared Access Signature (SAS), um sich beim Azure Blob Storage-Konto anzumelden. Weitere Informationen: Kontoschlüssel aus Azure Blob Storage kopieren

    Screenshot des Anmeldedialogfelds für Azure Blob Storage mit ausgewählter Kontoschlüsselauthentifizierungsmethode.

    Weitere Informationen zur Verwendung und Verwaltung der Authentifizierung finden Sie unter Authentifizierung mit einer Datenquelle.

  4. Wählen Sie Verbinden.

  5. Im Dialogfeld Navigator werden die Dateien angezeigt, die Sie in Ihr Azure Blob Storage-Konto hochgeladen haben. Wählen Sie die zu verwendenden Container aus, und klicken Sie dann entweder auf Daten transformieren, um die Daten in Power Query zu transformieren oder Laden, um die Daten zu laden.

    Screenshot des geöffneten Navigators mit den Daten aus dem Azure Blob Storage-Container.

Eine Verbindung zum Azure Blob Storage über Power Query Online herstellen

So stellen Sie eine Verbindung mit Azure Blob Storage her:

  1. Wählen Sie in der Benutzeroberfläche zum Abrufen von Daten die Option Azure Blobs aus. In verschiedenen Apps gibt es unterschiedliche Wege, um zur Benutzeroberfläche zum Abrufen von Daten in Power Query Online zu gelangen. Weitere Informationen dazu, wie Sie aus Ihrer App zur Benutzeroberfläche zum Abrufen von Daten in Power Query Online gelangen, finden Sie unter Wo man Daten abruft.

    Screenshot der Seite

  2. Geben Sie in den Verbindungseinstellungen den Kontonamen oder die URL Ihres Azure Blob Storage-Kontos ein.

  3. Geben Sie optional den Namen des erforderlichen lokalen Datengateways ein.

  4. Wählen Sie die Authentifizierungsart aus, die für den Zugriff auf Ihren BLOB-Speicher verwendet wird.

    Screenshot der Seite

    • Anonym: Ihr Blob Storage ist für den anonymen Zugriff eingerichtet. Klicken Sie auf Weiter, um fortzufahren.
    • Kontoschlüssel: Ihr Blob Storage ist so eingerichtet, dass ein Kontoschlüssel erforderlich ist. Geben Sie den Kontoschlüssel in das vorgesehene Textfeld ein und wählen Sie Weiter, um fortzufahren. Weitere Informationen: Kontoschlüssel aus Azure Blob Storage kopieren
    • Organisations-Konto: Wählen Sie Anmelden, um sich bei Ihrem Speicherkonto anzumelden. Sie werden zur Anmeldeseite Ihrer Organisation umgeleitet. Folgen Sie den Anweisungen, um sich beim Konto anzumelden. Sobald Sie angemeldet sind, wählen Sie Weiter aus, um fortzufahren.
    • Gemeinsame Zugriffssignatur (Shared Access Signature, SAS): Um Ihr SAS-Token abzurufen, wechseln Sie zu portal.azure.com, navigieren Sie zu Ihrer Ressource, und wählen Sie unter Sicherheit + Netzwerk die Shared Access Signature aus und scrollen Sie nach unten, um das SAS-Token anzuzeigen. Fügen Sie den Wert in das SAS-Token-Feld ein, und wählen Sie Weiter aus.
    • Dienstprinzipal: Geben Sie die Mandanten-ID, die Dienstprinzipal-Client-ID und den Dienstprinzipalschlüssel ein, und wählen Sie dann Weiter aus.

    Weitere Informationen zur Verwendung und Verwaltung der Authentifizierung finden Sie unter Verbindungen und Authentifizierung in Power Query online.

  5. Wählen Sie Weiter aus.

  6. Auf dem Bildschirm Navigator werden die Dateien angezeigt, die Sie in Ihr Azure Blob Storage-Konto hochgeladen haben. Wählen Sie die zu verwendenden Container aus, und klicken Sie dann auf Daten transformieren.

    Screenshot der Seite

Kontoschlüssel aus Azure Blob Storage kopieren

So rufen Sie den Azure Blob Storage-Kontoschlüssel ab, der beim Authentifizieren Ihres Kontos in Power Query verwendet werden soll:

  1. Melden Sie sich beim Azure-Portal an.

  2. Suchen Sie nach Ihrem Azure Blob Storage-Konto.

  3. Wählen Sie im Speicherkonto-Menübereich unter Sicherheit + Netzwerkbetrieb die Option Zugriffsschlüssel aus.

    Screenshot des Beispielspeicherkontos in Azure mit hervorgehobenen

  4. Finden Sie im Abschnitt key1 den Schlüsselwert. Klicken Sie auf Anzeigen neben dem Schlüsselwert.

  5. Wählen Sie das Symbol In Zwischenablage kopieren zum Kopieren des Schlüsselwerts aus.

    Screenshot der Seite

Begrenzungen

Die folgenden Einschränkungen gelten für den Azure Blob Storage-Connector für Power Query.

Power Query Online und Azure Storage befinden sich in derselben Region

Direktzugriff auf ein Azure Storage-Konto mit aktivierter Firewall und in derselben Region wie Power Query Online wird nicht unterstützt. Diese Einschränkung ergibt sich daraus, dass Power Query Dienste, wenn sie in derselben Region wie das Azure-Speicherkonto eingesetzt werden, private Azure-IP-Adressen für die Kommunikation verwenden. Weitere Details finden Sie in der Azure-Dokumentation zur Sicherheit des Speichernetzwerks.

Um diese Einschränkung zu umgehen und den Zugriff auf Azure Storage aus Power Query Online in derselben Region zu ermöglichen, verwenden Sie eine der folgenden Methoden: