Show Menu
TÓPICOS×

Importação de dados

O Adobe Campaign permite importar dados para o banco de dados de um ou mais arquivos no texto, no formato CSV, TAB ou XML. Esses arquivos são associados a uma tabela (principal ou vinculada) e cada campo do arquivo de origem é associado a um campo do banco de dados. A configuração de importação pode ser salva para reutilização de modo que você possa agendar tarefas de importação que automatizam suas operações de replicação.
É possível importar dados sem mapeá-los com os dados do banco de dados usando a função Import a list .
Os dados podem ser usados exclusivamente em workflows por meio do objeto Read list . Para obter mais informações, consulte esta página .
Para saber mais sobre isso, assista ao vídeo Importing profiles .

Estrutura dos dados a importar

No arquivo de origem, cada linha coincide com um registro. Os dados em registros são separados por delimitadores (espaço, tabulação, caractere etc.). Isso significa que os dados são recuperados no formulário de colunas e cada coluna é associada a um campo do banco de dados.

Assistente de Importação

O assistente de importação permite configurar a importação, definir suas opções (como transformação de dados) e iniciar a execução. É uma série de telas cujo conteúdo depende do tipo de importação (simples ou múltipla) e dos direitos do operador.
Se você utilizar um servidor da Web IIS, uma configuração pode ser necessária para autorizar o upload de arquivos grandes (>28 MB).
Para obter mais informações, consulte esta seção .

Etapa 1 - Escolha do template de importação

Ao iniciar o assistente de importação, primeiro é necessário selecionar um template. Como exemplo, para configurar a importação de destinatários que receberam um boletim informativo, siga as etapas abaixo:
  1. Selecione a pasta Profiles and Targets > Job > Generic imports and exports .
  2. Clique em New e em Import para criar o template de importação.
  3. Clique na seta à direita do campo Import template para selecionar o modelo ou clique em Select link para navegar na árvore.
    O modelo nativo é New text import . Este template não deve ser modificado, mas você pode duplicá-lo para configurar um novo template dependendo de suas necessidades. Por padrão, os modelos de importação são salvos no nó Profiles and targets > Templates > Job templates .
  4. Insira um nome para essa importação no campo Label . Você pode adicionar uma descrição.
  5. Selecione o tipo de importação no campo apropriado. Há dois tipos possíveis de importação: Simple import para importar apenas um arquivo e Multiple import para importar vários arquivos em uma única execução.
    Para uma importação múltipla, selecione Multiple import na lista suspensa Import type na primeira tela do assistente de importação.
  6. Especifique os campos que deseja importar clicando em Add .
    Toda vez que um arquivo é adicionado, a tela do assistente File to import é exibida. Consulte a seção Step 2 - Source file selection e siga as etapas do assistente para definir as opções de importação como para uma importação simples.
    Importações múltiplas só devem atender às necessidades específicas e não são recomendadas.

Parâmetros avançados

O link Advanced parameters permite acessar as seguintes opções:
  • Guia General
    • Stop execution if there are too many rejects
      Essa opção é selecionada por padrão. Você pode desmarcá-la se quiser continuar a executar a importação independentemente do número de rejeições. Por padrão, a execução é interrompida se as primeiras 100 linhas forem rejeitadas.
    • Trace mode
      Selecione essa opção para controlar a execução da importação para cada linha.
    • Start the job in a detached process
      Essa opção é selecionada por padrão. Permite desanexar a execução da importação para que não afete outras tarefas em andamento no banco de dados.
    • Do not update enumerations
      Selecione essa opção para evitar o enriquecimento da lista de valores enumerados no banco de dados. Consulte Gerenciamento de listas discriminadas .
  • Guia Variables
    É possível definir variáveis associadas à tarefa que será acessível nos editores de consulta e campos calculados. Para criar uma variável, clique em Add e utilize o editor de variáveis.
    A guia Variables é somente para uso de programação do tipo fluxo de trabalho e deve ser configurada apenas por usuários especialistas.

