
A transformação SQL permite que você envie comandos SQL para gerar dados a serem movidos para objetos de destino.
Use essa transformação para executar operações SQL padrão quando outras transformações incorporadas não as executam ou quando parece mais fácil escrever uma única instrução SQL em vez de usar várias transformações.

Entradas/saídas
Não há conjunto de dados de entrada para a transformação SQL. Você especifica apenas o armazenamento de dados de origem no qual a instrução SQL deve ser executada.
Há duas maneiras de definir o esquema de saída para uma transformação SQL se for esperado que o SQL enviado retorne um conjunto de resultados:
Criação de esquema de saída
- Automático:
Depois de digitar a instrução SQL, selecione Atualizar esquema para executar uma instrução select no banco de dados que obtém informações de coluna retornadas pela instrução select e preenche o esquema de saída.
- Manual:
As colunas de saída são definidas na parte de saída da transformação SQL se a operação SQL retornar um conjunto de dados. O número de colunas definido na saída da transformação SQL deve ser igual ao número de colunas retornadas pela consulta SQL. Os nomes de coluna e tipos de dados das colunas de saída não precisam corresponder aos nomes de coluna ou tipos de dados na consulta SQL.
