split – Arruda – Data Consulting https://modelo6.augustomello.com.br Mon, 21 Jun 2021 14:08:07 +0000 pt-BR hourly 1 https://wordpress.org/?v=6.8.3 https://modelo6.augustomello.com.br/wp-content/uploads/2025/08/cropped-Logo-Arruda-Consulting-2025-Picto-1b-32x32.png split – Arruda – Data Consulting https://modelo6.augustomello.com.br 32 32 Como Tratar dados com o Split field to rows https://modelo6.augustomello.com.br/tratando-dados-com-o-split/ https://modelo6.augustomello.com.br/tratando-dados-com-o-split/#respond Mon, 21 Jun 2021 14:08:07 +0000 https://arrudaconsulting.com.br/?p=4323 Como Tratar dados com o Split field to rows

Olá tudo bem?

Em primeiro lugar Hoje iremos compartilhar com você mais uma maneira rápida e eficaz de utilizar o pentaho data integration para tratar os nossos dados, utilizando o step: Split field to rows.

Começando com o Datagrid para gerar os nossos dados:

Nome  Estado    email
João      SP          ra@gmail.com
Maria   RJ          lar@gmail.com

A nossa ideia é pode extrair todas as informações que está antes do @ do email.

Para isso iremos fazer um split na coluna de email.

 

Perceba como é simples utilizar o step, só temos que informar os seguintes parâmetros:

  • Coluna que queremos fazer o split.
  • Demilitador que no nosso caso é o @
  • Nome da nova coluna.

Então o split criou dois valores para cada linha, o antes do @ e o depois.

Agora como só queremos o valor que esta antes do @, iremos utilizar o filter rows para fazer esse tipo de filtro.

Iremos utilizar o Contains que é semelhante ao LIKE do SQL, e utilizamos o NOT pois queremos filtrar os dados que não tem o .com na coluna teste.

E assim temos a coluna teste somente com os valores antes do @.

Até o Próximo Artigo!

Obrigado.

]]>
https://modelo6.augustomello.com.br/tratando-dados-com-o-split/feed/ 0