Etapa 2 - Seleção de arquivo de origem

O arquivo de origem pode estar no formato de texto (txt, csv, guia, colunas fixas) ou xml.
Por padrão, Upload file on the server é selecionado. Clique na pasta à direita do campo Local file para navegar no disco local e selecione o arquivo a ser importado. É possível desmarcar essa opção para inserir o caminho de acesso e o nome do arquivo a ser importado se ele estiver no servidor.
Quando o arquivo tiver sido especificado, você poderá exibir os respectivos dados na seção inferior da janela clicando em Auto-detect format . Essa visualização exibe as 200 primeiras linhas do arquivo de origem.
Use as opções oferecidas acima desta exibição para configurar a importação. Os parâmetros definidos por meio dessas opções são transferidos para a visualização. As seguintes opções estão disponíveis:
  • Click here to change the file format... permite verificar o formato do arquivo e ajustar a configuração.
  • Update on server... permite transferir o arquivo local para o servidor. Essa opção só estará disponível se Upload file on the server estiver selecionada.
  • Download está disponível somente se o arquivo foi carregado no servidor.
  • Auto-detect format é utilizado para reinicializar o formato da fonte de dados. Essa opção permite reaplicar os formatos originais aos dados que foram formatados por meio da opção Click here to change the file format... .
  • O link Advanced parameters permite filtrar os dados de origem e acessar as opções avançadas. Nessa tela, é possível importar apenas parte do arquivo. É possível definir um filtro, por exemplo, para importar usuários do tipo ‘Prospecto’ ou 'Cliente' de acordo com o valor da linha correspondente. Essas opções devem ser usadas somente por usuários especialistas do JavaScript.

Alteração do formato de arquivo

A opção Click here to change the file format... permite formatar os dados do arquivo de origem e, em particular, especificar o separador de colunas e o tipo de dados para cada campo. Essa configuração é executada por meio da seguinte janela:
Esta etapa permite descrever como os valores dos campos de arquivo devem ser lidos. Por exemplo, as informações de uma data, a Data ou Data + Hora podem ser associadas a um formato (dd/mm/aaaa, mm/dd/aa etc.). Se não correspondem ao formato esperado, os dados de entrada são rejeitados durante a importação.
É possível ver o resultado da configuração na zona de visualização na parte inferior da janela.
Clique em OK para salvar a formatação e em Next para exibir a próxima etapa.

Etapa 3 - Mapeamento de campo

Em seguida, você deve selecionar o esquema de destino e mapear os dados de cada coluna em campos no banco de dados.
  • O campo Destination schema permite selecionar o esquema no qual os dados serão importados. Essas informações são obrigatórias. Clique no ícone Select link para selecionar um dos esquemas existentes. Clique em Edit link para exibir o conteúdo da tabela selecionada.
  • A tabela central mostra todos os campos definidos no arquivo de origem. Selecione os campos a serem importados para associar um arquivo de destino a eles. Esses campos podem ser mapeados manual ou automaticamente.
    Para mapear um campo manualmente, clique na caixa de seleção para selecionar o campo de origem e clique na segunda coluna para ativar a célula correspondente ao campo selecionado. Em seguida, clique no ícone Edit expression para exibir todos os campos da tabela atual. Selecione o campo de destino e clique em OK para validar o mapeamento.
    Para associar os campos de origem e de destino automaticamente, clique no ícone Guess the destination fields à direita da lista de campos. Os campos propostos podem ser modificados se necessário.
    O resultado desta operação deve sempre ser validado antes de você prosseguir para a próxima etapa.
  • É possível aplicar uma transformação aos campos importados. Para fazer isso, clique na célula da coluna Transformation relacionada ao campo e selecione a transformação a ser aplicada.
    A transformação é aplicada no momento da importação. Se as restrições no campo de destino tiverem sido definidas, no entanto (no exemplo acima, no campo @lastname), essas restrições terão prioridade.
  • Pode-se adicionar campos calculados usando o ícone apropriado, localizado à direita da tabela central. Os campos calculados permitem executar transformações complexas, adicionar colunas virtuais ou mesclar os dados de várias colunas. Consulte as seções a seguir para obter detalhes sobre as diversas possibilidades.

