Freigeben über


Azure File Storage

Microsoft Azure Storage stellt einen hochgradig skalierbaren, dauerhaften und hoch verfügbaren Speicher für Daten in der Cloud bereit und dient als Datenspeicherlösung für moderne Anwendungen. Stellen Sie eine Verbindung mit dem Dateispeicher her, um verschiedene Vorgänge auszuführen, z. B. Erstellen, Aktualisieren, Abrufen und Löschen von Dateien in Ihrem Azure Storage-Konto.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen
Logik-Apps Norm Alle Logik-Apps-Regionen
Power Apps Premium Alle Power Apps-Regionen
Power Automate Premium Alle Power Automate-Regionen
Kontakt
Name Microsoft
URL Microsoft LogicApps-Unterstützung
Microsoft Power Automate-Support
Microsoft Power Apps-Unterstützung
Connectormetadaten
Herausgeber Microsoft
Webseite https://azure.microsoft.com/services/storage/files/

Aktionen, die blockierungsfeatures unterstützen.

Diese Aktionen können verwendet werden, um Dateien bis zu 300 MB zu verarbeiten. Das Feature ist standardmäßig aktiviert.

Bekannte Probleme und Einschränkungen

  1. Logik-Apps können nicht direkt auf Speicherkonten zugreifen, die sich hinter Firewalls befinden, wenn sie sich beide in derselben Region befinden. Als Problemumgehung können Sie Ihre Logik-Apps und Das Speicherkonto in verschiedenen Regionen verwenden. Weitere Informationen zum Aktivieren des Zugriffs von Azure Logic Apps auf Speicherkonten hinter Firewalls finden Sie in den Access-Speicherkonten hinter Firewalls.

Herstellen einer Verbindung mit dem Azure-Dateiconnector mithilfe des Dateiendpunkts

  • Geben Sie den vollständigen Azure Storage-Dateiendpunkt für Azure Storage account name or file endpoint den Parameter ein.

  • Sie müssen den vollständigen Endpunkt angeben, einschließlich des Schemas, z. B.:

    • https://account.file.core.windows.net/
    • https://account-secondary.file.core.windows.net/ (wenn eine Verbindung mit dem sekundären Endpunkt hergestellt wird)
    • Relative URLs (z. B account.file.core.windows.net. ) werden abgelehnt.

Abrufen des Azure Storage-Dateiendpunkts für ein bestimmtes Speicherkonto

Es gibt mehrere Möglichkeiten, diesen Dateiendpunkt abzurufen:

  • Verwenden des Azure-Portals

    1. Navigieren Sie in Microsoft Azure zum Azure Storage-Konto, das Sie verbinden möchten.
    2. Klicken Sie unter Settings Abschnitt (linkes Blatt) auf Endpoints
    3. Der Dateiendpunkt befindet sich im Textfeld unter "Dateidienstfile service".
  • Verwenden von Speicherkonten – Abrufen des REST-API-Aufrufs von Eigenschaften

    1. Rufen Sie das Azure Storage-Konto subscription Id und resource group name.
    2. Navigieren zu Speicherkonten – Eigenschaften abrufen
    3. Klicken Sie auf die Try it Schaltfläche in der oberen rechten Ecke des HTTP-Aufrufs.
    4. Anmelden (der Benutzer sollte Zugriff auf das Speicherkonto haben)
    5. Wählen Sie den Azure-Mandanten aus, auf dem sich das Azure Storage-Konto befindet.
    6. Geben Sie den Namen des Azure Storage-Kontos, den Ressourcengruppennamen ein, und wählen Sie das Abonnement aus, auf dem sich das Speicherkonto befindet.
    7. Klicken Run
    8. Der Dateiendpunkt befindet sich in file der Eigenschaft unter primaryEndpoints objekt in der Antwort.

Allgemeine Grenzwerte

Name Wert
Maximale Dateigröße (in MB) 50
Maximale Anzahl von Megabytes, die innerhalb eines Bandbreitenzeitintervalls (pro Verbindung) an/vom Connector übertragen werden 1.000
Bandbreitenzeitintervall (in Milisekunden) 60000

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Freigabefähig

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente

Name Typ Description Erforderlich
Azure Storage-Kontoname oder Dateiendpunkt Schnur Name oder Dateiendpunkt des Azure Storage-Kontos, das der Connector verwenden soll. Richtig
Zugriffsschlüssel für Azure Storage-Konten securestring Geben Sie einen gültigen primären/sekundären Azure Storage-Kontozugriffsschlüssel an. Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 600 60 Sekunden

Aktionen

Abrufen von Dateiinhalten mithilfe des Pfads

Dieser Vorgang ruft Dateiinhalte mithilfe des Pfads ab.

Abrufen von Dateimetadaten mithilfe des Pfads

Dieser Vorgang ruft Dateimetadaten mithilfe des Pfads ab.

Archiv in Ordner extrahieren

Mit diesem Vorgang wird eine Archivdatei in einen Ordner extrahiert (Beispiel: .zip).

Datei aktualisieren

