Quando a consulta SQL contém uma instrução SELECT, a transformação retorna uma linha para cada linha recuperada do banco de dados. Você deve configurar uma porta de saída para cada coluna na instrução SELECT. As portas de saída devem estar na mesma ordem das colunas na instrução SELECT.
Ao configurar portas de saída para colunas do banco de dados, você deve configurar o tipo de dados de cada coluna selecionada do banco de dados. Selecione um tipo de dados nativo na lista. Quando você seleciona o tipo de dados nativo, o Designer configura o tipo de dados da transformação para você.
O tipo de dados nativo na transformação deve coincidir com o tipo de dados da coluna do banco de dados. O Serviço de Integração corresponde o tipo de dados da coluna no banco de dados ao tipo do banco de dados nativo na transformação em tempo de execução. Se os tipos de dados não corresponderem, o Serviço de Integração gerará um erro de linha.
Embora o banco de dados Teradata permita colunas Bigint, o Transformation Developer não inclui o tipo de dados como um dos tipos de dados nativos que você pode usar na transformação SQL.
A figura a seguir mostra as portas na transformação configurada para ser executada no modo de consulta:
As portas de entrada recebem os dados na cláusula WHERE. As portas de saída retornam as colunas da instrução SELECT. A consulta SQL seleciona o nome e o endereço da tabela de funcionários. A transformação SQL grava uma linha no destino para cada linha recuperada do banco de dados.