Campos calculados

Os campos calculados são novas colunas adicionadas ao arquivo de origem e calculadas de outras colunas. Os campos calculados podem então ser associados a campos do banco de dados do Adobe Campaign. As operações de reconciliação, no entanto, não são possíveis em campos calculados.
Existem quatro tipos de campos calculados:
  • Fixed string : o valor do campo calculado é o mesmo para todas as linhas do arquivo de origem. Permite definir o valor de um campo dos registros inseridos ou atualizados. Por exemplo, você pode definir um marcador para "sim" para todos os registros importados.
  • String with JavaScript tags : o valor do campo calculado é uma cadeia de caracteres que contém comandos JavaScript.
  • JavaScript expression : o valor do campo calculado é o resultado da avaliação de uma função JavaScript. O valor retornado pode ser um número, uma data etc.
  • Enumeration : o valor do campo é atribuído de acordo com um valor contido no arquivo de origem. O editor permite especificar a coluna de origem e inserir a lista de valores de enumeração, como no exemplo a seguir:
    A guia Preview permite visualizar o resultado da configuração definida. Aqui, a coluna Subscription foi adicionada. O valor é calculado a partir do campo Status .

Etapa 4 - Reconciliação

A etapa de reconciliação do assistente de importação permite definir o modo de reconciliação dos dados do arquivo com os dados existentes no banco de dados e definir as regras de prioridade entre os dados do arquivo e os dados do banco de dados. A janela de configuração tem esta aparência:
A seção central da tela contém uma árvore com os campos e as tabelas do banco de dados do Adobe Campaign ao qual os dados serão importados.
As opções especiais estão disponíveis para cada nó (tabela ou campo). Quando você clica no nó relacionado na lista, seus parâmetros e uma breve descrição aparecem abaixo. O comportamento definido para cada elemento é exibido na coluna Behavior correspondente.

Tipos de operação

Para cada tabela relacionada à importação, deve-se definir o tipo de operação. As seguintes operações estão disponíveis para o elemento principal do banco de dados:
  • Update or insertion : atualiza o registro se ele existir no banco de dados, caso contrário, o criará.
  • Insertion : insere registros no banco de dados.
  • Update : atualiza somente registros existentes (ignora outros registros).
  • Reconciliation only : procura o registro no banco de dados, mas não executa uma atualização. Por exemplo, permite associar a pasta de destinatários a ser importada de acordo com uma coluna do arquivo sem atualizar os dados nas pastas.
  • Deletion : permite destruir registros no banco de dados.
As seguintes opções estão disponíveis para cada campo na tabela em relação à importação:
  • Update (empty) if source value is empty : no caso de uma atualização, o valor no campo removerá o valor do banco de dados se o campo estiver vazio no arquivo de origem. Caso contrário, o campo do banco de dados será mantido.
  • Update only if destination is empty : o valor do arquivo de origem não substitui o valor no campo do banco de dados, a menos que o campo do banco de dados esteja vazio. Nesse caso, ele recebe o valor do arquivo de origem.
  • Update the field only when the record is inserted : durante uma operação de atualização ou inserção, somente os registros do arquivo de origem que são novos serão importados.
A definição de uma chave de reconciliação é sempre obrigatória , exceto no caso de inserção sem correção de duplicidade.

Chaves de reconciliação

