Show Menu
TÓPICOS×

Transferir arquivo

Descrição

A Transfer file atividade permite que você receba ou envie arquivos, teste se há arquivos presentes ou liste arquivos no Adobe Campaign.

Contexto de utilização

A forma como os dados serão extraídos é definida quando a atividade é configurada. O arquivo a ser carregado pode ser uma lista de contatos, por exemplo.
Você pode usar essa atividade para recuperar dados que serão estruturados com a Load file atividade.

Configuração

  1. Solte uma Transfer file atividade em seu fluxo de trabalho.
  2. Selecione a atividade e abra-a usando o botão das ações rápidas que aparecem.
  3. Use a lista suspensa no Action campo para selecionar uma das seguintes ações de atividade:
    • Download do arquivo: permite baixar um arquivo.
    • Carregamento de arquivo: permite carregar um arquivo. Fazer upload de um arquivo do Adobe Campaign gera uma entrada de log no Export audits menu. Para obter mais informações sobre auditorias de exportação, consulte a seção Auditando exportações .
    • Teste para verificar se o arquivo existe : permite verificar se há um arquivo.
    • Lista de arquivos: permite listar os arquivos presentes no Adobe Campaign.
  4. Selecione o protocolo que deseja usar:
  5. A Additional options seção, disponível dependendo do protocolo selecionado, permite que você adicione parâmetros ao seu protocolo. É possível:
    • Delete the source files after transfer
    • Disable passive mode
    • List all files : essa opção está disponível ao selecionar a File listing ação. Ele permite indexar todos os arquivos presentes no servidor na variável de evento vars.filennames na qual os nomes dos arquivos são separados pelos caracteres 'n' .
  6. A If no files are found seção da Advanced options guia permite configurar ações específicas se forem detectados erros ou arquivos inexistentes quando a atividade for iniciada.
    Você também pode definir novas tentativas. As diferentes tentativas são exibidas no log de execução do fluxo de trabalho.
  7. Confirme a configuração da atividade e salve o fluxo de trabalho.

Configuração com HTTP

O protocolo HTTP permite que você comece a baixar um arquivo de uma conta externa ou de um URL.
Com esse protol, você pode optar por Use connection parameters defined in an external account . Nesse caso, selecione a conta que deseja e especifique o caminho do arquivo para download.
Você também pode escolher a Quick configuration opção. Você só precisa digitar o URL no campo URL.

Configuração com SFTP

O protocolo SFTP permite que você comece a baixar um arquivo de um URL ou de uma conta externa.
Com esse procotol, você pode escolher a Use connection parameters defined in an external account opção, em seguida, selecionar a conta que deseja e especificar o caminho do arquivo a ser baixado.
Caracteres curinga são suportados.
Você também pode escolher a Quick configuration opção. Você só precisa digitar o URL no campo URL.

Configuração com o Amazon S3

O protocolo Amazon S3 permite que você comece a baixar um arquivo de um URL ou de uma conta externa por meio do Amazon Simple Storage Service (S3).
  1. Selecione uma conta externa do Amazon S3. Para obter mais informações, consulte esta página .
  2. Escolha se quiser Define a file path ou Use a dynamic file path .
  3. Especifique o caminho do arquivo a ser baixado.
  4. Se desejar excluir os arquivos de origem quando a transferência for concluída, marque Delete the source files after transfer .

Configuração com armazenamento Blob do Microsoft Azure

