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.
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/
Agora vamos substituir as células dentro da coluna gênero e deixar apenas como Masculino e Feminino.
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.
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.