Système de fichiers
Connectez-vous aux systèmes de fichiers sur vos machines locales ou réseau pour lire et écrire dans des fichiers à l’aide de la passerelle de données locale.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Norme | Toutes les régions Power Automate |
| Applications logiques | Norme | Toutes les régions Logic Apps |
| Power Apps | Norme | Toutes les régions Power Apps |
| Power Automate | Norme | Toutes les régions Power Automate |
| Contact | |
|---|---|
| Nom | Microsoft |
| URL |
Microsoft LogicApps Support Prise en charge de Microsoft Power Automate Prise en charge de Microsoft Power Apps |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
Connecteur en profondeur
Pour plus d’informations sur le connecteur, consultez la section détaillée.
Problèmes connus et limitations
- Dans certains cas, lorsqu’un fichier est ajouté ou modifié (propriétés uniquement) et qu’un fichier est créé (propriétés uniquement) les déclencheurs peuvent retarder le retour de fichiers immédiatement et reporter les fichiers nouvellement créés/modifiés pour les exécutions du déclencheur suivant. Cela signifie que le déclencheur ne garantit pas de retourner tous les fichiers dans une seule exécution lorsque l’option « Fractionner sur » est désactivée.
Limites générales
| Nom | Valeur |
|---|---|
| Taille de fichier maximale pour les opérations générales (en Mo) | 30 |
| Taille maximale du fichier pour l’opération de création de fichier (en Mo) | 20 |
| Délai d’expiration de la connexion de la passerelle de données locale (en secondes) | 30 |
| Nombre maximal de mégaoctets transférés vers/depuis le connecteur dans un intervalle de temps de bande passante (par connexion) | 1 000 |
| Intervalle de temps de bande passante (en milisecondes) | 60000 |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Dossier racine | ficelle | Chemin du dossier racine (exemples : \MACHINE\myShare ou C :\myShare) | Vrai |
| Type d’authentification | ficelle | Type d’authentification pour vous connecter à votre ordinateur de passerelle | |
| Nom d’utilisateur | securestring | Informations d’identification du nom d’utilisateur (par exemple, DOMAIN\Username) | Vrai |
| Mot de passe | securestring | Informations d’identification du mot de passe | Vrai |
| Gateway | gatewaySetting | Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Ajouter un fichier |
Cette opération ajoute des données à un fichier. |
| Copier un fichier |
Cette opération copie un fichier dans un système de fichiers. |
| Créer un fichier |
Cette opération crée un fichier. Si le fichier existe déjà, le contenu existant est remplacé. |
| Extraire l’archive dans le dossier |
Cette opération extrait un fichier d’archivage dans un dossier (exemple : .zip). |
| Mettre à jour un fichier |
Cette opération met à jour un fichier. |
| Obtenir des métadonnées de fichier à l’aide du chemin d’accès |
Cette opération obtient les métadonnées d’un fichier à l’aide du chemin d’accès. |
| Obtenir du contenu de fichier à l’aide du chemin d’accès |
Cette opération obtient le contenu d’un fichier à l’aide du chemin d’accès. |
| Obtenir le contenu d’un fichier |
Cette opération obtient le contenu d’un fichier. |
| Obtenir les métadonnées d’un fichier |
Cette opération obtient les métadonnées d’un fichier. |
| Renommer un fichier |
Cette opération renomme un fichier. |
| Répertorier les fichiers dans le dossier |
Cette opération obtient la liste des fichiers et des sous-dossiers dans un dossier. |
| Répertorier les fichiers dans le dossier racine |
Cette opération obtient la liste des fichiers et sous-dossiers dans le dossier racine. |
| Supprimer un fichier |
Cette opération supprime un fichier. |
Ajouter un fichier
Cette opération ajoute des données à un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Sélectionner un fichier |
|
Contenu du fichier
|
body | True | binary |
Contenu à ajouter au fichier |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Copier un fichier
Cette opération copie un fichier dans un système de fichiers.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès source
|
source | True | string |
Chemin d’accès au fichier source |
|
Chemin d’accès du fichier de destination
|
destination | True | string |
Chemin d’accès du fichier de destination, y compris le nom de fichier cible |
|
Écraser?
|
overwrite | boolean |
Remplace le fichier de destination s’il est défini sur « true » |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Créer un fichier
Cette opération crée un fichier. Si le fichier existe déjà, le contenu existant est remplacé.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
folderPath | True | string |
Sélectionner un dossier |
|
Nom de fichier
|
name | True | string |
Nom du fichier |
|
Contenu du fichier
|
body | True | binary |
Contenu du fichier |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Extraire l’archive dans le dossier
Cette opération extrait un fichier d’archivage dans un dossier (exemple : .zip).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin d’accès au fichier d’archivage source
|
source | True | string |
Chemin d’accès au fichier d’archivage |
|
Chemin du dossier de destination
|
destination | True | string |
Chemin d’accès au dossier de destination |
|
Écraser?
|
overwrite | boolean |
Remplace les fichiers de destination si la valeur est « true » |
Retours
- response
- array of BlobMetadata
Mettre à jour un fichier
Cette opération met à jour un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Sélectionner un fichier |
|
Contenu du fichier
|
body | True | binary |
Contenu du fichier |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Obtenir des métadonnées de fichier à l’aide du chemin d’accès
Cette opération obtient les métadonnées d’un fichier à l’aide du chemin d’accès.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
path | True | string |
Sélectionner un fichier |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Obtenir du contenu de fichier à l’aide du chemin d’accès
Cette opération obtient le contenu d’un fichier à l’aide du chemin d’accès.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
path | True | string |
Sélectionner un fichier |
|
Déduire le type de contenu
|
inferContentType | boolean |
Déduire le type de contenu basé sur l’extension |
Retours
Contenu du fichier.
- Contenu du fichier
- binary
Obtenir le contenu d’un fichier
Cette opération obtient le contenu d’un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Sélectionner un fichier |
|
Déduire le type de contenu
|
inferContentType | boolean |
Déduire le type de contenu basé sur l’extension |
Retours
Contenu du fichier.
- Contenu du fichier
- binary
Obtenir les métadonnées d’un fichier
Cette opération obtient les métadonnées d’un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Sélectionner un fichier |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Renommer un fichier
Cette opération renomme un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Sélectionner un fichier |
|
Nouveau nom
|
newName | True | string |
Nouveau nom pour le fichier |
Retours
Représente la réponse des métadonnées des jeux de données d’objets blob
- Corps
- BlobMetadataResponse
Répertorier les fichiers dans le dossier
Cette opération obtient la liste des fichiers et des sous-dossiers dans un dossier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dossier
|
id | True | string |
Sélectionner un dossier |
Retours
- response
- array of BlobMetadata
Répertorier les fichiers dans le dossier racine
Cette opération obtient la liste des fichiers et sous-dossiers dans le dossier racine.
Retours
- response
- array of BlobMetadata
Supprimer un fichier
Cette opération supprime un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Sélectionner un fichier |
Déclencheurs
| Lorsqu’un fichier est ajouté ou modifié (propriétés uniquement) |
Cette opération déclenche un flux quand un ou plusieurs fichiers sont ajoutés ou modifiés dans un dossier. Le déclencheur ne se déclenche pas si un fichier est ajouté/mis à jour dans un sous-dossier. S’il est nécessaire de déclencher sur les sous-dossiers, plusieurs déclencheurs doivent être créés. |
| Lorsqu’un fichier est créé (propriétés uniquement) |
Cette opération déclenche un flux quand un ou plusieurs fichiers sont créés dans un dossier. Le déclencheur ne se déclenche pas si un fichier est ajouté/mis à jour dans un sous-dossier. S’il est nécessaire de déclencher sur les sous-dossiers, plusieurs déclencheurs doivent être créés. |
Lorsqu’un fichier est ajouté ou modifié (propriétés uniquement)
Cette opération déclenche un flux quand un ou plusieurs fichiers sont ajoutés ou modifiés dans un dossier. Le déclencheur ne se déclenche pas si un fichier est ajouté/mis à jour dans un sous-dossier. S’il est nécessaire de déclencher sur les sous-dossiers, plusieurs déclencheurs doivent être créés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dossier
|
folderId | True | string |
Sélectionner un dossier |
|
Nombre de fichiers à retourner
|
maxFileCount | integer |
Nombre maximal de fichiers à retourner par exécution de déclencheur unique (1 à 100). Notez que le paramètre « Fractionner sur » peut forcer le déclencheur à traiter chaque élément individuellement. |
|
|
Vérifier l’heure créée et modifiée
|
checkBothCreatedAndModifiedDateTime | boolean |
Si l’indicateur est défini sur true, le déclencheur vérifie la date et l’heure de création du fichier, ainsi que la date et l’heure de la dernière modification du fichier. Si l’indicateur est défini sur false, le déclencheur vérifie uniquement la date et l’heure de la dernière modification du fichier. |
Retours
Métadonnées d'objet blob
- Liste des fichiers
- BlobMetadata
Lorsqu’un fichier est créé (propriétés uniquement)
Cette opération déclenche un flux quand un ou plusieurs fichiers sont créés dans un dossier. Le déclencheur ne se déclenche pas si un fichier est ajouté/mis à jour dans un sous-dossier. S’il est nécessaire de déclencher sur les sous-dossiers, plusieurs déclencheurs doivent être créés.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dossier
|
folderId | True | string |
Sélectionner un dossier |
|
Nombre de fichiers à retourner
|
maxFileCount | integer |
Nombre maximal de fichiers à retourner par exécution de déclencheur unique (1 à 100). Notez que le paramètre « Fractionner sur » peut forcer le déclencheur à traiter chaque élément individuellement. |
Retours
Métadonnées d'objet blob
- Liste des fichiers
- BlobMetadata
Définitions
BlobMetadata
Métadonnées d'objet blob
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Id
|
Id | string |
ID unique du fichier ou du dossier. |
|
Nom
|
Name | string |
Nom du fichier ou du dossier. |
|
DisplayName
|
DisplayName | string |
Nom complet du fichier ou du dossier. |
|
Chemin
|
Path | string |
Chemin d’accès du fichier ou du dossier. |
|
Dernière modification
|
LastModified | date-time |
Date et heure de la dernière modification du fichier ou du dossier. |
|
Taille
|
Size | integer |
Taille du fichier ou du dossier. |
|
Type de Média
|
MediaType | string |
Type de média du fichier ou du dossier. |
|
IsFolder
|
IsFolder | boolean |
Valeur booléenne (true, false) pour indiquer si l’objet blob est un dossier ou non. |
|
ETag
|
ETag | string |
Etag du fichier ou du dossier. |
|
FileLocator
|
FileLocator | string |
Filelocator du fichier ou du dossier. |
BlobMetadataResponse
Représente la réponse des métadonnées des jeux de données d’objets blob
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Id
|
Id | string |
ID unique du fichier ou du dossier. |
|
Nom
|
Name | string |
Nom du fichier ou du dossier. |
|
DisplayName
|
DisplayName | string |
Nom complet du fichier ou du dossier. |
|
Chemin
|
Path | string |
Chemin d’accès du fichier ou du dossier. |
|
Dernière modification
|
LastModified | date-time |
Date et heure de la dernière modification du fichier ou du dossier. |
|
Taille
|
Size | integer |
Taille du fichier ou du dossier. |
|
Type de Média
|
MediaType | string |
Type de média du fichier ou du dossier. |
|
IsFolder
|
IsFolder | boolean |
Valeur booléenne (true, false) pour indiquer si l’objet blob est un dossier ou non. |
|
ETag
|
ETag | string |
Etag du fichier ou du dossier. |
|
FileLocator
|
FileLocator | string |
Filelocator du fichier ou du dossier. |
binaire
Il s’agit du type de données de base "binaire".