Pelo menos uma chave de reconciliação deve ser preenchida para gerenciar a correção de duplicidade.
Uma chave de reconciliação é um conjunto de campos usados para identificar um registro. Por exemplo, para importar destinatários, a chave de conciliação pode ser o número da conta, o campo "email" ou os campos "Last name, First name, Company" etc.
Nesse caso, para descobrir se uma linha de um arquivo corresponde a um destinatário existente no banco de dados, o mecanismo de importação compara os valores do arquivo com aqueles do banco de dados para todos os campos da chave. Quando os campos são específicos de um registro, uma comparação entre os dados de origem e de destino pode ser executada, garantindo a integridade dos dados após a importação. Uma segunda chave de reconciliação pode ser preenchida para a mesma tabela; ela é usada para as linhas cuja primeira chave está vazia.
Evite escolher um campo que possa ser modificado durante a importação; se isso ocorrer, o mecanismo poderá criar registros adicionais.
Para uma importação de destinatário, o identificador da pasta selecionada é adicionado implicitamente à chave.
A reconciliação é executada assim apenas nessa pasta (a menos que nenhuma pasta seja selecionada).

Eliminação de duplicação

O "duplo" é um item que existe duas ou mais vezes no arquivo a ser importado.
O "duplicado" é um item que existe no arquivo a ser importado e também no banco de dados.
O campo Management of doubles permite a configuração da desduplicação de dados. A desduplicação emite registros que aparecem várias vezes no arquivo de origem (ou nos arquivos de origem no caso de uma importação de múltiplos arquivos), ou seja, linhas para as quais os campos da chave de reconciliação são idênticos.
  • O gerenciamento de duplicados no modo Update (o modo padrão) não executa a desduplicação. Assim, o último registro tem prioridade (porque atualiza os dados dos registros anteriores). A contagem de duplicados não é executada nesse modo.
  • O gerenciamento de duplicados no modo Ignore ou Reject entity exclui duplicatas da importação. Nesse caso, nenhum registro é importado.
  • No modo Reject entity , o elemento não é importado e um erro é gerado nos logs de importação.
  • No modo Ignore , o elemento não é importado, mas não é mantido nenhum registro do erro. Esse modo permite otimizar o desempenho.
A desduplicação é executada somente na memória. Portanto, o tamanho de uma importação com desduplicação é limitado. O limite depende de vários parâmetros (capacidade do servidor de aplicação, atividade, número de campos na chave etc.). O tamanho máximo de uma desduplicação é da ordem de um milhão de linhas.
A desduplicação emite um registro presente no arquivo de origem e no banco de dados. Ela trata de operações de somente atualização (ou seja, Update and insertion ou Update ). A opção Duplicate management permite atualizar ou ignorar o registro se estiver tanto no arquivo de origem quanto no banco de dados. A opção Update or insert based on origin pertence ao módulo opcional e não pode ser usada em um contexto padrão.
As opções Reject e Ignore operam como apresentado acima.

Comportamento no caso de um erro

A maioria das operações de transferência de dados gera vários tipos de erros (formato de linha incoerente, endereço de email inválido etc.). Todos os erros e avisos gerados pelo mecanismo de importação são armazenados e vinculados à instância de importação.
Os detalhes dessas recusas podem ser exibidos por meio da guia Rejects .
Há dois tipos de recusas (o tipo é exibido na coluna Connector ):
  • Recusas dos erros em relação ao conector de texto que ocorrem enquanto a linha de arquivo está sendo processada (campo calculado, análise de dados etc.). Nessa situação, no caso de um erro, a linha inteira é sempre recusada.
  • Rejeições do conector do banco de dados são relacionados a erros ocorridos durante a reconciliação ou escrita dos dados no banco de dados. No caso de uma importação para várias tabelas, a rejeição pode ocorrer apenas em uma parte do registro (por exemplo, para uma importação de destinatários e eventos associados, um erro pode impedir a atualização de um evento sem recusar o destinatário).