Dieser Vorgang aktualisiert eine Datei im Azure File Storage.

Datei erstellen

Dieser Vorgang lädt eine Datei in Azure File Storage hoch.

Datei kopieren

Dieser Vorgang kopiert eine Datei.

Datei löschen

Dieser Vorgang löscht eine Datei.

Dateien auflisten

Dieser Vorgang listet Dateien in einem Ordner auf.

Dateiinhalte abrufen

Dieser Vorgang ruft Dateiinhalte mithilfe der ID ab.

Dateimetadaten abrufen

Dieser Vorgang ruft Dateimetadaten mithilfe der Datei-ID ab.

Abrufen von Dateiinhalten mithilfe des Pfads

Dieser Vorgang ruft Dateiinhalte mithilfe des Pfads ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
path True string

Angeben eines eindeutigen Pfads zur Datei

Inhaltstyp ableiten
inferContentType boolean

Abgeleiteter Inhaltstyp basierend auf der Erweiterung

Gibt zurück

Der Inhalt der Datei.

Inhalt der Datei
binary

Abrufen von Dateimetadaten mithilfe des Pfads

Dieser Vorgang ruft Dateimetadaten mithilfe des Pfads ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dateipfad
path True string

Angeben eines eindeutigen Pfads zur Datei

Gibt zurück

Blobmetadaten

Archiv in Ordner extrahieren

Mit diesem Vorgang wird eine Archivdatei in einen Ordner extrahiert (Beispiel: .zip).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Quellarchivdateipfad
source True string

Angeben des Pfads zur Archivdatei

Zielordnerpfad
destination True string

Geben Sie den Pfad in Azure File Storage an, um den Archivinhalt zu extrahieren.

Überschreiben?
overwrite boolean

Sollte die Zieldatei überschrieben werden (true/false)?

Gibt zurück

Datei aktualisieren

Dieser Vorgang aktualisiert eine Datei im Azure File Storage.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datei
id True string

Angeben der zu aktualisierenden Datei

Dateiinhalt
body True binary

Angeben des Inhalts, mit dem die Datei aktualisiert werden soll

Gibt zurück

Blobmetadaten

Datei erstellen

Dieser Vorgang lädt eine Datei in Azure File Storage hoch.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordnerpfad
folderPath True string

Ordnerpfad zum Hochladen angeben

Dateiname
name True string

Geben Sie den Namen der zu erstellenden Datei an.

Dateiinhalt
body True binary

Angeben des Inhalts der hochzuladenden Datei

Gibt zurück

Blobmetadaten

Datei kopieren

Dieser Vorgang kopiert eine Datei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Quell-URL
source True string

Angeben der URL zur Quelldatei

Zieldateipfad
destination True string

Angeben des Zieldateipfads, einschließlich Zieldateiname

Überschreiben?
overwrite boolean

Soll die Zieldatei überschrieben werden (true/false)?

Gibt zurück

Blobmetadaten

Datei löschen

Dieser Vorgang löscht eine Datei.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datei
id True string

Angeben der zu löschenden Datei

Dateien auflisten

Dieser Vorgang listet Dateien in einem Ordner auf.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ordner
id True string

Angeben des Ordners

Gibt zurück

Stellt eine Seite mit Blobmetadaten dar.

Dateiinhalte abrufen

Dieser Vorgang ruft Dateiinhalte mithilfe der ID ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datei
id True string

Angeben der Datei zum Abrufen von Inhalten

Inhaltstyp ableiten
inferContentType boolean

Abgeleiteter Inhaltstyp basierend auf der Erweiterung

Gibt zurück

Der Inhalt der Datei.

Inhalt der Datei
binary

Dateimetadaten abrufen

Dieser Vorgang ruft Dateimetadaten mithilfe der Datei-ID ab.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Datei
id True string

Angeben der Datei zum Abrufen von Metadaten

Gibt zurück

Blobmetadaten

Definitionen

BlobMetadata

Blobmetadaten

Name Pfad Typ Beschreibung
Id
Id string

Die eindeutige ID der Datei oder des Ordners.

Name
Name string

Der Name der Datei oder des Ordners.

Anzeigename
DisplayName string

Der Anzeigename der Datei oder des Ordners.

Pfad
Path string

Der Pfad der Datei oder des Ordners.

LastModified
LastModified date-time

Datum und Uhrzeit der letzten Änderung der Datei oder des Ordners.

Größe
Size integer

Die Größe der Datei oder des Ordners.

Medientyp
MediaType string

Der Medientyp der Datei oder des Ordners.

IsFolder
IsFolder boolean

Ein boolescher Wert (true, false), der angibt, ob es sich bei dem Blob um einen Ordner handelt.

ETag
ETag string

Das Etag der Datei oder des Ordners.

FileLocator
FileLocator string

Der Filelocator der Datei oder des Ordners.

BlobMetadataPage

Stellt eine Seite mit Blobmetadaten dar.

Name Pfad Typ Beschreibung
value
value array of BlobMetadata

Blob-Metadatenauflistung.

binär

Dies ist der grundlegende Datentyp "binary".