Transferir archivo transfer-file

El Transferir archivo la actividad es una Administración de datos actividad. Permite recibir o enviar archivos, probar la presencia de archivos o mostrar archivos en un servidor. El protocolo que se utiliza puede ser un protocolo de servidor a servidor o el protocolo HTTP.

NOTE
Con la interfaz de usuario web de Campaign, hemos consolidado dos actividades en una al combinar ambas Transferencia de archivos y Descarga web funciones. Esta consolidación no afecta a la funcionalidad de la actividad de ninguna manera.

Siga los pasos detallados a continuación para configurar el Transferir archivo actividad.

Seleccione el protocolo y la operación de transferencia protocol

  1. Añadir un Transferir archivo actividad en el flujo de trabajo y, a continuación, especifique el tipo de transferencia que se va a realizar según el protocolo que desee utilizar:

    • Para el protocolo HTTP, seleccione Descarga web. Esto le permite hacer que un GET o POST descargue un archivo en una dirección URL explícita, una cuenta externa o una instancia de Adobe Campaign.
    • Para otros protocolos de servidor a servidor y acciones relacionadas, seleccione Transferencia de archivos.
  2. Seleccione la acción que se realizará con la actividad. Las acciones disponibles dependen del tipo de transferencia que haya seleccionado. Expanda las secciones siguientes para obtener más información.

    accordion
    Acciones disponibles con Transferencia de archivos actividades de tipo
    • Descarga de archivos: descargue un archivo del servidor.
    • Carga de archivo: Cargue un archivo en el servidor.
    • Comprobar si el archivo existe: compruebe si un archivo determinado está presente en el servidor. Genera dos transiciones salientes después de la actividad: "El archivo existe" y "El archivo no existe".
    • Lista de archivos: enumera todos los archivos disponibles en el servidor.
    accordion
    Acciones disponibles con Descarga web actividades de tipo
    • Transferencia simple (GET): Recupere un archivo.
    • Transferencia mediante un formulario (POST): Cargue un archivo y parámetros adicionales.

  3. De forma predeterminada, para las acciones de carga de archivos, la actividad utiliza el archivo especificado en la actividad anterior. Para utilizar un archivo diferente, cambie el Usar archivo de actividad anterior y haga clic en la opción Añadir archivo botón.

    En el Origen , introduzca el nombre de archivo deseado o utilice el editor de expresiones para calcular el nombre de archivo mediante variables de evento. Aprenda a trabajar con variables de eventos y el editor de expresiones. Repita la operación para agregar tantos archivos como sea necesario.

Definir el destino de la transferencia destination

  1. En el Servidor remoto , especifique el servidor al que conectarse mediante uno de estos métodos:

    • Usar parámetros de conexión definidos en una cuenta externa: Conéctese a un servidor mediante los parámetros de conexión de una cuenta externa. En el Carpeta del servidor , especifique la ruta al archivo (o a la carpeta para las acciones de lista de archivos).
    • Configuración rápida: introduzca la dirección URL del archivo (o carpeta para acciones de lista de archivos).
    • Instancia de Adobe Campaign (Actividades de tipo Web download): Descargue un archivo desde un servidor de instancias de Adobe Campaign.

  2. Para las acciones del POST de descarga web, puede pasar parámetros adicionales con la operación. Para ello, haga clic en el Añadir parámetro a continuación, especifique el nombre y el valor de los parámetros. Puede añadir tantos parámetros como sea necesario.

  3. De forma predeterminada, para la carga de archivos, los archivos cargados en un servidor se guardan automáticamente. Si no desea conservar este historial, alterne el Mantener el historial de archivos enviados opción desactivada.

Configuración de historización historization

Cada vez que Transferir archivo Cuando se ejecuta la actividad, almacena los archivos cargados o descargados en una carpeta dedicada. Se crea una carpeta para cada actividad Transferir archivo de un flujo de trabajo. De forma predeterminada, los archivos se guardan en el directorio de almacenamiento predeterminado de la carpeta de instalación de Adobe Campaign (/vars) antes de procesarse. Para utilizar una carpeta específica, cambie el Usar un directorio de almacenamiento predeterminado e introduzca la ruta del directorio.

Es importante poder limitar el tamaño de esta carpeta para conservar el espacio físico en el servidor. Para ello, puede definir un número máximo de archivos o un tamaño total para la carpeta de la actividad. De forma predeterminada, se autorizan 100 archivos y 50 MB.

Cada vez que se ejecuta la actividad, la carpeta se marca de la siguiente manera:

  • Solo se tienen en cuenta los archivos creados más de 24 horas antes de la ejecución de la actividad.
  • Si el número de archivos que se tiene en cuenta es mayor que el valor del Número de archivos , se eliminarán los archivos más antiguos hasta que se alcance el número máximo de archivos permitidos.
  • Si el tamaño total de los archivos que se tienen en cuenta es mayor que el valor del Tamaño máximo (en MB) , se eliminarán los archivos más antiguos hasta que se alcance el tamaño máximo permitido (en MB).
CAUTION
Si la actividad no se vuelve a ejecutar, no se comprueba ni depura la carpeta. Tenga esto en cuenta a la hora de transferir archivos de gran tamaño.

Opciones avanzadas y de administración de errores advanced

  1. En el Opciones avanzadas, hay opciones adicionales disponibles en función del tipo de actividad que esté configurando. Expanda las secciones siguientes para obtener más información.

    accordion
    Opciones adicionales para Transferencia de archivos actividades de tipo
    • Eliminar los archivos de origen después de la transferencia: borre los archivos de origen después de una transferencia correcta.
    • Mostrar los registros de sesión: Cuando se activa esta opción, la información relacionada con la operación de transferencia se muestra en los registros de flujo de trabajo una vez que se ha ejecutado el flujo de trabajo.
    • Mostrar todos los archivos (Acciones de lista de archivos): esta opción indexa todos los archivos presentes en el servidor en el vars.filenames , en la que los nombres de archivo están separados por el evento n caracteres. Aprenda a trabajar con variables de eventos
    accordion
    Opciones adicionales para Descarga web actividades de tipo
    • Seguir redirecciones: la redirección de archivos permite utilizar invalidaciones para dirigir la entrada o salida de datos a un dispositivo de un tipo diferente.
    • Añadir los encabezados HTTP al archivo: En algunos casos, es posible que desee agregar encabezados HTTP adicionales a un archivo. Lo más habitual es que estos encabezados se utilicen para proporcionar información adicional para la resolución de problemas, para Cross-origin Resource Sharing (CORS) o para establecer directivas específicas de almacenamiento en caché.
    • Omitir el código de retorno HTTP: los códigos de retorno HTTP, también conocidos como códigos de estado HTTP, indican el resultado de una solicitud HTTP.
  2. El Errores de proceso La opción le permite activar una transición saliente de "error" después de la actividad si se produce algún error durante la transferencia.

    Además, para Transferencia de archivos actividades de tipo, la variable Procesar el archivo que falta La opción le permite activar una transición saliente "Sin archivo" después de la actividad si el archivo no está disponible en la ruta especificada.

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b