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

Usando Portas Classificadas

Usando Portas Classificadas

Quando você usa portas classificadas, o Serviço de Integração adiciona as portas à cláusula ORDER BY na consulta padrão. O Serviço de Integração adiciona o número de portas configurado, começando pelo início da transformação Qualificador de origem. Se um subconjunto de portas estiver conectado à porta downstream, a consulta padrão incluirá somente o subconjunto de portas. As portas classificadas são aplicadas nas portas conectadas em vez das portas que iniciam na parte superior da transformação do Qualificador de Fonte.
Você pode usar portas classificadas para melhorar o desempenho ao incluir qualquer uma das transformações a seguir em um mapeamento:
  • Agregador.
    Quando configura uma transformação Agregador para uma entrada classificada, você pode enviar dados classificados usando portas classificadas. O agrupamento por portas na transformação Agregador deve corresponder à ordem das portas classificadas na transformação Qualificador de origem.
  • Joiner.
    Ao configurar uma transformação Joiner para entrada classificada, você pode enviar dados classificados usando portas classificadas. Configure a ordem das portas classificadas da mesma maneira em toda transformação Qualificador de origem.
Você também pode usar a transformação Classificador para classificar dados de arquivos simples e relacionais antes das transformações Agregador e Joiner.
Utilize portas classificadas somente para origens relacionais. Ao usar portas classificadas, a ordem de classificação do banco de dados de origem deve corresponder à ordem configurada para a sessão. O Serviço de Integração cria a consulta SQL usada para extrair dados de origem, inclusive a cláusula ORDER BY para portas classificadas. O servidor de banco de dados executa a consulta e passa os dados resultantes para o Serviço de Integração. Para assegurar que os dados sejam classificados conforme o Serviço de Integração exige, a ordem de classificação do banco de dados deve ser a mesma que a ordem de classificação da sessão definida pelo usuário.
Quando você configura o Serviço de Integração para validação da página de código dos dados e executa um fluxo de trabalho no modo de movimento de dados Unicode, o Serviço de Integração utiliza a ordem de classificação selecionada para classificar dados de caractere.
Quando você configura o Serviço de Integração para validação da página de código de dados reduzida, o Serviço de Integração utiliza a ordem de classificação selecionada para classificar todos os dados de caractere que se enquadram no intervalo de idiomas da ordem de classificação selecionada. O Serviço de Integração classifica todos os dados de caractere fora do intervalo de idiomas da ordem de classificação selecionada, de acordo com a ordem de classificação Unicode padrão.
Quando o Serviço de Integração é executado no modo ASCII, ele ignora essa configuração e classifica todos os dados de caractere usando uma ordem de classificação binária. A ordem de classificação padrão varia na página de código do Serviço de Integração.
A transformação Qualificador de origem inclui o número de portas classificadas na consulta SQL padrão. No entanto, se você modificar a consulta padrão depois de escolher o número de portas classificadas, o Serviço de Integração usará somente a consulta definida na propriedade Consulta SQL.
Para usar portas classificadas:
  1. No Mapping Designer, abra uma transformação Qualificador de origem e clique na guia Propriedades.
  2. Clique em Número de Portas Classificadas e insira o número de portas que deseja classificar.
    O Serviço de Integração adiciona o número de colunas configurado para uma cláusula ORDER BY, começando pelo início da transformação Qualificador de origem.
    A ordem de classificação do banco de dados de origem deve corresponder à ordem de classificação da sessão.
    O Sybase suporta, no máximo, 16 colunas em uma cláusula ORDER BY. Se a origem for Sybase, não classifique mais de 16 colunas.
  3. Clique em OK.