Ao criar uma transformação de Normalizador, você define uma hierarquia de entrada que descreve os registros e os campos na origem. Defina a hierarquia de entrada na exibição
Normalizador
da transformação.
A Developer tool cria portas de entrada de transformação com base nos campos definidos na hierarquia de entrada. Defina a estrutura do grupo de entrada antes de definir os grupos de saída de transformação.
Ao definir uma hierarquia de entrada, você deve definir uma estrutura de entrada que corresponda à estrutura dos dados de origem. Os dados de origem podem conter mais de um grupo de campos de ocorrência múltipla. Para definir a estrutura, você pode configurar um registro que ocorra no mesmo nível de outro registro na origem. Ou você pode definir registros que ocorram em outros registros.
Exemplo de Hierarquia de Entrada
A seguinte linha de origem contém campos do cliente e um registro de endereço que ocorre duas vezes:
CustomerID
FirstName
LastName
Address
Street
City
State
Country
Address1
Street1
City1
State1
Country1
Ao definir a estrutura de entrada na exibição
Normalizador
, você pode adicionar CustomerID, FirstName e LastName como campos. Defina um registro Endereço e inclua os campos Rua, Cidade e Estado no endereço. Altere o valor de Ocorrência do Endereço para 2.
A seguinte imagem mostra a hierarquia de entrada na exibição
Normalizador
:
A coluna
Ocorrência
na exibição
Normalizador
identifica o número de instâncias de um campo ou de um registro em uma linha de origem. Altere o valor na coluna
Ocorrência
para registros ou campos de ocorrência múltipla. Neste exemplo, os campos de cliente ocorrem uma vez e o registro de Endereço ocorre duas vezes.
A coluna
Nível
na exibição
Normalizador
indica onde um campo ou um registro é exibido na hierarquia de entrada. Os campos de cliente estão no nível 1 na hierarquia. O registro de Endereço também está no nível 1.