Transmisión de archivos mediante la variable de archivo
- Última actualización2025/10/24
La capacidad de transmisión de archivos permite que la automatización (tanto en Tareas API como en Bots de tarea) gestione archivos directamente desde una fuente de datos. Transmitir un archivo directamente desde la fuente de datos elimina la necesidad de descargar y luego cargar el archivo desde el escritorio local o almacenamiento de la Control Room.
Descripción general
La capacidad de transmisión de archivos aprovecha la variable de archivo para transmitir un archivo. Cree una variable de tipo archivo y asigne esta variable al archivo que debe transmitir en la opción Asignar archivo a una variable dentro de la acción compatible. Una vez que asigne una variable de archivo para transmitir un archivo, puede usar la variable en las acciones posteriores. Durante el tiempo de ejecución, la automatización transmite el archivo directamente desde la fuente sin necesidad de descargarlo y cargarlo. Esta capacidad permite crear Tareas API basadas en archivos.
La transmisión de archivos solo está disponible para su uso dentro de la sesión, ya que los valores globales no admiten la función de transmisión de archivos. Si la sesión se cierra, la transmisión se detiene. Además, las acciones que utilizan la transmisión dependen del archivo de origen. La capacidad de transmisión de archivos reduce el tiempo en escenarios donde debe descargar un archivo usando una acción Asignar, y luego subirlo usando una acción diferente como entrada para la automatización subsiguiente.
- Si se modifica el archivo de origen, la acción cambia en consecuencia.
- Si elimina el archivo fuente, la automatización falla.
Por ejemplo, puede usar la acción Asignar archivo del paquete OneDrive de Microsoft 365 para asignar una variable de archivo a un archivo disponible en la ubicación OneDrive de Microsoft 365. Puede usar la variable de archivo como fuente de datos en el flujo de trabajo de automatización subsiguiente. Cuando selecciona la variable de archivo como fuente de datos, otras opciones (archivo de la Control Room y archivo de escritorio) no están disponibles para su selección.
Paquetes compatibles
Las siguientes acciones le permiten asignar una variable de archivo para transmitir un archivo desde una ubicación de almacenamiento en la nube:
| Paquete | Acción |
|---|---|
| Base de datos | Utiliza la acción Exportar a flujo de archivos para obtener datos de una base de datos con una declaración SELECT o un procedimiento almacenado. Exporte los datos en un archivo .csv y guarde el resultado en una variable de flujo de archivos. Permite manejar los datos de manera eficiente y compartirlos entre diferentes tareas de automatización. |
| Google Drive | Use la nueva acción Asignar archivo para asignar una variable de archivo a un archivo disponible en una ubicación de Google Drive. Puede utilizar esta variable en las acciones posteriores de la sesión. |
| OneDrive de Microsoft 365 | Use la nueva acción Asignar archivo para asignar una variable de archivo a un archivo disponible en una ubicación de OneDrive de Microsoft 365. Puede utilizar esta variable en las acciones posteriores de la sesión. |
| Microsoft 365 Outlook | Utilice la acción Asignar archivos adjuntos para asignar una variable de archivo a los archivos adjuntos de correo electrónico y usarla en las acciones siguientes de la sesión. La acción Asignar archivos adjuntos en el paquete de Microsoft 365 Outlook |
| Servicio web de REST | Utilice la acción Obtener transmisión de archivos para asignar una variable de archivo al archivo disponible en el URI y usarlo en las acciones siguientes de la sesión. |
| Salesforce | Use la acción Asignar archivo para asignar una variable de archivo para un archivo adjunto disponible en cualquier instancia de Salesforce. |
| ServiceNow | Use la acción Asignar archivo para asignar una variable de archivo para un archivo adjunto disponible en cualquier instancia de ServiceNow. |
| SharePoint | Utilice la acción Asignar archivo para asignar una variable de archivo a un archivo disponible en una ubicación de SharePoint y usarlo en las acciones siguientes de la sesión. |
Las siguientes acciones admiten el consumo de una transmisión de archivos como fuente de datos:
| Paquete | Acción |
|---|---|
| CSV/TXT | La acción Abrir admite la variable de archivo para transmitir el archivo como fuente de datos para acciones posteriores en la sesión. |
| Google Drive | La acción Cargar archivo permite subir un archivo a una ubicación de Google Drive usando una variable de archivo. Puede asignar un archivo a una variable de archivo usando una de las acciones mencionadas arriba y usar la variable para cargar el archivo. El flujo de trabajo de automatización transmite y carga el archivo en la ubicación de Google Drive sin descargarlo localmente. |
| JSON | La acción Iniciar sesión admite la variable de archivo para transmitir el archivo como una fuente de datos para las acciones posteriores en la sesión. |
| Lista | La acción Agregar elemento le permite agregar una variable de archivo que transmite el archivo directamente desde un almacenamiento en la nube a una variable de lista. |
| OneDrive de Microsoft 365 | La acción Cargar archivo permite subir un archivo a una ubicación de OneDrive de Microsoft 365 usando una variable de archivo. Puede asignar un archivo a una variable de archivo usando una de las acciones mencionadas arriba y usar la variable para cargar el archivo. El flujo de trabajo de automatización transmite y carga el archivo en la ubicación de OneDrive de Microsoft 365 sin descargarlo localmente. |
| Microsoft 365 Outlook | Las acciones Reenviar, Responder, Responder a todos y Enviar admiten la transmisión de archivos en los archivos adjuntos. Puede agregar una variable de archivo que contenga una transmisión de archivo a una variable de lista, y luego usar la variable de lista en la configuración Adjunto de la acción para agregar el archivo como un adjunto en el correo electrónico. Para adjuntar varios archivos en el correo electrónico, utilice la opción Agregar acción en el paquete Lista para agregar varias variables de archivo a la variable de lista. |
| Acelerador del canal de información | La acción Subir adjunto le permite adjuntar documentos relacionados con el negocio a una oportunidad mediante una variable de archivo que contiene una transmisión de archivo. El flujo de trabajo de automatización transmite y carga el archivo en una oportunidad sin descargarlo localmente. |
| Salesforce | La acción Subir archivo adjunto le permite subir un archivo a un registro de Salesforce mediante una variable de archivo que contiene una transmisión de archivo. Puede usar cualquier acción compatible con la transmisión de archivos de los paquetes predeterminados o de los paquetes personalizados creados usando Connector Builder para crear la variable de archivo que contiene la transmisión de archivos. |
| ServiceNow | La acción Agregar adjunto le permite subir un archivo a un registro en una aplicación de tabla de ServiceNow mediante una variable de archivo que contiene una transmisión de archivo. Puede usar cualquier acción compatible con la transmisión de archivos de los paquetes predeterminados o de los paquetes personalizados creados usando Connector Builder para crear la variable de archivo que contiene la transmisión de archivos. |
Transmisión de archivos en Connector Builder
Connector Builder ahora admite la transmisión de archivos dentro de las acciones de paquetes, lo que permite crear acciones para producir y consumir transmisión de archivos. Puede crear acciones para almacenar un archivo binario en una variable de archivo. Las acciones compatibles con la transmisión de archivos disponible en los paquetes listos para usar y aquellas creadas mediante Connector Builder pueden consumir estas variables de archivo dentro de la misma sesión.
Asegúrese de que la casilla de notación de transmisión de archivos Transmitir archivos durante la descarga esté seleccionada cuando cree acciones.