Informatica Config
Informatica Sequence Generator — Configuração
A maioria dos problemas de configuração vem do start value, das regras de increment ou das expectativas de reinício. Trave esses três pontos primeiro.
Prioridades de configuração
- O start value define o primeiro número emitido na execução do mapeamento.
- O increment controla quanto o gerador avança a cada linha.
- O comportamento de reinício importa quando um workflow é retomado após uma falha ou carga parcial.
Configurações a verificar
| Configuração | O que verificar | Risco se estiver errado |
|---|---|---|
| Start value | Corresponde à próxima faixa de chave não usada. | Chaves duplicadas nas tabelas de destino. |
| Increment by | Usa o tamanho de passo esperado. | Lacunas ou colisões inesperadas. |
| Cycle | Geralmente desligado para chaves surrogate. | Os valores se reciclam e sobrescrevem faixas antigas de chave. |
| Plano de recuperação | Documenta como os reinícios realinham as chaves. | Cargas parciais ficam inconsistentes. |
Sequência segura de configuração
- 1Encontre o valor máximo atual da chave surrogate na tabela de destino.
- 2Defina o start value acima desse máximo antes da próxima carga.
- 3Mantenha o increment em 1, a menos que haja uma estratégia documentada de múltiplos fluxos.
- 4Teste um caminho de reinício para que o mapeamento não reutilize chaves já gravadas.
Código
Verificação de destino antes da carga
SELECT COALESCE(MAX(customer_key), 0) AS current_max_key
FROM dim_customer;Perguntas frequentes
Devo ativar o cycle?
Não para geração de chave surrogate. Reciclar permite a reutilização de valores e quebra a unicidade das chaves.
Por que meu workflow reiniciado pulou valores?
Geradores do tipo sequence costumam priorizar a unicidade em vez da continuidade perfeita, então lacunas após retentativas são normais.
Quantos valores em cache devo configurar?
O tamanho de cache padrão (geralmente 1000) funciona para a maioria das cargas. Aumente para mapeamentos de alto volume para reduzir a sobrecarga de I/O. Reduza se você reinicia sessões com frequência e quer lacunas menores.
Relacionados