Transferencia de archivos file-transfer
La actividad de Transferencia de archivos permite recibir o enviar archivos, probar la presencia de archivos o mostrar archivos en un servidor. El protocolo utilizado es Azure Blob Storage, Amazon Simple Storage Service (S3), FTP o SFTP.
Con la conexión S3, Azure Blob Storage o SFTP, también puede importar datos de segmentos a Adobe Campaign con la plataforma de datos del cliente en tiempo real de Adobe. Para obtener más información, consulte esta documentación.
Propiedades properties
Utilice la lista desplegable del campo Action para seleccionar la acción de la actividad.
La configuración depende de la acción seleccionada.
-
Receiving files
Para recibir archivos almacenados en un servidor remoto, seleccione File download en el campo Action. Debe especificar la URL en el campo correspondiente.
Consulte Use an external account para seleccionar una cuenta de las cuentas configuradas en Azure Blob storage, S3, FTP o SFTP en el nodo Administration > Platform > External accounts del árbol. A continuación, especifique el directorio del servidor que contiene el archivo(s) que se va a descargar.
-
Transferencia de archivos
Para enviar un archivo a un servidor, seleccione File upload en el campo Action. Debe especificar el servidor de destino en la sección Remote server del editor. Los parámetros son los mismos que para los archivos de entrada. Véase más arriba.
El archivo de origen puede proceder de la actividad anterior. En este caso, se debe seleccionar la opción Use the file generated by the previous activity.
Esto puede afectar a uno o más archivos. Para seleccionarlos, anule la selección de la opción y haga clic en Insert. Especifique el trazado de acceso del archivo que se va a enviar. Para añadir otro archivo, haga clic de nuevo en Insert. Los archivos tienen ahora su propia pestaña.
Utilice las flechas para cambiar el orden de las pestañas. Esto se relaciona con el orden en que se envían los archivos al servidor.
La opción Keep history of files sent permite rastrear los archivos enviados. Es posible acceder a este historial desde el directorio.
-
Test to see if file exists
Para comprobar la existencia de un archivo, seleccione la opción Test to see if file exists en el campo Action. La configuración del servidor remoto es la misma que para la descarga de archivos. Para obtener más información, consulte esta sección.
-
Listing of files
Para enumerar los archivos, seleccione la opción File listing en el campo Action . La configuración del servidor remoto es la misma que para recibir archivos. Para obtener más información, consulte esta sección.
La opción List all files, disponible cuando se selecciona la acción File listing, permite almacenar todos los archivos presentes en el servidor en la variable de evento vars.filenames, donde los nombres de archivo están separados por caracteres
\n
.
Hay dos opciones posibles para todas las opciones de transferencia de archivos:
- La opción Process missing file añade una transición activada si no se encuentra ningún archivo en el directorio especificado.
- La opción Process errors se detalla en Procesamiento de errores.
El enlace Advanced parameters… permite acceder a las siguientes opciones:
-
Delete the source files after transfer
Borra los archivos del servidor remoto. Si deja esta opción sin marcar, asegúrese de monitorizar manualmente el tamaño del contenido archivado en el directorio SFTP.
-
Use SSL
Permite utilizar una conexión segura mediante el protocolo SSL durante las transferencias de archivos.
-
Display the session logs
Permite recuperar los registros de la transferencia Azure Blob storage, S3, FTP o SFTP e incluirlos en los registros de flujo de trabajo.
-
Disable passive mode
Permite especificar el puerto de conexión que se utilizará para la transferencia de datos.
El vínculo File historization settings… da acceso a las opciones detalladas en Descarga web (paso File historization).
Parámetros de entrada input-parameters
-
filename
Nombre completo del archivo enviado.
Parámetros de salida output-parameters
-
filename
Nombre completo del archivo recibido si se selecciona la opción Use the file generated by the previous activity.