Compartir a través de


Azure File Storage

Microsoft Azure Storage proporciona un almacenamiento sumamente escalable, duradero y de alta disponibilidad para los datos en la nube y sirve como solución de almacenamiento de datos para las aplicaciones modernas. Conéctese a File Storage para realizar diversas operaciones, como crear, actualizar, obtener y eliminar en los archivos de la cuenta de Azure Storage.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps
Power Apps Premium Todas las regiones de Power Apps
Power Automate Premium Todas las regiones de Power Automate
Contacto
Nombre Microsoft
URL Compatibilidad con Microsoft LogicApps
Soporte técnico de Microsoft Power Automate
Soporte técnico de Microsoft Power Apps
Metadatos del conector
Publicador Microsoft
Sitio web https://azure.microsoft.com/services/storage/files/

Acciones que admiten la característica de fragmentación .

Estas acciones se pueden usar para controlar archivos de hasta 300 MB. La característica está habilitada de forma predeterminada.

Problemas y limitaciones conocidos

  1. Las aplicaciones lógicas no pueden acceder directamente a las cuentas de almacenamiento que están detrás de firewalls si están en la misma región. Como solución alternativa, puede tener las aplicaciones lógicas y la cuenta de almacenamiento en diferentes regiones. Para más información sobre cómo habilitar el acceso desde Azure Logic Apps a cuentas de almacenamiento detrás de firewalls, consulte Acceso a cuentas de almacenamiento detrás de firewalls.

Conexión al conector de Azure File mediante el punto de conexión de archivos

  • Escriba el punto de conexión de archivo de Azure Storage completo en el Azure Storage account name or file endpoint parámetro .

  • Debe proporcionar el punto de conexión completo, incluido el esquema, por ejemplo:

    • https://account.file.core.windows.net/
    • https://account-secondary.file.core.windows.net/ (si se conecta al punto de conexión secundario)
    • Se rechazarán las direcciones URL relativas (por ejemplo, account.file.core.windows.net).

Obtención del punto de conexión de archivo de Azure Storage para una cuenta de almacenamiento determinada

Hay varias maneras de obtener este punto de conexión de archivo:

  • Uso de Azure Portal

    1. En Microsoft Azure, vaya a la cuenta de Azure Storage que desea conectar.
    2. En Settings la sección (hoja izquierda), haga clic en Endpoints
    3. El punto de conexión de archivo estará en Servicio de archivos, en el cuadro de file service texto.
  • Uso de cuentas de almacenamiento: llamada a la API REST Get Properties

    1. Obtenga la cuenta subscription Id de Azure Storage y resource group name.
    2. Vaya a Cuentas de almacenamiento: Obtener propiedades
    3. Haga clic en el Try it botón de la esquina superior derecha de la llamada HTTP.
    4. Iniciar sesión (el usuario debe tener acceso a la cuenta de almacenamiento)
    5. Elija el inquilino de Azure en el que se encuentra la cuenta de Azure Storage.
    6. Escriba el nombre de la cuenta de Azure Storage, el nombre del grupo de recursos y seleccione la suscripción en la que se encuentra la cuenta de almacenamiento.
    7. Clic Run
    8. El punto de conexión de archivo estará en la file propiedad en primaryEndpoints el objeto en la respuesta.

Límites generales

Nombre Importancia
Tamaño máximo de archivo (en MB) 50
Número máximo de megabytes que se transfieren hacia o desde el conector dentro de un intervalo de tiempo de ancho de banda (por conexión) 1 000
Intervalo de tiempo de ancho de banda (en milisegundos) 60000

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones Compartible

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs

Nombre Tipo Description Obligatorio
Nombre de cuenta de Azure Storage o punto de conexión de archivo cuerda / cadena Nombre o punto de conexión de archivo de la cuenta de Azure Storage que debe usar el conector. Cierto
Clave de acceso de la cuenta de Azure Storage securestring Especifique una clave de acceso de la cuenta de Azure Storage principal o secundaria válida. Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 600 60 segundos

Acciones

Actualizar archivo

Esta operación actualiza un archivo en Azure File Storage.

Copiar archivo

Esta operación copia un archivo.

Crear archivo

Esta operación carga un archivo en Azure File Storage.

Eliminar archivo

Esta operación elimina un archivo.

Enumerar archivos

Esta operación enumera los archivos de una carpeta.

Extracción del archivo en la carpeta

Esta operación extrae un archivo de archivo en una carpeta (ejemplo: .zip).

Obtención de metadatos de archivo

Esta operación recupera los metadatos de archivo mediante el identificador de archivo.

Obtención de metadatos de archivo mediante la ruta de acceso

Esta operación recupera metadatos de archivo mediante la ruta de acceso.

Obtención del contenido del archivo mediante la ruta de acceso

Esta operación recupera el contenido del archivo mediante la ruta de acceso

Obtener contenido de archivo

