Descompactação ou descriptografia de um arquivo

O Adobe Campaign permite importar arquivos compactados ou criptografados. Antes de serem lidos em uma atividade Data loading (file), é possível definir um pré-processamento para descompactar ou descriptografar o arquivo.

Para fazer isso:

  1. Use o Painel de controle do Campaign para gerar um par de chave pública/privada.

    OBSERVAÇÃO

    O Painel de controle do Campaign está disponível para todos os clientes hospedados no AWS (exceto para clientes que hospedam suas instâncias de marketing no local).

  2. Caso sua instalação do Adobe Campaign seja hospedada pela Adobe, entre em contato com o Atendimento ao cliente da Adobe para ter os utilitários necessários instalados no servidor.

  3. Caso a instalação do Adobe Campaign seja no local, instale o utilitário que deseja usar (por exemplo: GPG, GZIP) e as chaves necessárias (chave de criptografia) no servidor de aplicativos.

Em seguida, você pode usar os comandos de pré-processamento desejados em seus workflows:

  1. Adicione e configure uma atividade File transfer no workflow.
  2. Adicione uma atividade Data loading (file) e defina o formato do arquivo.
  3. Marque a opção Pre-process the file.
  4. Especifique o comando do pré-processamento que deseja aplicar.
  5. Adicione outras atividades para gerenciar dados provenientes do arquivo.
  6. Salve e execute seu workflow.

Um exemplo é apresentado no caso de uso abaixo.

Tópicos relacionados:

Caso de uso: importação de dados criptografados usando uma chave gerada pelo Painel de controle do Campaign

Nesse caso de uso, criaremos um workflow para importar dados que foram criptografados em um sistema externo usando uma chave gerada no Painel de controle do Campaign.

Descubra este recurso no vídeo

As etapas para executar esse caso de uso são as seguintes:

  1. Use o Painel de controle do Campaign para gerar um par de chaves (público/privado). As etapas detalhadas estão disponíveis na documentação do Painel de controle do Campaign.

    • A chave pública será compartilhada com o sistema externo, que a usará para criptografar os dados que serão enviados para o Campaign.
    • A chave privada será usada pelo Campaign Classic para descriptografar os dados criptografados recebidos.

  2. No sistema externo, use a chave pública baixada a partir do Painel de controle do Campaign para criptografar os dados que serão importados para o Campaign Classic.

  3. No Campaign Classic, crie um workflow para importar os dados criptografados e descriptografá-los usando a chave privada instalada por meio do Painel de controle do Campaign. Para fazer isso, criaremos um workflow da seguinte maneira:

    • Atividade File transfer: transfere o arquivo de uma fonte externa para o Campaign Classic. Neste exemplo, queremos transferir o arquivo de um servidor SFTP.
    • Atividade Data loading (file): carrega os dados do arquivo no banco de dados e os decodifica usando a chave privada gerada no Painel de controle do Campaign.
  4. Abra a atividade File transfer e especifique a conta externa da qual deseja importar o arquivo .gpg criptografado.

    Os conceitos globais sobre como configurar a atividade estão disponíveis nesta seção.

  5. Abra a atividade Data loading (file) e configure-a de acordo com suas necessidades. Os conceitos globais sobre como configurar a atividade estão disponíveis nesta seção.

    Adicione um estágio de pré-processamento à atividade para descriptografar os dados recebidos. Para isso, selecione a opção Pre-process the file e, em seguida, copie e cole este comando de descriptografia no campo Command:

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

    CUIDADO

    Neste exemplo, estamos usando a senha padrão do Painel de controle do Campaign, que é "passphrase".

    Caso já tenha tido chaves GPG instaladas em sua instância por meio de uma solicitação do Atendimento ao cliente no passado, a senha pode ter sido alterada e ser diferente da padrão.

  6. Clique em OK para confirmar a configuração da atividade.

  7. Agora você pode executar o workflow. Depois de executado, você pode verificar nos logs do workflow se a descriptografia foi executada e se os dados do arquivo foram importados.

Vídeo tutorial

Este vídeo mostra como usar uma chave GPG para descriptografar dados.

Vídeos extras sobre procedimentos do Campaign Classic estão disponíveis aqui.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free