Na página de reconciliação de dados, é possível definir o campo do tipo de gerenciamento de erros desejado por campo e tabela por tabela.
  • Ignore and log a warning : todos os campos são importados para o banco de dados, exceto aquele que gerou um erro.
  • Reject parent element : a linha inteira do registro é rejeitada, não apenas o campo que causou um erro.
  • Reject all elements : a importação é interrompida e todos os elementos do registro são recusados.
A árvore na tela de rejeição de uma instância de importação indica quais campos foram rejeitados e onde ocorreram os erros.
Você pode gerar um arquivo contendo esses registros por meio do ícone Export rejects :

Etapa 5 - Etapa adicional ao importar destinatários

A próxima etapa do assistente de importação permite selecionar ou criar a pasta na qual os dados serão importados, mapear automaticamente destinatários importados com uma lista (nova ou existente) e assinar destinatários a um serviço.
Esta etapa aparece ao importar os destinatários somente e ao usar a tabela de destinatários padrão do Adobe Campaign ( nms:recipient ).
  • Clique nos links Edit para selecionar a pasta, a lista ou o serviço ao qual deseja associar ou assinar os recipients.
    1. Importação para uma pasta
      O link Edit... da seção Import into a folder permite selecionar ou criar a pasta na qual os recipients serão importados. Por padrão, se nenhuma partição for definida, os dados serão importados para a pasta padrão do operador.
      A pasta padrão de um operador é a primeira pasta que o operador tem acesso de gravação. Consulte Gerenciamento de acesso a pastas .
      Para selecionar a pasta de importação, clique na seta à direita do campo Folder e selecione a pasta correspondente. Você também pode usar o ícone Select link para exibir a árvore em uma nova janela ou criar uma nova pasta.
      Para criar uma nova pasta, selecione o nó no qual deseja adicionar uma pasta e clique com o botão direito do mouse. Selecione Create a new 'Recipients' folder .
      A pasta é adicionada abaixo do nó atual. Insira o nome da nova pasta, pressione Enter para confirmar, e depois clique em OK .
    2. Associar com uma lista
      O link Edit... na seção Add recipients to a list permite selecionar ou criar uma lista na qual os destinatários serão importados.
      Você pode criar uma nova lista para esses destinatários clicando em Select link e depois em Create . A criação e o gerenciamento de listas são apresentados em Criação e gerenciamento de listas .
      Você pode decidir adicionar os destinatários aos já presentes em uma lista ou para recriar a lista com os novos destinatários. Nesse caso, se a lista já continha destinatários, eles serão excluídos e substituídos pelos destinatários importados.
    3. Como assinar um serviço
      Para assinar todos os recipients importados para um serviço de informações, clique no link Edit... da seção Subscribe recipients to a service para selecionar ou criar o serviço de informações ao qual os destinatários serão assinados. Você pode selecionar a opção Send a confirmation message : o conteúdo desta mensagem é definido no template do delivery associado ao serviço de assinatura.
      É possível criar um novo serviço para esses destinatários clicando em Select link e depois no ícone Create . O gerenciamento dos serviços de informação é apresentado nesta seção .
  • Use o campo Origin para adicionar informações sobre a origem dos recipients aos perfis. Essas informações são particularmente úteis na estrutura de uma importação múltipla.
Clique em Next para validar essa etapa e exibir a seguinte.

Etapa 6 - Iniciar a importação

A última etapa do assistente permite iniciar a importação de dados. Para fazer isso, clique no botão Start .

Status da tarefa

Status da tarefa indica o status atual de uma tarefa. Cada status é representado por um ícone e rótulo especiais. Essas informações são exibidas na lista de tarefas. Os status e seus ícones estão listados abaixo:
  • Edição em progresso
    A tarefa está sendo criada.
  • Execução em progresso
    A tarefa está sendo executada.
  • Cancelar
    Clique no botão Cancel : a tarefa em andamento é cancelada.
  • Cancelamento em progresso
    O comando de cancelamento foi considerado e a tarefa está sendo cancelada.
  • Pausa em progresso
    Clique em Pause : a tarefa está sendo suspensa.
  • Em pausa
    Clique em Pause : a tarefa é suspensa. Ele pode ser reiniciado clicando em Start .
  • Concluído
    A execução do trabalho foi concluída.
  • Concluído com erro
    O trabalho não foi executado devido a um erro técnico.
  • Desligamento do servidor em progresso
    A tarefa em andamento foi interrompida porque o servidor do Adobe Campaign foi desligado.

