Dateisystem
Stellen Sie eine Verbindung mit Dateisystemen auf Ihren lokalen oder Netzwerkcomputern her, um dateien mithilfe des lokalen Datengateways zu lesen und in Dateien zu schreiben.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Norm | Alle Power Automate Regionen |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen |
| Power Apps | Norm | Alle Power Apps Regionen |
| Power Automate | Norm | Alle Power Automate Regionen |
| Kontakt | |
|---|---|
| Name | Microsoft |
| URL |
Microsoft LogicApps-Unterstützung Microsoft Power Automate-Support Microsoft Power Apps-Unterstützung |
| Connectormetadaten | |
|---|---|
| Herausgeber | Microsoft |
Verbinder im Detail
Weitere Informationen zum Verbinder finden Sie im ausführlichen Abschnitt.
Bekannte Probleme und Einschränkungen
- In einigen Fällen kann es vorkommen, dass beim Hinzufügen oder Ändern einer Datei (nur Eigenschaften) und beim Erstellen einer Datei (nur Eigenschaften) das Zurückgeben von Dateien sofort verzögert und neu erstellte/geänderte Dateien für den nächsten Trigger verschoben werden. Dies bedeutet, dass der Trigger nicht garantiert, dass alle Dateien in einer einzigen Ausführung zurückgegeben werden, wenn die Option "Teilen bei" deaktiviert ist.
Allgemeine Grenzwerte
| Name | Wert |
|---|---|
| Maximale Dateigröße für allgemeine Vorgänge (in MB) | 30 |
| Maximale Dateigröße für den Dateivorgang (in MB) | 20 |
| Timeout der lokalen Datengatewayverbindung (in Sekunden) | 30 |
| 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 | Nicht teilbar |
Vorgabe
Anwendbar: Alle Regionen
Parameter zum Erstellen einer Verbindung.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Stammordner | Schnur | Stammordnerpfad (Beispiele: \MACHINE\myShare oder C:\myShare) | Richtig |
| Authentifizierungstyp | Schnur | Authentifizierungstyp zum Herstellen einer Verbindung mit Ihrem Gatewaycomputer | |
| Nutzername | securestring | Anmeldeinformationen für Benutzername (z. B. DOMÄNE\Benutzername) | Richtig |
| Kennwort | securestring | Kennwortanmeldeinformationen | Richtig |
| Gateway | gatewaySetting | Lokales Gateway (weitere Details finden Sie unter https://docs.microsoft.com/data-integration/gateway |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 100 | 60 Sekunden |
Aktionen
| Abrufen von Dateiinhalten mithilfe des Pfads |
Dieser Vorgang ruft den Inhalt einer Datei mithilfe des Pfads ab. |
| Abrufen von Dateimetadaten mithilfe des Pfads |
Dieser Vorgang ruft die Metadaten einer Datei mithilfe des Pfads ab. |
| Archiv in Ordner extrahieren |
Mit diesem Vorgang wird eine Archivdatei in einen Ordner extrahiert (Beispiel: .zip). |
| Auflisten von Dateien im Ordner |
Dieser Vorgang ruft die Liste der Dateien und Unterordner in einem Ordner ab. |
| Auflisten von Dateien im Stammordner |
Dieser Vorgang ruft die Liste der Dateien und Unterordner im Stammordner ab. |
| Datei aktualisieren |
Dieser Vorgang aktualisiert eine Datei. |
| Datei anfügen |
Dieser Vorgang fügt Daten an eine Datei an. |
| Datei erstellen |
Dieser Vorgang erstellt eine Datei. Wenn die Datei bereits vorhanden ist, wird der vorhandene Inhalt ersetzt. |
| Datei kopieren |
Dieser Vorgang kopiert eine Datei in ein Dateisystem. |
| Datei löschen |
Dieser Vorgang löscht eine Datei. |
| Datei umbenennen |
Dieser Vorgang benennt eine Datei um. |
| Dateiinhalte abrufen |
Dieser Vorgang ruft den Inhalt einer Datei ab. |
| Dateimetadaten abrufen |
Dieser Vorgang ruft die Metadaten für eine Datei ab. |
Abrufen von Dateiinhalten mithilfe des Pfads
Dieser Vorgang ruft den Inhalt einer Datei mithilfe des Pfads ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Dateipfad
|
path | True | string |
Auswählen einer 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 die Metadaten einer Datei mithilfe des Pfads ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Dateipfad
|
path | True | string |
Auswählen einer Datei |
Gibt zurück
Blobmetadaten
- Body
- BlobMetadata
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 |
Pfad zur Archivdatei |
|
Zielordnerpfad
|
destination | True | string |
Pfad zum Zielordner |
|
Überschreiben?
|
overwrite | boolean |
Überschreibt die Zieldateien, wenn sie auf "true" festgelegt sind. |
Gibt zurück
- response
- array of BlobMetadata
Auflisten von Dateien im Ordner
Dieser Vorgang ruft die Liste der Dateien und Unterordner in einem Ordner ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ordner
|
id | True | string |
Auswählen eines Ordners |
Gibt zurück
- response
- array of BlobMetadata
Auflisten von Dateien im Stammordner
Dieser Vorgang ruft die Liste der Dateien und Unterordner im Stammordner ab.
Gibt zurück
- response
- array of BlobMetadata
Datei aktualisieren
Dieser Vorgang aktualisiert eine Datei.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Datei
|
id | True | string |
Auswählen einer Datei |
|
Dateiinhalt
|
body | True | binary |
Inhalt der Datei |
Gibt zurück
Blobmetadaten
- Body
- BlobMetadata
Datei anfügen
Dieser Vorgang fügt Daten an eine Datei an.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Datei
|
id | True | string |
Auswählen einer Datei |
|
Dateiinhalt
|
body | True | binary |
Inhalt, der der Datei hinzugefügt werden soll |
Gibt zurück
Blobmetadaten
- Body
- BlobMetadata
Datei erstellen
Dieser Vorgang erstellt eine Datei. Wenn die Datei bereits vorhanden ist, wird der vorhandene Inhalt ersetzt.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ordnerpfad
|
folderPath | True | string |
Auswählen eines Ordners |
|
Dateiname
|
name | True | string |
Name der Datei |
|
Dateiinhalt
|
body | True | binary |
Inhalt der Datei |
Gibt zurück
Blobmetadaten
- Body
- BlobMetadata
Datei kopieren
Dieser Vorgang kopiert eine Datei in ein Dateisystem.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Quellpfad
|
source | True | string |
Pfad zur Quelldatei |
|
Zieldateipfad
|
destination | True | string |
Zieldateipfad, einschließlich Zieldateiname |
|
Überschreiben?
|
overwrite | boolean |
Überschreibt die Zieldatei, wenn sie auf "true" festgelegt ist. |
Gibt zurück
Blobmetadaten
- Body
- BlobMetadata
Datei löschen
Dieser Vorgang löscht eine Datei.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Datei
|
id | True | string |
Auswählen einer Datei |
Datei umbenennen
Dieser Vorgang benennt eine Datei um.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Datei
|
id | True | string |
Auswählen einer Datei |
|
Neuer Name
|
newName | True | string |
Neuer Name für die Datei |
Gibt zurück
Stellt die Antwort auf Blob-Datasets-Metadaten dar.
- Body
- BlobMetadataResponse
Dateiinhalte abrufen
Dieser Vorgang ruft den Inhalt einer Datei ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Datei
|
id | True | string |
Auswählen einer Datei |
|
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 die Metadaten für eine Datei ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Datei
|
id | True | string |
Auswählen einer Datei |
Gibt zurück
Blobmetadaten
- Body
- BlobMetadata
Auslöser
| Beim Erstellen einer Datei (nur Eigenschaften) |
Dieser Vorgang löst einen Fluss aus, wenn eine oder mehrere Dateien in einem Ordner erstellt werden. Der Trigger wird nicht ausgelöst, wenn eine Datei in einem Unterordner hinzugefügt/aktualisiert wird. Wenn sie für Unterordner ausgelöst werden muss, sollten mehrere Trigger erstellt werden. |
| Wenn eine Datei hinzugefügt oder geändert wird (nur Eigenschaften) |
Dieser Vorgang löst einen Fluss aus, wenn eine oder mehrere Dateien in einem Ordner hinzugefügt oder geändert werden. Der Trigger wird nicht ausgelöst, wenn eine Datei in einem Unterordner hinzugefügt/aktualisiert wird. Wenn sie für Unterordner ausgelöst werden muss, sollten mehrere Trigger erstellt werden. |
Beim Erstellen einer Datei (nur Eigenschaften)
Dieser Vorgang löst einen Fluss aus, wenn eine oder mehrere Dateien in einem Ordner erstellt werden. Der Trigger wird nicht ausgelöst, wenn eine Datei in einem Unterordner hinzugefügt/aktualisiert wird. Wenn sie für Unterordner ausgelöst werden muss, sollten mehrere Trigger erstellt werden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ordner
|
folderId | True | string |
Auswählen eines Ordners |
|
Anzahl der zurückzugebenden Dateien
|
maxFileCount | integer |
Maximale Anzahl von Dateien, die von einem einzelnen Triggerlauf zurückgegeben werden sollen (1-100). Beachten Sie, dass die Einstellung "Split On" die Verarbeitung jedes Elements einzeln erzwingen kann. |
Gibt zurück
Blobmetadaten
- Liste der Dateien
- BlobMetadata
Wenn eine Datei hinzugefügt oder geändert wird (nur Eigenschaften)
Dieser Vorgang löst einen Fluss aus, wenn eine oder mehrere Dateien in einem Ordner hinzugefügt oder geändert werden. Der Trigger wird nicht ausgelöst, wenn eine Datei in einem Unterordner hinzugefügt/aktualisiert wird. Wenn sie für Unterordner ausgelöst werden muss, sollten mehrere Trigger erstellt werden.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Ordner
|
folderId | True | string |
Auswählen eines Ordners |
|
Anzahl der zurückzugebenden Dateien
|
maxFileCount | integer |
Maximale Anzahl von Dateien, die von einem einzelnen Triggerlauf zurückgegeben werden sollen (1-100). Beachten Sie, dass die Einstellung "Split On" die Verarbeitung jedes Elements einzeln erzwingen kann. |
|
|
Erstellungs- und Änderungszeit überprüfen
|
checkBothCreatedAndModifiedDateTime | boolean |
Wenn das Flag auf "true" festgelegt ist, überprüft der Trigger das Erstellungsdatum und die Uhrzeit der Datei und das Datum und die Uhrzeit der letzten Änderung der Datei. Wenn das Flag auf "false" festgelegt ist, überprüft der Trigger nur das Datum und die Uhrzeit der letzten Änderung der Datei. |
Gibt zurück
Blobmetadaten
- Liste der Dateien
- BlobMetadata
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. |
BlobMetadataResponse
Stellt die Antwort auf Blob-Datasets-Metadaten dar.
| 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. |
binär
Dies ist der grundlegende Datentyp "binary".