Partager via


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 .

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

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

    1. Sur Microsoft Azure, accédez au compte stockage Azure que vous souhaitez connecter
    2. Sous Settings la section (panneau gauche), cliquez sur Endpoints
    3. Le point de terminaison de fichier se trouve sous Service de fichiers, dans la zone de file service texte.
  • Utilisation des comptes de stockage - Obtenir l’appel de l’API REST Propriétés

    1. Obtenez le compte subscription Id stockage Azure et resource group name.
    2. Accéder aux comptes de stockage - Obtenir les propriétés
    3. Cliquez sur le Try it bouton en haut à droite de l’appel HTTP
    4. Se connecter (l’utilisateur doit avoir accès au compte de stockage)
    5. Choisissez le locataire Azure sur lequel se trouve le compte stockage Azure.
    6. 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.
    7. Cliquer Run
    8. Le point de terminaison de fichier se trouve sur file la propriété sous primaryEndpoints l’objet de la réponse

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

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.

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