Stockage de fichiers Azure
Le Stockage Microsoft Azure fournit un stockage hautement scalable, durable et disponible pour les données dans le cloud. C’est une solution de stockage de données pour les applications modernes. Connectez-vous au stockage de fichiers pour effectuer différentes opérations telles que la création, la mise à jour, l’obtention et la suppression de fichiers dans votre compte stockage Azure.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate |
| Applications logiques | Norme | Toutes les régions Logic Apps |
| Power Apps | Premium | Toutes les régions Power Apps |
| Power Automate | Premium | 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 |
| Site internet | https://azure.microsoft.com/services/storage/files/ |
Actions qui prennent en charge la fonctionnalité de segmentation .
- Obtenir le contenu du fichier
- Obtenir du contenu de fichier à l’aide du chemin d’accès
- Créer un fichier
- Mettre à jour le fichier
Ces actions peuvent être utilisées pour gérer les fichiers jusqu’à 300 Mo. La fonctionnalité est activée par défaut.
Problèmes connus et limitations
- Les applications logiques ne peuvent pas accéder directement aux comptes de stockage qui se trouvent derrière des pare-feu s’ils se trouvent tous les deux dans la même région. Pour contourner ce problème, vous pouvez avoir vos applications logiques et votre compte de stockage dans différentes régions. Pour plus d’informations sur l’activation de l’accès à partir d’Azure Logic Apps vers des comptes de stockage derrière des pare-feu, consultez les comptes de stockage Access derrière les pare-feu
Se connecter au connecteur Azure File à l’aide du point de terminaison de fichier
Entrez le point de terminaison complet du fichier stockage Azure sur
Azure Storage account name or file endpointle paramètre.Vous devez fournir le point de terminaison complet, y compris le schéma, par exemple :
https://account.file.core.windows.net/-
https://account-secondary.file.core.windows.net/(si vous vous connectez au point de terminaison secondaire) - Les URL relatives (par exemple,
account.file.core.windows.net) sont rejetées.
Obtenir le point de terminaison de fichier stockage Azure pour un compte de stockage donné
Il existe plusieurs façons d’obtenir ce point de terminaison de fichier :
En passant par le portail Azure
- Sur Microsoft Azure, accédez au compte stockage Azure que vous souhaitez connecter
- Sous
Settingsla section (panneau gauche), cliquez surEndpoints - Le point de terminaison de fichier se trouve sous Service de fichiers, dans la zone de
file servicetexte.
Utilisation des comptes de stockage - Obtenir l’appel de l’API REST Propriétés
- Obtenez le compte
subscription Idstockage Azure etresource group name. - Accéder aux comptes de stockage - Obtenir les propriétés
- Cliquez sur le
Try itbouton en haut à droite de l’appel HTTP - Se connecter (l’utilisateur doit avoir accès au compte de stockage)
- Choisissez le locataire Azure sur lequel se trouve le compte stockage Azure.
- Entrez le nom du compte du stockage Azure, le nom du groupe de ressources, puis sélectionnez l’abonnement sur lequel se trouve le compte de stockage.
- Cliquer
Run - Le point de terminaison de fichier se trouve sur
filela propriété sousprimaryEndpointsl’objet de la réponse
- Obtenez le compte
Limites générales
| Nom | Valeur |
|---|---|
| Taille maximale du fichier (en Mo) | 50 |
| 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 | Partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Nom du compte de stockage Azure ou point de terminaison de fichier | ficelle | Nom ou point de terminaison de fichier du compte stockage Azure que le connecteur doit utiliser. | Vrai |
| Clé d’accès au compte de stockage Azure | securestring | Spécifiez une clé d’accès de compte de stockage Azure primaire/secondaire valide. | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 600 | 60 secondes |
Actions
| Copier un fichier |
Cette opération copie un fichier. |
| Créer un fichier |
Cette opération charge un fichier dans stockage de fichiers Azure. |
| Extraire l’archive dans le dossier |
Cette opération extrait un fichier d’archivage dans un dossier (exemple : .zip). |
| Lister les fichiers |
Cette opération répertorie les fichiers d’un dossier. |
| Mettre à jour un fichier |
Cette opération met à jour un fichier dans stockage de fichiers Azure. |
| Obtenir des métadonnées de fichier à l’aide du chemin d’accès |
Cette opération récupère les métadonnées de fichier à l’aide du chemin d’accès. |
| Obtenir du contenu de fichier à l’aide du chemin d’accès |
Cette opération récupère le contenu du fichier à l’aide du chemin d’accès |
| Obtenir le contenu d’un fichier |
Cette opération récupère le contenu du fichier à l’aide de l’ID. |
| Obtenir les métadonnées d’un fichier |
Cette opération récupère les métadonnées de fichier à l’aide de l’ID de fichier. |
| Supprimer un fichier |
Cette opération supprime un fichier. |
Copier un fichier
Cette opération copie un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
URL source
|
source | True | string |
Spécifier l’URL du fichier source |
|
Chemin d’accès du fichier de destination
|
destination | True | string |
Spécifier le chemin du fichier de destination, y compris le nom de fichier cible |
|
Écraser?
|
overwrite | boolean |
Le fichier de destination doit-il être remplacé (true/false) ? |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Créer un fichier
Cette opération charge un fichier dans stockage de fichiers Azure.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemin du dossier
|
folderPath | True | string |
Spécifier le chemin d’accès au dossier à charger |
|
Nom de fichier
|
name | True | string |
Spécifier le nom du fichier à créer |
|
Contenu du fichier
|
body | True | binary |
Spécifier le contenu du fichier à charger |
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 |
Spécifier le chemin d’accès au fichier d’archivage |
|
Chemin du dossier de destination
|
destination | True | string |
Spécifiez le chemin d’accès dans Stockage Fichier Azure pour extraire le contenu de l’archive |
|
Écraser?
|
overwrite | boolean |
Le fichier de destination doit-il être remplacé (true/false) ? |
Retours
- response
- array of BlobMetadata
Lister les fichiers
Cette opération répertorie les fichiers d’un dossier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Dossier
|
id | True | string |
Spécifier le dossier |
Retours
Représente une page de métadonnées d’objet blob.
- Corps
- BlobMetadataPage
Mettre à jour un fichier
Cette opération met à jour un fichier dans stockage de fichiers Azure.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Spécifier le fichier à mettre à jour |
|
Contenu du fichier
|
body | True | binary |
Spécifier le contenu avec lequel mettre à jour le 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 récupère les métadonnées de fichier à l’aide du chemin d’accès.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
path | True | string |
Spécifier le chemin d’accès unique au 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 récupère le contenu du fichier à l’aide du chemin d’accès
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Chemins d'accès au fichier
|
path | True | string |
Spécifier le chemin d’accès unique au 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 récupère le contenu du fichier à l’aide de l’ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Spécifier le fichier pour obtenir le contenu |
|
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 récupère les métadonnées de fichier à l’aide de l’ID de fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Spécifier le fichier pour obtenir les métadonnées |
Retours
Métadonnées d'objet blob
- Corps
- BlobMetadata
Supprimer un fichier
Cette opération supprime un fichier.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Fichier
|
id | True | string |
Spécifier le fichier à supprimer |
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. |
BlobMetadataPage
Représente une page de métadonnées d’objet blob.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
value
|
value | array of BlobMetadata |
Collection de métadonnées d’objets blob. |
binaire
Il s’agit du type de données de base "binaire".