Show Menu
TEMAS×

Transferir archivo

Descripción

La Transfer file actividad le permite recibir o enviar archivos, probar si hay archivos presentes o enumerar archivos en Adobe Campaign.

Contexto de uso

La forma en que se extraerán los datos se define al configurar la actividad. El archivo que se va a cargar puede ser una lista de contactos, por ejemplo.
Puede utilizar esta actividad para recuperar datos que luego se estructurarán con la Load file actividad.

Configuración

  1. Coloque una Transfer file actividad en el flujo de trabajo.
  2. Seleccione la actividad y, a continuación, ábrala con el botón de las acciones rápidas que aparecen.
  3. Utilice la lista desplegable del Action campo para seleccionar una de las siguientes acciones de actividad:
    • Descarga de archivos: le permite descargar un archivo.
    • Carga de archivos: permite cargar un archivo. Al cargar un archivo desde el archivo de Adobe Campaign, se genera una entrada de registro en el Export audits menú. Para obtener más información sobre las auditorías de exportación, consulte la sección Auditoría de exportaciones .
    • Compruebe si existe un archivo: le permite comprobar si hay un archivo.
    • Lista de archivos: le permite enumerar los archivos presentes en Adobe Campaign.
  4. Seleccione el protocolo que desee utilizar:
  5. La Additional options sección, disponible en función del protocolo seleccionado, le permite agregar parámetros al protocolo. Se puede:
    • Delete the source files after transfer
    • Disable passive mode
    • List all files :: esta opción está disponible al seleccionar la File listing acción. Permite indexar todos los archivos presentes en el servidor en la variable de evento vars.filenames en la que los nombres de archivo están separados por los caracteres 'n' .
  6. La If no files are found sección de la Advanced options ficha permite configurar acciones específicas si se detectan errores o archivos inexistentes al iniciar la actividad.
    También puede definir reintentos. Los distintos reintentos aparecen en el registro de ejecución del flujo de trabajo.
  7. Confirme la configuración de la actividad y guarde el flujo de trabajo.

Configuración con HTTP

El protocolo HTTP permite empezar a descargar un archivo desde una cuenta externa o desde una dirección URL.
Con este procotol, puede elegir Use connection parameters defined in an external account esta opción. En este caso, seleccione la cuenta que desee y especifique la ruta del archivo que desea descargar.
También puede elegir la Quick configuration opción. Solo es necesario introducir la dirección URL en el campo URL.

Configuración con SFTP

El protocolo SFTP permite empezar a descargar un archivo desde una dirección URL o una cuenta externa.
Con este procotol, puede elegir la opción Use connection parameters defined in an external account , luego seleccionar la cuenta que desee y especificar la ruta del archivo que desea descargar.
Se admiten comodines.
También puede elegir la Quick configuration opción. Solo es necesario introducir la dirección URL en el campo URL.

Configuración con Amazon S3

El protocolo Amazon S3 le permite empezar a descargar un archivo desde una URL o una cuenta externa a través de Amazon Simple Storage Service (S3).
  1. Seleccione una cuenta externa de Amazon S3. Para obtener más información, consulte esta página .
  2. Elija si desea Define a file path o Use a dynamic file path .
  3. Especifique la ruta del archivo que desea descargar.
  4. Si desea eliminar los archivos de origen cuando la transferencia se haya completado, marque Delete the source files after transfer .

Configuración con almacenamiento de blob de Microsoft Azure

El protocolo de blob de Microsoft Azure le permite acceder a blob ubicado en una cuenta de almacenamiento de blob de Microsoft Azure.
  1. Seleccione una cuenta Microsoft Azure Blob externa. Para obtener más información, consulte esta página .
  2. Elija si desea Define a file path o Use a dynamic file path .
  3. Especifique la ruta del archivo que desea descargar; puede coincidir con varios blobs. En ese caso, la File transfer actividad activará la transición saliente una vez que se encuentre el blob. Luego se procesarán en orden alfabético.
    Los comodines no son compatibles con varios nombres de archivo. En su lugar, debe introducir un prefijo. Se admitirán todos los nombres de blob que coincidan con ese prefijo.
    A continuación encontrará una lista de ejemplos de rutas de archivos:
    • "campaign/" : coincide con todos los blobs de la carpeta Campaign ubicada en la raíz del contenedor.
    • "campaign/new-" : coincide con todos los blobs con un nombre de archivo que empieza por "new-" y se encuentra en la carpeta Campaign.
    • "" : la adición de una ruta de acceso vacía permite hacer coincidir todos los blobs disponibles en el contenedor.

Configuración con archivos presentes en el servidor de Adobe Campaign

El File(s) present on the Adobe Campaign server protocolo corresponde al repositorio que contiene los archivos que se van a recuperar. Metacaracteres o comodines (por ejemplo, * o ?) se puede utilizar para filtrar archivos.
Elija si desea Define a file path o Use a dynamic file path la Use a dynamic file path opción, le permite utilizar una expresión estándar y variables de eventos para personalizar el nombre del archivo que desea transferir. Para obtener más información sobre esto, consulte la sección Personalización de actividades con variables de eventos.
Tenga en cuenta que la ruta debe ser relativa al directorio de espacio de almacenamiento del servidor de Adobe Campaign. Los archivos se encuentran en el directorio sftp<yourinstancename>/ . Tampoco puede examinar los directorios situados encima del espacio de almacenamiento. Por ejemplo:
>**user&amp;lt;yourinstancename>/my_recipients.csv** es correcto.
    >
    >**../hello/my_recipients.csv** es incorrecto.
    >
    >**//myserver/hello/myrecipients.csv** es incorrecto.

Configuración de la histórica

Cada vez que se ejecuta una Transfer file actividad, almacena los archivos cargados o descargados en una carpeta dedicada. Se crea una carpeta para cada actividad Transfer file de un flujo de trabajo. Por lo tanto, es importante poder limitar el tamaño de esta carpeta para conservar el espacio físico en el servidor.
Para ello, puede definir Historization settings en el Advanced options de la Transfer File actividad.
Historization settings permite 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 comprueba 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 bueno al valor del Maximum number of files parámetro, se eliminarán los archivos más antiguos hasta que se alcance el valor Maximum number of files permitido.
  • Si el tamaño total de los archivos que se tienen en cuenta es bueno al valor del Maximum size (in MB) parámetro, se eliminarán los archivos más antiguos hasta que se alcance el valor Maximum size (in MB) permitido.
Si la actividad no se vuelve a ejecutar, su carpeta no se comprobará ni depurará. Con esto en mente, tenga cuidado al transferir archivos de gran tamaño.

Ejemplo

En el siguiente ejemplo se muestra la configuración de una actividad de transferencia de archivos que luego irá seguida de una actividad de archivo de carga y luego de una actividad de actualización de datos . El objetivo de este flujo de trabajo es agregar o actualizar los perfiles de base de datos de Adobe Campaign con los datos recuperados por el flujo de trabajo.
  1. Arrastre y suelte una actividad de archivo ​Transferir en el flujo de trabajo.
  2. Seleccione la actividad y, a continuación, ábrala con el botón de las acciones rápidas que aparecen.
  3. En la Protocol ficha, seleccione SFTP .
  4. Seleccione la opción Usar parámetros de conexión definidos en una cuenta externa.
  5. Introduzca el nombre de la cuenta externa.
  6. Introduzca la ruta de archivo en el servidor remoto.
  7. Confirme la actividad y guarde el flujo de trabajo.