Categorias
Blog Tecnologia Pentaho Data Integration

Como passar parâmetros pela linha de comando do Linux ao Pentaho Data Integration

Para passar parâmetros a um job ou transformação Pentaho pelo linux, use a seguinte sintaxe: -param:age=0

Toda a linha de comando ficará assim:

[pentaho .sh directory] -file=[job/transformation directory] -param:age=0

Agora, para usar ela dentro do Pentaho, você deve usar assim: ${age}

Importante:
Se você precisa definir um valor default para esse parâmetro, você deve abrir as propriedades do job pai, ir na guia de parâmetros, e ali criar um parâmetro com o mesmo nome do parâmetro que você mandará pela linhad e comando. Assim, quando o parâmetro não for passado, o valor default será o que você definir nas propriedades do job pai.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *