FME e processamento em Batch

 

O FME pode ser utilizado em modo batch?

Sim. No núcleo do FME está um programa de linhas de comando, e de fato, toda a interação do usuário com o FME cria uma linha de comando que a partir daí inicia a execução do FME; desta forma o produto é muito adaptado para o processamento em batch.

Além do processamento de um simples workspace e um conjunto de dados, o modo batch do FME permite que você processe um grande e variado volume de dados, utilizando o mesmo workspace ou diferentes wrokspaces simultaneamente.

 

É possível fazer a seleção para carga de fontes de dados através de um processo em batch?

Em teoria, selecionar um grupo de fontes de dados pode ser realizado no modo batch – a diferença pode ser que, dependendo do seu workspace, você pode selecionar somente uma única fonte de dados. Você pode sempre utilizar o Dataset Fanout para distribuir os dados a partir de seus atributos, formato fme_basename, desta forma você pode processar em batch baseado no nome. Existem maneiras mais fáceis de se realizar esta operação.

 

Então como trabalhar com o FME no modo de batch?

Existem várias maneiras de operar com o FME no modo de batch. Algumas maneiras são similares, mas cada uma delas tem suas vantagens e desvantagens que devem ser utilizadas em condições específicas.

 

Existem três caminhos...

  1. Batching a partir da linha de comando ou um arquivo de batch (incluindo o GEN_TRANS)
  2. FME e linhas de comando
  3. Batching com Batch Deploy