Modelos de importação genérica

Exemplo: importar de uma lista de recipients

Para criar e fornecer uma lista de destinatários da visão geral das listas, execute as seguintes etapas:
  1. Criação da lista
    • Clique no link Lists no menu Profiles and targets da página inicial do Adobe Campaign.
    • Clique no botão Create e depois no botão Import a list .
  2. Selecionar o arquivo a ser importado
    Clique na pasta à direita do campo Local file e selecione o arquivo que contém a lista a ser importada.
  3. Nome e armazenamento da lista
    Insira o nome da lista e selecione o diretório onde ela deve ser salva.
  4. Iniciar a importação
    Clique em Next e depois em Start para começar a importar a lista.

Exemplo: importar novos registros de um arquivo de texto

Para importar novos perfis de destinatários armazenados em um arquivo de texto para o banco de dados do Adobe Campaign, execute as seguintes etapas:
  1. Escolha de um template
    • Na página inicial do Adobe Campaign, clique no link Profiles and targets e, em seguida, em Jobs . Acima da lista de tarefas, clique em New import .
    • Mantenha o modelo New text import selecionado como padrão.
    • Altere o rótulo e a descrição.
    • Selecione Simple import .
    • Mantenha a pasta de tarefas padrão.
    • Clique em Advanced parameters e selecione a opção Tracking mode para exibir os detalhes da sua importação durante a execução.
  2. Selecionar o arquivo a ser importado
    Clique na pasta à direita do campo Local file e selecione o arquivo que deseja importar.
  3. Associar campos
    Clique no ícone Guess the destination fields para mapear os esquemas de origem e de destino automaticamente. Verifique as informações nesta janela antes de clicar em Next .
  4. Reconciliação
    • Vá para a tabela Destinatários (nms:recipient) .
    • Selecione a operação Insertion e deixe os valores padrão nos outros campos.
  5. Importação de destinatários
    • Se necessário, especifique uma pasta na qual os registros serão importados.
  6. Iniciar a importação
    • Clique em Start .
      Na área central do editor, é possível verificar se a operação de importação foi bem-sucedida e visualizar o número de registros processados.
      O modo Tracking permite rastrear os detalhes da importação para cada registro no arquivo de origem. Para fazer isso, na página inicial, clique em Profiles and Targets e depois em Processes , e selecione a importação relevante e procure as guias General , Journal e Rejects .
      • Verificar o progresso da importação
      • Visualização do processo de cada registro

Exemplo: atualizar e inserir recipients

Queremos atualizar registros existentes no banco de dados e criar novos arquivos de um arquivo de texto. Veja um exemplo do procedimento:
  1. Escolha de um template
    Repita as etapas descritas no exemplo 2 acima.
  2. Arquivo a ser importado
    Selecione o arquivo que deseja importar.
    Em nosso exemplo, a visão geral das primeiras linhas do arquivo mostra que o arquivo contém atualizações para três registros e a criação de um registro.
  3. Associar campos
    Aplique o procedimento no exemplo 2 acima.
  4. Reconciliação
    • Mantenha Update or insert selecionado como padrão.
    • Mantenha a opção Management of duplicates no modo Update de forma que registros existentes no banco de dados sejam modificados com dados do arquivo de texto.
    • Selecione os campos Birth date , Name e Company e atribua uma chave de reconciliação a eles.
  5. Iniciar a importação
    • Clique em Start .
      Na janela de rastreamento, é possível verificar se a operação de importação foi bem-sucedida e visualizar o número de registros processados.
    • Examine a tabela de destinatários para verificar se os registros foram modificados por esta operação.