O protocolo Blob do Microsoft Azure permite que você acesse blob localizado em uma conta do Armazenamento Blob do Microsoft Azure.
  1. Selecione uma conta Microsoft Azure Blob externa. Para obter mais informações, consulte esta página .
  2. Escolha se quiser Define a file path ou Use a dynamic file path .
  3. Especifique o caminho do arquivo a ser baixado, ele pode corresponder a vários blobs. Nesse caso, a File transfer atividade ativará a transição de saída uma vez por blob encontrado. Em seguida, serão processados em ordem alfabética.
    Não há suporte para curingas que correspondam a vários nomes de arquivo. Em vez disso, é necessário inserir um prefixo. Todos os nomes de blob correspondentes a esse prefixo serão elegíveis.
    Você pode encontrar abaixo uma lista de exemplos de caminhos de arquivo:
    • "campaign/" : corresponde a todos os blobs na pasta Campanha localizada na raiz do contêiner.
    • "campaign/new-" : corresponde a todos os blobs com um nome de arquivo que começa com "new-" e está localizado na pasta Campanha.
    • "" : adicionar um caminho vazio permite que você corresponda a todos os blobs disponíveis no contêiner.

Configuração com arquivos presentes no servidor do Adobe Campaign

O File(s) present on the Adobe Campaign server protocolo corresponde ao repositório que contém os arquivos a serem recuperados. Metacaracteres ou curingas (por exemplo, * ou ?) pode ser usado para filtrar arquivos.
Escolha se deseja ou Define a file path A Use a dynamic file path Use a dynamic file path opção permite usar uma expressão padrão e variáveis de eventos para personalizar o nome do arquivo a ser transferido. Para obter mais informações, consulte a seção Personalizar atividades com variáveis de eventos.
Observe que o caminho deve ser relativo ao diretório de espaço de armazenamento do servidor do Adobe Campaign. Os arquivos estão localizados no diretório sftp<yourinstancename>/ . Você também não pode navegar pelos diretórios acima do espaço de armazenamento. Por exemplo:
>**user&amp;lt;yourinstancename>/my_recipients.csv** está correto.
    >
    >**../hello/my_recipients.csv** está incorreto.
    >
    >**//myserver/hello/myrecipients.csv** está incorreto.

Configurações de histórico

Toda vez que uma Transfer file atividade é executada, ela armazena os arquivos carregados ou baixados em uma pasta dedicada. Uma pasta é criada para cada Transfer file atividade de um fluxo de trabalho. Portanto, é importante poder limitar o tamanho desta pasta para preservar o espaço físico no servidor.
Para fazer isso, você pode definir Historization settings no Advanced options da Transfer File atividade.
Historization settings permite definir um número máximo de arquivos ou o tamanho total para a pasta da atividade. Por padrão, 100 arquivos e 50 MB são autorizados.
Toda vez que a atividade é executada, a pasta é verificada da seguinte maneira:
  • Somente os arquivos criados mais de 24 horas antes da execução da atividade são considerados.
  • Se o número de arquivos considerados for maior que o valor do Maximum number of files parâmetro, os arquivos mais antigos serão excluídos até que o Maximum number of files permitido seja atingido.
  • Se o tamanho total de arquivos considerados for maior que o valor do Maximum size (in MB) parâmetro, os arquivos mais antigos serão excluídos até que o Maximum size (in MB) permitido seja atingido.
Se a atividade não for executada novamente, sua pasta não será verificada nem removida. Pensando nisso, tenha cuidado ao transferir arquivos grandes.

Exemplo

O exemplo a seguir mostra a configuração de uma atividade de transferência de Arquivo que será seguida por uma atividade de arquivo ​Carregar e depois uma atividade de dados ​Atualizar. O objetivo deste fluxo de trabalho é adicionar ou atualizar os perfis de banco de dados do Adobe Campaign com os dados recuperados pelo fluxo de trabalho.
  1. Arraste e solte uma atividade de arquivo de transferência no seu fluxo de trabalho.
  2. Selecione a atividade e abra-a usando o botão das ações rápidas que aparecem.
  3. Na Protocol guia, selecione SFTP .
  4. Selecione Usar parâmetros de conexão definidos em uma opção de conta externa.
  5. Insira o nome da conta externa.
  6. Digite o caminho Arquivo no servidor remoto.
  7. Confirme sua atividade e salve seu fluxo de trabalho.