Pentaho: Direcionando Saídas (Switch Case)

O que o Switch Case realiza dentro do Pentaho

A solução do Pentaho Data Integration executa tarefas de ETL (Extraction, Transformation and Load).

Fornece os recursos de Extração (Extraction), Transformação (Transformation) e Carga (Load) que facilita o processo de captura, limpeza e armazenamento de dados usando um formato uniforme e consistente que é acessível e relevante para os usuários finais e tecnologias IoT.

O Switch Case, é um dos muitos steps de transformação e ele tem o papel de direcionar saídas, um dos exemplos é quando temos uma base de vendas e o gerente de negócios, pede uma análise somente com as vendas que foram realizadas para o publico Feminino.

Neste caso utilizaríamos o switch case dentro do pentaho para direcionar 2 saídas, uma contendo o publico masculino e a outra com o feminino que necessitamos.

Vamos ver na prática como funciona? Separamos o passo a passo de como utilizar o step dentro do Pentaho.

1- Inserindo a base no PDI

No primeiro passo vamos utilizar o “Microsoft Excel Input” para inserir os dados. (para mais detalhes de como realizar o Excel input no PDI – https://blog.rugnabcontrol.com.br/pentaho-excel-input-step/

2- Utilizar o step VALUE MAPPER

Agora vamos substituir as células dentro da coluna gênero e deixar apenas como Masculino e Feminino.

3- Inserir dois tipos de saída

Dentro do Terceiro passo, vamos utilizar o “Excel Output” para inserir duas cargas distintas uma para sair o publico masculino e outra para o feminino.

4- Utilizando o step SWITCH CASE

Dentro do nosso ultimo passo, vamos agora utilizar o step SWITCH CASE para realizar direcionarmos as duas saídas

Após dar run na transformação podemos visualizar dentro do Preview Data que direcionamos as saídas e podemos utilizar os dados para realizar a análise do publico feminino.

Quer RECEBER as planilhas utilizadas para treinar?

Deixe um comentário

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

BUSCA

CATEGORIAS DO BLOG

Compartilhe

Share on facebook
Share on google
Share on twitter
Share on linkedin

Últimos Posts

Quer RECEBER MAIS CONTEUDOS COMO ESTE Posts?

Curso Completo Pentaho Data Integration:

Aprenda ETL