Sistema de archivos
Conéctese a sistemas de archivos en las máquinas locales o de red para leer y escribir en archivos mediante la puerta de enlace de datos local.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Estándar | Todas las regiones de Power Automate |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps |
| Power Apps | Estándar | Todas las regiones de Power Apps |
| Power Automate | Estándar | 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 |
Conector en profundidad
Para más información sobre el conector, consulte la sección en profundidad.
Problemas y limitaciones conocidos
- En algunos casos, cuando se agrega o modifica un archivo (solo propiedades) y cuando se crea un archivo (solo propiedades), los desencadenadores pueden retrasar la devolución de archivos inmediatamente y posponer los archivos recién creados o modificados para las siguientes ejecuciones del desencadenador. Esto significa que el desencadenador no garantiza que devuelva todos los archivos de una sola ejecución cuando la opción "Dividir en" está deshabilitada.
Límites generales
| Nombre | Importancia |
|---|---|
| Tamaño máximo de archivo para operaciones generales (en MB) | 30 |
| Tamaño máximo de archivo para la operación de creación de archivos (en MB) | 20 |
| Tiempo de espera de conexión de puerta de enlace de datos local (en segundos) | 30 |
| 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 | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Carpeta raíz | cuerda / cadena | Ruta de acceso de carpeta raíz (ejemplos: \MACHINE\myShare o C:\myShare) | Cierto |
| Tipo de autenticación | cuerda / cadena | Tipo de autenticación para conectarse al equipo de puerta de enlace | |
| Nombre de usuario | securestring | Credencial de nombre de usuario (por ejemplo, DOMINIO\Nombre de usuario) | Cierto |
| Contraseña | securestring | Credencial de contraseña | Cierto |
| Gateway | gatewaySetting | Puerta de enlace local (consulte https://docs.microsoft.com/data-integration/gateway para obtener más detalles). |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Actualizar archivo |
Esta operación actualiza un archivo. |
| Anexar archivo |
Esta operación anexa datos a un archivo. |
| Cambiar nombre de archivo |
Esta operación cambia el nombre de un archivo. |
| Copiar archivo |
Esta operación copia un archivo en un sistema de archivos. |
| Crear archivo |
Esta operación crea un archivo. Si el archivo ya existe, se reemplaza el contenido existente. |
| Eliminar archivo |
Esta operación elimina un archivo. |
| Enumerar archivos en la carpeta |
Esta operación obtiene la lista de archivos y subcarpetas de una carpeta. |
| Enumerar archivos en la carpeta raíz |
Esta operación obtiene la lista de archivos y subcarpetas de la carpeta raíz. |
| 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 obtiene los metadatos de un archivo. |
| Obtención de metadatos de archivo mediante la ruta de acceso |
Esta operación obtiene los metadatos de un archivo mediante la ruta de acceso. |
| Obtención del contenido del archivo mediante la ruta de acceso |
Esta operación obtiene el contenido de un archivo mediante la ruta de acceso. |
| Obtener contenido de archivo |
Esta operación obtiene el contenido de un archivo. |
Actualizar archivo
Esta operación actualiza un archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo
|
id | True | string |
Selección de un archivo |
|
Contenido del archivo
|
body | True | binary |
Contenido del archivo |
Devoluciones
Metadatos de blob
- Body
- BlobMetadata
Anexar archivo
Esta operación anexa datos a un archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo
|
id | True | string |
Selección de un archivo |
|
Contenido del archivo
|
body | True | binary |
Contenido que se va a agregar al archivo |
Devoluciones
Metadatos de blob
- Body
- BlobMetadata
Cambiar nombre de archivo
Esta operación cambia el nombre de un archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo
|
id | True | string |
Selección de un archivo |
|
Nuevo nombre
|
newName | True | string |
Nuevo nombre para el archivo |
Devoluciones
Representa la respuesta de metadatos de conjuntos de datos de blobs.
- Body
- BlobMetadataResponse
Copiar archivo
Esta operación copia un archivo en un sistema de archivos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso de origen
|
source | True | string |
Ruta de acceso al archivo de origen |
|
Ruta de acceso del archivo de destino
|
destination | True | string |
Ruta de acceso del archivo de destino, incluido el nombre de archivo de destino |
|
¿Sobrescribir?
|
overwrite | boolean |
Sobrescribe el archivo de destino si se establece en "true". |
Devoluciones
Metadatos de blob
- Body
- BlobMetadata
Crear archivo
Esta operación crea un archivo. Si el archivo ya existe, se reemplaza el contenido existente.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Folder path (Ruta de acceso a la carpeta)
|
folderPath | True | string |
Selección de una carpeta |
|
Nombre del archivo
|
name | True | string |
Nombre del archivo |
|
Contenido del archivo
|
body | True | binary |
Contenido del archivo |
Devoluciones
Metadatos de blob
- Body
- BlobMetadata
Eliminar archivo
Esta operación elimina un archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo
|
id | True | string |
Selección de un archivo |
Enumerar archivos en la carpeta
Esta operación obtiene la lista de archivos y subcarpetas de una carpeta.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Carpeta
|
id | True | string |
Selección de una carpeta |
Devoluciones
- response
- array of BlobMetadata
Enumerar archivos en la carpeta raíz
Esta operación obtiene la lista de archivos y subcarpetas de la carpeta raíz.
Devoluciones
- response
- array of BlobMetadata
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 |
Ruta de acceso al archivo de archivo |
|
Ruta de acceso de la carpeta de destino
|
destination | True | string |
Ruta de acceso a la carpeta de destino |
|
¿Sobrescribir?
|
overwrite | boolean |
Sobrescribe los archivos de destino si se establece en "true" |
Devoluciones
- response
- array of BlobMetadata
Obtención de metadatos de archivo
Esta operación obtiene los metadatos de un archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo
|
id | True | string |
Selección de un archivo |
Devoluciones
Metadatos de blob
- Body
- BlobMetadata
Obtención de metadatos de archivo mediante la ruta de acceso
Esta operación obtiene los metadatos de un archivo mediante la ruta de acceso.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
path | True | string |
Selección de un archivo |
Devoluciones
Metadatos de blob
- Body
- BlobMetadata
Obtención del contenido del archivo mediante la ruta de acceso
Esta operación obtiene el contenido de un archivo mediante la ruta de acceso.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Ruta de acceso del archivo
|
path | True | string |
Selección de un 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 obtiene el contenido de un archivo.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Archivo
|
id | True | string |
Selección de un 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
Desencadenadores
| Cuando se agrega o modifica un archivo (solo propiedades) |
Esta operación desencadena un flujo cuando se agregan o modifican uno o varios archivos en una carpeta. El desencadenador no se activa si se agrega o actualiza un archivo en una subcarpeta. Si es necesario desencadenar en subcarpetas, se deben crear varios desencadenadores. |
| Cuando se crea un archivo (solo propiedades) |
Esta operación desencadena un flujo cuando se crean uno o varios archivos en una carpeta. El desencadenador no se activa si se agrega o actualiza un archivo en una subcarpeta. Si es necesario desencadenar en subcarpetas, se deben crear varios desencadenadores. |
Cuando se agrega o modifica un archivo (solo propiedades)
Esta operación desencadena un flujo cuando se agregan o modifican uno o varios archivos en una carpeta. El desencadenador no se activa si se agrega o actualiza un archivo en una subcarpeta. Si es necesario desencadenar en subcarpetas, se deben crear varios desencadenadores.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Carpeta
|
folderId | True | string |
Selección de una carpeta |
|
Número de archivos que se van a devolver
|
maxFileCount | integer |
Número máximo de archivos devueltos por una sola ejecución de desencadenador (1-100). Tenga en cuenta que la configuración "Dividir activado" puede forzar el desencadenador para procesar cada elemento individualmente. |
|
|
Comprobar hora de creación y modificación
|
checkBothCreatedAndModifiedDateTime | boolean |
Si la marca se establece en true, el desencadenador comprobará la fecha y hora de creación del archivo y la fecha y hora de la última modificación del archivo. Si la marca está establecida en false, el desencadenador solo comprobará la fecha y hora de la última modificación del archivo. |
Devoluciones
Metadatos de blob
- Lista de archivos
- BlobMetadata
Cuando se crea un archivo (solo propiedades)
Esta operación desencadena un flujo cuando se crean uno o varios archivos en una carpeta. El desencadenador no se activa si se agrega o actualiza un archivo en una subcarpeta. Si es necesario desencadenar en subcarpetas, se deben crear varios desencadenadores.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Carpeta
|
folderId | True | string |
Selección de una carpeta |
|
Número de archivos que se van a devolver
|
maxFileCount | integer |
Número máximo de archivos devueltos por una sola ejecución de desencadenador (1-100). Tenga en cuenta que la configuración "Dividir activado" puede forzar el desencadenador para procesar cada elemento individualmente. |
Devoluciones
Metadatos de blob
- Lista de archivos
- BlobMetadata
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. |
BlobMetadataResponse
Representa la respuesta de metadatos de conjuntos de datos de blobs.
| 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. |
binary
Este es el tipo de datos básico "binary".