Partager via


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

  1. 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

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

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

Répertorier les fichiers dans le dossier racine

Cette opération obtient la liste des fichiers et sous-dossiers dans le dossier racine.

Retours

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".