Uma necessidade comum em um Job de Integração de dados ( ETLs ) e a execução de programas complementares já desenvolvidos. O Pentaho Data Integration tem a possibilidade de chamar programas binários e executáveis ( *.bin *.exe, etc ) através do Step Shell . Este step permite executar qualquer comando de prompt inclusive com passagem de parâmetros dinâmicos, assim como executar scripts linux ( .sh) ou Windows (.bat )
Como fazer :
- Crie um Job no PDI / Kettle
- Adicione um Start
- Adicione um Step Shell
- Edite as propriedades do Shell e marque a opção Insert script caso queira digitar um comando que executaria pelo CMD do Windows.
- Insira seu script de comando Shell windows
- Adicione um success para finalizar o Job.
- Personalize a seu gosto!
Saiba mais sobre em : http://wiki.pentaho.com/display/EAI/Shell