Linux, Open-source, Programação e Produtividade

Kettle Replace in String

Jonas Abreu em 20/09/2013

Outro component bem simples do pentaho. Ele serve para que você troque valores de campos string da stream por outros valores.

Uma coisa muito útil é que é possível usar expressões regulares para trocar apenas um pedaço da string.

Principais Parâmetros

  • In stream field: Campo da stream que você quer mudar o valor
  • Out stream field: Novo campo que conterá o resultado. Não pode ser o mesmo que In stream field. Se for, o kettle vai acrescentar _1 no nome do campo.
  • use RegEx: Habilita o uso de expressões regulares
  • Search: A String que você quer buscar. Se use RegEx estiver habilitado (Y), é onde você coloca a RegEx.
  • Replace with: Pelo que será trocado a string de search. Se use RegEx estiver habilitado, você pode usar back references para referenciar os grupos de captura.
Quer aprender mais sobre esse assunto? Conheça o RegEx Game
Creative Commons License
Kettle Replace in String de Jonas Abreu está licenciado sob Creative Commons License.