Sumário

Search

  1. Prefácio
  2. Trabalhando com Transformações
  3. Transformação Agregador
  4. Transformação Personalizada
  5. Funções de Transformação Personalizada
  6. Transformação Mascaramento de Dados
  7. Exemplos de Mascaramento de Dados
  8. Transformação Expressão
  9. Transformação Procedimento Externo
  10. Transformação Filtros
  11. Transformação HTTP
  12. Transformação de Resolução de Identidade
  13. Transformação Java
  14. Referência da API da transformação Java
  15. Expressões Java
  16. Exemplo de Transformação Java
  17. Transformação Joiner
  18. Transformação Pesquisa
  19. Caches de Pesquisa
  20. Cache de Pesquisa Dinâmica
  21. Transformação Normalizador
  22. Transformação Classificação
  23. Transformação Roteador
  24. Transformação de Gerador de Sequência
  25. Transformação Classificador
  26. Transformação de Qualificador de Origem
  27. Transformação SQL
  28. Usando a Transformação SQL em um Mapeamento
  29. Transformação Procedimento Armazenado
  30. Transformação Controle de Transações
  31. Transformação União
  32. Transformação Dados Não Estruturados
  33. Transformação Estratégia de Atualização
  34. Transformações XML

Guia de Transformações

Guia de Transformações

Modo de Consulta

Modo de Consulta

Quando uma transformação SQL é executada no modo de consulta, executa uma consulta SQL que você define na transformação. Você passa strings ou parâmetros das portas de entrada da transformação para alterar a instrução ou os dados da consulta.
Ao configurar a transformação SQL para ser executada no modo de consulta, você criará uma transformação ativa. A transformação pode retornar diversas linhas para cada linha de entrada.
Criar consultas no Editor SQL de transformações SQL. Para criar uma consulta, digite a instrução da consulta na janela principal do Editor SQL. O Editor SQL fornece uma lista das portas da transformação a que você pode fazer referência na consulta. Você pode clicar duas vezes no nome de uma porta para adicioná-la como parâmetro da consulta.
Quando você cria uma consulta, o Editor SQL valida os nomes das portas na consulta. Verifica também se as portas usadas para substituição de strings são tipos de dados de string. O Editor SQL não valida a sintaxe da consulta SQL.
Você pode criar os seguintes tipos de consultas SQL na transformação SQL:
  • Consulta SQL estática
    . A instrução da consulta não é alterada, mas você pode usar parâmetros da consulta para alterar dados. O Serviço de Integração prepara a consulta uma vez e a executa para todas as linhas de entrada.
  • Consulta SQL dinâmica
    . Você pode alterar instruções e dados da consulta. O Serviço de Integração prepara uma consulta para cada linha de entrada.
Quando você cria um consulta estática, o Serviço de Integração prepara o procedimento SQL uma vez e o executa para cada linha. Quando você cria um consulta dinâmica, o Serviço de Integração prepara o SQL para cada linha de entrada. Você pode criar consultas estáticas para otimizar o desempenho.