Exemplo: enriquecer os valores com os de um arquivo externo

Queremos modificar determinados campos em uma tabela de banco de dados a partir de um arquivo de texto, dando prioridade aos valores contidos no banco de dados.
Neste exemplo, você pode ver que determinados campos no arquivo de texto têm um valor, enquanto que os campos correspondentes no banco de dados estão vazios. Outros campos contêm um valor diferente daquele contido no banco de dados.
  • Conteúdo do arquivo de texto a ser importado.
  • Status do banco de dados antes da importação
Siga as etapas abaixo:
  1. Escolha de um template
    Aplique o procedimento no exemplo 2 acima.
  2. Arquivo a ser importado
    Selecione o arquivo que deseja importar.
  3. Associar campos
    Aplique o procedimento no exemplo 2 acima.
    Na visualização das primeiras linhas do arquivo, é possível observar que o arquivo contém atualizações para determinados registros.
  4. Reconciliação
    • Acesse a tabela e selecione a operação Update .
    • Selecione a opção Reject entity para o campo Management of doubles .
    • Mantenha a opção Management of duplicates no modo Update de forma que registros existentes no banco de dados sejam modificados com dados do arquivo de texto.
    • Posicione o cursor no nó Last name (@lastName) e selecione a opção Update only if destination is empty .
    • Repita essa operação para o nó Company (@company) .
    • Atribua uma chave de reconciliação aos campos Birth date , E-mail e First name .
  5. Iniciar a importação
    Clique em Start .
    Examine a tabela de destinatários para verificar se os registros foram modificados pela importação.
    Somente os valores que estavam vazios foram substituídos por valores do arquivo de texto. Porém, o valor existente no banco de dados não foi substituído pelo valor do arquivo de importação.

Exemplo: atualizar e enriquecer os valores em um arquivo externo

Queremos modificar determinados campos em uma tabela de banco de dados a partir de um arquivo de texto, dando prioridade aos valores contidos no arquivo de texto.
Neste exemplo, você verá que determinados campos no arquivo de texto têm um valor vazio, enquanto os campos correspondentes no banco de dados não estão vazios. Outros campos contêm um valor diferente daquele no banco de dados.
  • Conteúdo do arquivo de texto a ser importado.
  • Status do banco de dados antes da importação
  1. Escolha de um template
    Aplique o procedimento no exemplo 2 acima.
  2. Arquivo a ser importado
    Selecione o arquivo que deseja importar.
    Na visualização das primeiras linhas do arquivo, é possível observar que o arquivo contém campos vazios e atualizações para determinados registros.
  3. Associar campos
    Aplique o procedimento no exemplo 2 acima.
  4. Reconciliação
    • Acesse a tabela e selecione Update .
    • Selecione a opção Reject entity para o campo Management of doubles .
    • Deixe a opção Management of duplicates no modo Update para os registros existentes no banco de dados a serem modificados com dados do arquivo de texto.
    • Posicione o cursor no nó Account number (@account) e selecione a opção Take empty values into account .
    • Selecione os campos Birth date , E-mail e First name e atribua uma chave de reconciliação a eles.
  5. Iniciar a importação
    • Clique em Start .
    • Examine a tabela de destinatários para verificar se os registros foram modificados pela operação.
      Os valores do arquivo de texto que estavam vazios substituíram os valores no banco de dados. Os valores existentes no banco de dados foram atualizados com aqueles no arquivo de importação ao manter a opção Update selecionada para duplicatas na etapa 4.

Importação de dados de um workflow

Os workflows podem ser uma maneira útil de automatizar alguns dos processos de importação. Se você importa dados de um arquivo local ou de um SFTP, você pode usar workflows para padronizar os procedimentos de gerenciamento de dados.
Para saber mais sobre como importar dados de um workflow, consulte esta seção .