[También se aplica a v8]{class="badge positive" title="También se aplica a Campaign v8"}

Descompresión o descifrado de un archivo unzipping-or-decrypting-a-file-before-processing

Adobe Campaign permite importar archivos comprimidos o encriptados. Antes de que se puedan leer en una actividad Data loading (file), puede definir un procesamiento previo para descomprimir o desencriptar el archivo.

IMPORTANT
No puede descomprimir archivos comprimidos de más de 4 Gb.

Para poder hacerlo:

  1. Utilice el Panel de control para generar un par de claves pública y privada para permitir el descifrado de archivos.

    note note
    NOTE
    Todos los usuarios administradores pueden acceder al Panel de control. Los pasos para otorgar acceso de administrador a un usuario se detallan en esta página.
    Tenga en cuenta que la instancia debe alojarse en AWS y actualizarse con la última versión de GA. Aprenda a comprobar su versión en esta sección. Para comprobar si la instancia está alojada en AWS, siga los pasos detallados en esta página.
  2. Si la instalación de Adobe Campaign está in situ: instale la utilidad que desee utilizar (por ejemplo: GPG, GZIP) así como las claves necesarias (clave de cifrado) en el servidor de aplicaciones.

    Si Adobe aloja la instalación de Adobe Campaign, contacte con el Servicio de atención al cliente de Adobe para que instalen las herramientas necesarias en el servidor.

A continuación, puede utilizar los comandos de preprocesamiento deseados en los flujos de trabajo:

  1. Añada y configure una actividad File transfer en el flujo de trabajo.
  2. Añada una actividad Data loading (file) y defina el formato de archivo.
  3. Marque la opción Pre-process the file.
  4. Seleccione el comando de preprocesamiento que desee aplicar.
  5. Añada otras actividades para administrar los datos que provengan del archivo.
  6. Guarde y ejecute el flujo de trabajo.

A continuación se muestra un ejemplo en el caso de uso.

Temas relacionados:

Caso de uso: importación de datos cifrados con una clave generada por el Panel de control use-case-gpg-decrypt

En este caso de uso, crearemos un flujo de trabajo para importar datos cifrados en un sistema externo utilizando una clave generada en el Panel de control.

Descubra esta función en vídeo

Los pasos para realizar este caso de uso son los siguientes:

  1. Utilice el Panel de control para generar un par de claves (pública/privada). Encontrará los pasos detallados en la documentación del Panel de control.

    • La clave pública se comparte con el sistema externo, que la utiliza para cifrar los datos que se enviarán a Campaign.
    • Campaign Classic utiliza la clave privada para descifrar los datos cifrados entrantes.

  2. En el sistema externo, utilice la clave pública descargada del Panel de control para cifrar los datos que se van a importar a Campaign Classic.

  3. En Campaign Classic, cree un flujo de trabajo para importar los datos cifrados y desencriptarlos con la clave privada que se ha instalado mediante el Panel de control. Para ello, crearemos un flujo de trabajo de la siguiente manera:

    • File transfer actividad: transfiere el archivo de un origen externo a Campaign Classic. En este ejemplo, queremos transferir el archivo desde un servidor SFTP.
    • Data loading (file) actividad: carga los datos del archivo en la base de datos y los descifra utilizando la clave privada generada en el Panel de control.
  4. Abra la actividad File transfer y especifique la cuenta externa desde la que desea importar el archivo .gpg cifrado.

    Los conceptos globales sobre cómo configurar la actividad están disponibles en esta sección.

  5. Abra la actividad Data loading (file) y configúrela según sus necesidades. Los conceptos globales sobre cómo configurar la actividad están disponibles en esta sección.

    Añada una fase de preprocesamiento a la actividad para descifrar los datos entrantes. Para ello, seleccione la opción Pre-process the file y, luego, seleccione Decrypt de la lista desplegable Command:

    note note
    NOTE
    Si es necesario modificar los comandos disponibles, puede ponerse en contacto con el Servicio de atención al cliente de Adobe para ajustar la configuración de preProcessCommand.
    Si está trabajando con una implementación híbrida, puede configurar estos comandos directamente desde el archivo de configuración del servidor (serverConf.xml). Obtenga información sobre cómo configurar comandos de preprocesamiento en el archivo de configuración del servidor
  6. Haga clic en OK para confirmar esta configuración.

  7. Ahora puede ejecutar el flujo de trabajo. Una vez ejecutada, puede registrar en los registros de flujo de trabajo que el descifrado se ha ejecutado y que los datos del archivo se han importado.

Tutorial en vídeo video

Este vídeo muestra cómo utilizar una clave GPG para descifrar datos.

Hay disponibles más vídeos de procedimientos para Campaign Classic aquí.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1