Esta operación recupera el contenido del archivo mediante id.

Actualizar archivo

Esta operación actualiza un archivo en Azure File Storage.

Parámetros

Nombre Clave Requerido Tipo Description
Archivo
id True string

Especificar el archivo que se va a actualizar

Contenido del archivo
body True binary

Especificar el contenido con el que actualizar el archivo

Devoluciones

Metadatos de blob

Copiar archivo

Esta operación copia un archivo.

Parámetros

Nombre Clave Requerido Tipo Description
Dirección URL de origen
source True string

Especificar la dirección URL al archivo de origen

Ruta de acceso del archivo de destino
destination True string

Especifique la ruta de acceso del archivo de destino, incluido el nombre de archivo de destino.

¿Sobrescribir?
overwrite boolean

¿Se debe sobrescribir el archivo de destino (true/false)?

Devoluciones

Metadatos de blob

Crear archivo

Esta operación carga un archivo en Azure File Storage.

Parámetros

Nombre Clave Requerido Tipo Description
Folder path (Ruta de acceso a la carpeta)
folderPath True string

Especificación de la ruta de acceso de carpeta para cargar

Nombre del archivo
name True string

Especificar el nombre del archivo que se va a crear

Contenido del archivo
body True binary

Especificar el contenido del archivo que se va a cargar

Devoluciones

Metadatos de blob

Eliminar archivo

Esta operación elimina un archivo.

Parámetros

Nombre Clave Requerido Tipo Description
Archivo
id True string

Especificar el archivo que se va a eliminar

Enumerar archivos

Esta operación enumera los archivos de una carpeta.

Parámetros

Nombre Clave Requerido Tipo Description
Carpeta
id True string

Especificar la carpeta

Devoluciones

Representa una página de metadatos de blob.

Extracción del archivo en la carpeta

Esta operación extrae un archivo de archivo en una carpeta (ejemplo: .zip).

Parámetros

Nombre Clave Requerido Tipo Description
Ruta de acceso del archivo de origen
source True string

Especificar la ruta de acceso al archivo de archivo

Ruta de acceso de la carpeta de destino
destination True string

Especificación de la ruta de acceso en Azure File Storage para extraer el contenido del archivo

¿Sobrescribir?
overwrite boolean

¿Se debe sobrescribir el archivo de destino (true/false)?

Devoluciones

Obtención de metadatos de archivo

Esta operación recupera los metadatos de archivo mediante el identificador de archivo.

Parámetros

Nombre Clave Requerido Tipo Description
Archivo
id True string

Especificar el archivo para obtener metadatos

Devoluciones

Metadatos de blob

Obtención de metadatos de archivo mediante la ruta de acceso

Esta operación recupera metadatos de archivo mediante la ruta de acceso.

Parámetros

Nombre Clave Requerido Tipo Description
Ruta de acceso del archivo
path True string

Especificar la ruta de acceso única al archivo

Devoluciones

Metadatos de blob

Obtención del contenido del archivo mediante la ruta de acceso

Esta operación recupera el contenido del archivo mediante la ruta de acceso

Parámetros

Nombre Clave Requerido Tipo Description
Ruta de acceso del archivo
path True string

Especificar la ruta de acceso única al archivo

Inferencia de tipo de contenido
inferContentType boolean

Inferir el tipo de contenido basado en la extensión

Devoluciones

Contenido del archivo.

Contenido del archivo
binary

Obtener contenido de archivo

Esta operación recupera el contenido del archivo mediante id.

Parámetros

Nombre Clave Requerido Tipo Description
Archivo
id True string

Especificar el archivo para obtener contenido

Inferencia de tipo de contenido
inferContentType boolean

Inferir el tipo de contenido basado en la extensión

Devoluciones

Contenido del archivo.

Contenido del archivo
binary

Definiciones

BlobMetadata

Metadatos de blob

Nombre Ruta de acceso Tipo Description
Id
Id string

Identificador único del archivo o carpeta.

Nombre
Name string

Nombre del archivo o carpeta.

DisplayName (Nombre para mostrar)
DisplayName string

Nombre para mostrar del archivo o carpeta.

Ruta
Path string

Ruta de acceso del archivo o carpeta.

ÚltimaModificación
LastModified date-time

Fecha y hora en que se modificó por última vez el archivo o carpeta.

Tamaño
Size integer

Tamaño del archivo o carpeta.

Tipo de medio
MediaType string

Tipo de medio del archivo o carpeta.

IsFolder
IsFolder boolean

Valor booleano (true, false) para indicar si el blob es una carpeta o no.

ETag
ETag string

Etiqueta etag del archivo o carpeta.

FileLocator
FileLocator string

Filelocator del archivo o carpeta.

BlobMetadataPage

Representa una página de metadatos de blob.

Nombre Ruta de acceso Tipo Description
value
value array of BlobMetadata

Colección de metadatos de blobs.

binary

Este es el tipo de datos básico "binary".