Crie um mapa de transformação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • Cada operação de importação para uma tabela de produção requer pelo menos um mapa de transformação associado a um conjunto de importação.

    Antes de Iniciar

    Função necessária: Import_transformer, import_admin ou admin

    Por Que e Quando Desempenhar Esta Tarefa

    O mapa de transformação especifica os relacionamentos de dados entre o conjunto de importação e a tabela de destino. Para cada transformação, você deve criar um novo mapa de transformação ou selecionar um existente.

    Procedimento

    1. Navegar até Tudo > Conjuntos para importação do sistema > Criar Mapa de Transformação.
    2. Preencha o formulário.
      Tabela 1. Campos de mapa de transformação de tabela
      Campo Descrição
      Nome Rótulo amigável para identificar o mapa de transformação.
      Tabela de origem Tabela de importação que contém os dados brutos do conjunto de importação. Uma tabela de importação é qualquer tabela que estende a linha do conjunto de importação [sys_import_set_row] tabela. Você pode selecionar somente tabelas no escopo da aplicação selecionada no momento.
      Ativo Caixa de seleção para disponibilizar o mapa de transformação para uso.
      Executar regras de negócio Caixa de seleção para executar regras de negócios, fluxos de trabalho, mecanismos de aprovação, auditoria e normalização de campo enquanto a transformação insere ou atualiza dados na tabela de destino. Desmarcar esta caixa de seleção executa GlideRecord.setWorkflow() com um valor de falso .
      Impor campos obrigatórios Seleciona se campos obrigatórios devem ser impostos na tabela de destino:
      • Não : Não impor campos obrigatórios.
      • Campos Mapeados Impor somente campos mapeados obrigatórios.
      • Todos os campos Impor todos os campos obrigatórios.
      Copiar campos vazios Caixa de seleção para copiar valores de campos vazios e substituir os valores de campos de destino existentes.
      Criar novo registro nos campos de aglutinação vazios Caixa de seleção para criar um novo registro quando todos os campos aglutinar estiverem vazios, em vez de ignorar o registro ou substituir um registro existente.

      Se Aglutinar campos vazios selecionado para qualquer campo no registro, o registro é aglutinado.

      Aplicação Escopo da aplicação: Global ou por aplicação.
      Criação em Data de criação do mapa de transformação (preenchida automaticamente).
      Tabela de destino A tabela na qual você deseja que os dados transformados sejam inseridos. Você pode selecionar somente tabelas no escopo da aplicação selecionada no momento ou no escopo global, ou tabelas que concedem acesso de gravação a outras aplicações.
      Ordem Ordem na qual aplicar mapas de transformação se mais de um mapa atender às condições. O sistema executa mapas de transformação do mais baixo para o mais alto Pedido .
      Usar armazenamento secundário para referências

      Opção para usar um banco de dados secundário para pesquisar campos de referência.

      Importar um alto volume de dados que inclui muitos campos de referência pode causar problemas de desempenho. O uso do armazenamento secundário permite que algumas consultas de leitura sejam redirecionadas para um banco de dados secundário, reduzindo a carga no banco de dados primário.

      Ao usar armazenamento secundário, defina Ação de escolha campo no campo mapear para ignorar ou rejeitar . Definindo o. Ação de escolha . criar pode fazer com que várias cópias de um registro sejam criadas porque a resolução de referência não detecta registros recém-criados imediatamente. Para obter mais informações, consulte Crie um mapa de campo.

      Um banco de dados secundário está sempre um pouco desatualizado em comparação com o banco de dados primário. Se a importação exigir dados completamente atualizados, não use o armazenamento secundário.

      Este campo aparece somente quando o plug-in Secondary Database Pools [com.glide.secondary_db_pools] foi ativado e a categoria de banco de dados secundário import_reference_resoultion foi configurada e habilitada. Para obter mais informações, consulte Grandes importações de dados com muitos campos de referência.

      Executar script Caixa de seleção para definir um script que transforma valores de campo na tabela de origem para a tabela de destino.
      Script Script de mapa de transformação que transforma valores de campo na tabela de origem para a tabela de destino. O sistema executa o script do mapa de transformação, além de todos os mapas de campo.
      Importante:
      A cadeia de caracteres NULO é uma palavra reservada. Ele não deve ser usado como um valor de campo em mapas de transformação de conjunto de importação ou em qualquer lugar do Nome ou Sobrenome campos. A palavra reservada é NULO em letras maiúsculas. Um campo com o valor Nulo ou nulo , por exemplo, é aceitável. NULO deve ser usado somente para limpar um campo específico.