Descompresión o descifrado de un archivo

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.

Para poder hacerlo:

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

    NOTA

    Todos los usuarios administradores pueden acceder al Panel de control de Campaign. 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 Gold Standard o la última versión de GA (21.1.3). 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 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.

  3. 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.

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. Especifique 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 de Campaign

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 de Campaign.

Descubra esta función en vídeo

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

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

    • 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 de Campaign 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 de Campaign. 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 de Campaign.
  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 copie y pegue este comando de descifrado en el Command campo:

    gpg --batch --passphrase passphrase --decrypt <%=vars.filename%>

    PRECAUCIÓN

    En este ejemplo, utilizamos la frase de contraseña utilizada de forma predeterminada por Panel de control de Campaign, que es "frase de contraseña".

    Si ya ha instalado las claves GPG en su instancia a través de una solicitud a Atención al cliente en el pasado, la frase de contraseña puede haber cambiado y ser diferente de la predeterminada.

  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

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í.

En esta página