A transformação de Analisador é uma transformação passiva que analisa valores de dados de entrada para novas portas. A transformação grava os valores em novas portas de acordo com os tipos de informação contidos nos valores e a posição dos valores na string de entrada.
Use uma transformação de Analisador quando desejar alterar a estrutura de um conjunto de dados. A transformação de Analisador pode adicionar colunas a um conjunto de dados e gravar valores de dados em novas colunas. Use uma transformação de Analisador quando uma coluna de dados contiver vários valores em uma única coluna e você desejar gravar os valores de dados em colunas individuais com base no tipo de informação que elas contiverem.
A transformação de Analisador analisa os valores de dados para as portas de saída que você define. Se a transformação puder identificar um valor de dados de entrada, mas não houver uma porta de saída definida disponível, a transformação gravará o valor em uma porta de overflow. Se a transformação não puder identificar um valor de dados de entrada, ela gravará o valor em uma porta de dados não analisados.