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

Propriedades da Transformação Gerador de Sequência

Propriedades da Transformação Gerador de Sequência

Configure propriedades de transformação que o Serviço de Integração usa para gerar valores sequenciais.
A seguinte lista descreve as propriedades da transformação de Gerador de Sequência que você pode configurar:
Valor Inicial
Valor inicial da sequência gerada que você deseja que o Serviço de Integração use, se estiver usando a opção Ciclo. Se você selecionar Ciclo, o Serviço de Integração voltará a esse valor quando alcançar o valor final.
O padrão é 0.
O valor máximo é 9.223.372.036.854.775.806.
Incrementar Em
Diferença entre dois valores consecutivos da porta NEXTVAL.
O padrão é 1.
Deve ser um inteiro positivo.
O valor máximo é 2,147,483,647.
Valor Final
Valor máximo gerado pelo Serviço de Integração. Se o Serviço de Integração atingir esse valor durante a sessão e a sequência não estiver configurada como ciclo, a sessão será encerrada.
O valor máximo é 9,223,372,036,854,775,807.
Se você conectar a porta NEXTVAL a uma porta de inteiro downstream, defina o valor final como um valor menor que ou igual ao valor máximo de inteiro. Se a NEXTVAL exceder o valor máximo do tipo de dados para a porta downstream, a sessão falhará.
Valor Atual
Valor atual da sequência. Insira o valor que você deseja que o Serviço de Integração use como valor inicial na sequência. Para percorrer vários valores, o valor deve ser maior ou igual ao valor inicial e menor do que o valor final.
Se o Número de Valores Guardados em Cache for definido como 0, o Serviço de Integração atualizará o valor atual para refletir o último valor gerado para a sessão mais um e o usará como base na próxima vez que você executar a sessão. Contudo, se você usar a opção Redefinir, o Serviço de Integração redefinirá esse valor como o valor original após cada sessão.
Se você editar essa configuração, a sequência será redefinida com a nova configuração. Se você redefinir o Valor Atual como 10 e o incremento for 1, na próxima vez que usar a sessão, o Serviço de Integração gerará o valor inicial 10.
O valor máximo é 9.223.372.036.854.775.806. Se o valor atual exceder o valor máximo, o Serviço de Integração definirá o valor como NULL.
Ciclo
Se ativado, o Serviço de Integração percorrerá o intervalo da sequência e será iniciado com o valor inicial.
Se desativado, o Serviço de Integração interromperá a sequência no valor final configurado. O Serviço de Integração encerrará a sessão com erros de overflow se atingir o valor final e ainda houver linhas a serem processadas.
Número de Valores Guardados em Cache
Número de valores sequenciais que o Serviço de Integração armazena em cache de cada vez. Use essa opção quando várias sessões usarem o mesmo Gerador de Sequência reutilizável ao mesmo tempo para garantir que cada sessão receba valores exclusivos. O Serviço de Integração atualiza o repositório enquanto armazena cada valor em cache. Quando for definido como 0, o Serviço de Integração não armazenará valores em cache.
O valor padrão é 0.
O valor padrão de um Gerador de Sequência reutilizável é 1.000.
O valor máximo é 9,223,372,036,854,775,807.
Esta propriedade é aplicável apenas às transformações reutilizáveis do Gerador de Sequência.
Redefinir
Se ativado, o Serviço de Integração gerará valores com base no valor atual original para cada sessão. Se desativado, o Serviço de Integração atualizará o valor atual para refletir o último valor gerado para a sessão mais um e o usará como base para a próxima vez que a sessão for executada.
Esta propriedade é aplicável apenas às transformações não reutilizáveis do Gerador de Sequência.
Nível de Rastreamento
Nível de detalhes sobre a transformação que o Serviço de Integração grava no log da sessão.