Sumário

Search

  1. Prefácio
  2. Introdução às Transformações
  3. Portas de Transformação
  4. Caches de Transformação
  5. Transformação de Validador de Endereço
  6. Transformação de Agregador
  7. Transformação de Associação
  8. Transformação de Exceção de Registro Inválido
  9. Transformação de Conversor de Maiúsculas/Minúsculas
  10. Transformação de Classificador
  11. Transformação de Comparação
  12. Transformação de Consolidação
  13. Transformação de Mascaramento de Dados
  14. Transformação do Processador de Dados
  15. Transformação de Decisão
  16. Transformação de Exceção de Registro Duplicado
  17. Transformação de Expressão
  18. Transformação de Filtro
  19. Transformação Hierárquica para Relacional
  20. Transformação Java
  21. Referência da API da transformação Java
  22. Expressões Java
  23. Transformação de Associador
  24. Transformação de Gerador de Chaves
  25. Transformação de Rotulador
  26. Transformação de Pesquisa
  27. Caches de Pesquisa
  28. Cache de Pesquisa Dinâmica
  29. Transformação de Correspondência
  30. Transformações de Correspondência na Análise de Campos
  31. Transformações de Correspondência na Análise de Identidade
  32. Transformação Normalizador
  33. Transformação de Mesclagem
  34. Transformação de Analisador
  35. Transformação Python
  36. Transformação de Classificação
  37. Transformação de Leitura
  38. Transformação de Relacional para Hierárquica
  39. Transformação de Consumidor de Serviço da Web REST
  40. Transformação de Roteador
  41. Transformação de Gerador de Sequência
  42. Transformação de Ordenador
  43. Transformação SQL
  44. Transformação de Padronizador
  45. Transformação de União
  46. Transformação de Estratégia de Atualização
  47. Transformação de Consumidor de Serviço da Web
  48. Analisando Mensagens SOAP de Serviços da Web
  49. Gerando Mensagens SOAP de Serviços da Web
  50. Transformação de Média Ponderada
  51. Transformação de Janela
  52. Transformação de Gravação
  53. Delimitadores de Transformação

Guia de Transformação do Developer

Guia de Transformação do Developer

Mapeamentos de Exceção de Registro Inválido

Mapeamentos de Exceção de Registro Inválido

Ao criar um mapeamento que identifica exceções de registros inválidos, você configura o mapeamento para gravar registros em um ou mais destinos de banco de dados, com base na qualidade dos dados nos registros.
A figura a seguir mostra um exemplo de mapeamento de Exceção de Registro Inválido:
O mapeamento inclui um conjunto de ícones que são vinculados por setas. Um objeto de fonte de dados de Funcionários é vinculado a um mapplet de Registros Inválidos e a uma transformação de Exceção de Registros Inválidos. O mapplet de Registros Inválidos também é uma entrada para a transformação de Exceção de Registros Inválidos. A transformação de Exceção de Registros Inválidos é vinculada aos destinos de dados dos registros de funcionário, aos registros inválidos e aos problemas de registro inválido.
O mapeamento contém os seguintes objetos:
Fonte de dados
Uma fonte de dados de Funcionários que contém os registros para analisar a Qualidade de Dados.
Mapplet
O Bad_Records_Mapplet contém transformações que verificam e adicionam problemas de qualidade e pontuações de registro aos registros de origem. As regras são transformações que analisam os dados e encontram problemas de qualidade. Por exemplo, você pode incluir uma transformação de Rotulador para comparar dados de entrada às tabelas de referência. Dependendo dos resultados, você pode configurar a transformação de Rotulador para retornar problemas de qualidade como colunas adicionais nas linhas. Você pode configurar uma transformação de Decisão que usa instruções IF, THEN, ELSE para examinar os dados e aplicar problemas de qualidade e pontuações do registro aos dados de entrada.
Transformação de Exceção
A transformação de Exceção determina quais registros gravar nos destinos de dados, incluindo a tabela de registros inválidos e a tabela de problemas.
Tabela de registros válidos
A transformação de Exceção grava todos os registros de boa qualidade na tabela target_Employees.
Tabela de Registros Inválidos
A transformação de Exceção grava todos os registros de má qualidade na tabela target_EmployeeBadRecords. Os registros inválidos exigem revisão manual.
Tabela de problemas
A transformação de Exceção grava os problemas de qualidade na tabela target_EmployeeBadRecords_ISSUES. Quando você exibe os registros inválidos na ferramenta Analyst, a interface do usuário vincula os problemas de qualidade aos registros inválidos.
Opcionalmente, a transformação de Exceção pode gravar registros rejeitados em uma tabela de registros rejeitados. Escolha criar um grupo de saída separado para registros rejeitados na exibição
Configuração
da transformação.