IM Centro de Informações do Relationship Resolution, Versão 4.2

Sintaxe de Comando do Utilitário de Alteração de Rede

O utilitário de alteração de rede é uma ferramenta baseada em Java que utiliza sintaxe de comando Java.

A sintaxe para o utilitário de alteração de rede é:

java -server -jar jnce.jar --cfg-file=filename.ini
 --base-file=filename.base --new-file=inputfile
 --out-root=filename
Nota: Esse comando está agrupado.

O sinalizador Java VM -server deve ser sempre incluído na linha de comandos durante a execução do utilitário de alteração de rede. Incluir esse sinalizador oferece um aumento significativo no desempenho.

Comutadores de Comando do Utilitário de Alteração de Rede

Você pode utilizar os seguintes comutadores de linha de comandos para especificar como o utilitário de alteração de rede trabalha.

cfg-file=configfile
Especifica o arquivo de configuração do utilitário de alteração de rede a ser utilizado para processamento. Todos os parâmetros atuais do arquivo de configuração são suportados, embora o parâmetro NCEID seja ignorado. Essa chave é requerida.
base-file=filename
Especifica o atual arquivo base a ser utilizado. O arquivo deve existir.
init
Cria um novo arquivo base. Você deve especificar o KeyWidth na linha de comandos ou em um arquivo de configuração. Também é necessário especificar um nome de arquivo para o novo arquivo base. Por exemplo,
--init --cfg-file=configfile --base-file=filename.base
ou--init --KeyWidth=100 --base-file=filename.base
new-file=newfilename
(Obrigatório) Especifica o arquivo de dados de entrada a ser processado.
resizeKey
Em casos em que a chave de registro de um arquivo base é extremamente longa, redimensionar (abreviar) a chave pode oferecer um aumento significativo na velocidade de processamento.

Redimensiona KeyWidth de um arquivo base existente. Exige o novo tamanho de KeyWidth. Se você estiver utilizando um arquivo base anterior à versão 3.6, será necessário especificar CriteriaWidth.

--resizeKey --KeyWidth=50 --base-file=filename.base

out-root=rootname
(Obrigatório) Utilizado para gerar nomes de arquivos para os seguintes arquivos de saída do utilitário de alteração de rede:
  • Um novo arquivo base (filename.merge)
  • Um ou mais arquivos de diferença (filename-n.diff )
    em que `n' é o número do arquivo .diff.
Nota: O número total de arquivos é especificado na próxima chave.
num-files=n
O número de arquivos de diferença a ser criado.

Utilize essa chave apenas se desejar mais de um arquivo .diff. Para auxiliar na velocidade do processamento, o utilitário de alteração de rede foi projetado para criar resultados em um número especificado de arquivos .diff onde ele coloca um registro em cada arquivo até que o último arquivo seja atingido; depois começa novamente com o primeiro arquivo.

report-seen
Indica se o utilitário de alteração de rede utiliza o sinalizador de ação "Visto".

Se você utilizar essa chave, o arquivo de diferença incluirá a primeira instância de um registro não alterado e a marcará com um sinalizador de ação `S'. O padrão é ignorar esses registros como duplicatas.

do-delete
Indica se o utilitário de alteração de rede utiliza o sinalizador de ação "Excluir". O utilitário de alteração de rede executa uma comparação completa.
compress-base-file
Compacta o novo arquivo base.

Utilize somente se for absolutamente necessário. Utilizar o arquivo compress-base-file pode envolver um custo significativo no desempenho.

Referências relacionadas
Sinalizadores de Ação do Utilitário de Alteração de Rede
Parâmetros do Arquivo de Configuração para o Utilitário de Alteração de Rede


Feedback

Última atualização: 2007