Histórico da Página
...
Campo | Descrição |
---|---|
Name | Inserir uma identificação para a configuração do componente. |
Type | Especificar o tipo da regra para divisão de conteúdo:
|
Parâmetros TOKENIZER
Campo | Descrição | |||||
---|---|---|---|---|---|---|
ContentType | Especificar qual o tipo de conteúdo da mensagem. Pode assumir dois valores:
| |||||
Rule | Especificar qual a regra de processamento para a divisão de conteúdos da mensagem. Pode assumir três valores:
| |||||
Token | Token utilizado para a regra de divisão de mensagens. | |||||
Use RegExp | Especifica se o parâmetro Token deve ser tratado como uma expressão regular.
| |||||
EndToken | Token finalizador utilizado para a regra de divisão de mensagens.
| |||||
Group Messages | Especifica a quantidade de mensagens divididas que devem ser agrupadas nas mensagens geradas pelo componente Splitter. Esse parâmetro deve ser alimentado caso seja necessário que duas ou mais mensagens sejam agrupadas pelo Splitter antes de serem entregues ao próximo componente do diagrama de integração. Valor padrão: zero (0) = uma divisão por mensagem.
| |||||
Inherit Namespace | Especifica o nome da tag pai do elemento XML dividido pelo componente Splitter, e adiciona o namespace da tag pai no XML dividido.
| |||||
Include Tokens | Especifica se os Tokens devem fazer parte da mensagem dividida pelo componente Splitter. Quando essa propriedade não estiver selecionada, o componente Splitter irá remover o Token das mensagens geradas no processo de divisão de conteúdo.
| |||||
Streaming | Se ativado, o componente Splitter irá dividir a mensagem de entrada em pedaços. Isso reduz a sobrecarga de memória durante o processamento.
|
Parâmetros XPATH
Campo | Descrição |
---|---|
Node Path | Especificar qual será o nível de divisão de um documento. Assim, a cada iteração do Splitter, o sistema será enviado para o próximo componente que estiver no intervalo definido nesse campo. Esse caminho deve ser informado no formato XPath. Exemplo: /root/nodes/node. |
Parâmetros Parallel Processing
Campo | Descrição |
---|---|
Enable | Ativa/desativa o processamento paralelo. Esse parâmetro permite configurar o pool de processos (threads) objetivando minimizar o tempo de processamento de divisão das mensagens. Quando essa propriedade está ativada, as sub-mensagens geradas serão agregadas e/ou divididas fora de ordem. |
Core Pool Size | Especificar um número para indicar o tamanho do pool de threads que está realmente fazendo o trabalho pesado para o processo de divisão de mensagens. Por padrão, o valor usual é 8. |
Maximum Pool Size | Especificar um número para indicar o tamanho máximo do pool de threads que está realmente fazendo o processo pesado de divisão de mensagens. Por padrão, o valor usual é 16. Sugere-se também que em geral o valor dessa propriedade seja o dobro da propriedade Core Pool Size. |
Keep Alive Time | Especificar o tempo de duração em milissegundos que o pool irá manter as threads inativas. |
...