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 arquivos de lista no Adobe Campaign.
A partir da versão 20.3, os arquivos baixados com a Transfer File atividade serão excluídos após X dias, onde X é determinado pelo History in days campo sob o Execution menu nas propriedades do Workflow.

Contexto de utilização

A forma como os dados serão extraídos é definida quando a atividade for 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.
Tópicos relacionados:

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 registro 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 que você lista os arquivos presentes no servidor definido na Protocol guia. Essa ação é usada principalmente para fins de depuração, para verificar se a atividade está configurada de acordo com suas necessidades antes de baixar os arquivos do servidor remoto.
  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.na General guia. Ele permite indexar todos os arquivos presentes no servidor na variável de evento vars.filennames na qual os nomes de 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 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ê faça o start de um download de 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ê start o download de um arquivo a partir 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ê faça o start de baixar um arquivo de um URL ou de uma conta externa por meio do Amazon Simple Armazenamento Service (S3).
  1. Selecione uma conta externa 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 o armazenamento Blob do Microsoft Azure

O protocolo Blob do Microsoft Azure permite acessar blob localizado em uma conta de Armazenamento Blob do Microsoft Azure.
  1. Select a Microsoft Azure Blob external account. 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:
    • "campanha/" : corresponde a todos os blobs na pasta de Campanha localizada na raiz do container.
    • "campanha/novo-" : corresponde a todos os blobs com um nome de arquivo que começa com "new-" e está localizado na pasta da Campanha.
    • "" : adicionar um caminho vazio permite que você corresponda a todos os blobs disponíveis no container.

Configuração com arquivos presentes no servidor 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 você deseja ou Define a file path A Use a dynamic file path Use a dynamic file path opção permite que você use 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 do armazenamento do servidor 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 do 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 na parte Advanced options da Transfer File atividade.
Historization settings permite definir um número máximo de arquivos ou o tamanho total para a pasta 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.