quinta-feira, 28 de julho de 2022

5. Pentaho OverviewO - Conceito e definição


Pentaho Overview é uma suíte completa de Business Intelligence (BI), que inclui recursos de geração de relatórios, integração e armazenamento de dados (data warehousing), ETL, análise de informações (OLAP), painéis (dashboards) para controle gerencial e mineração de dados (Data Mining), constituindo a mais popular e poderosa suíte de BI do mundo Open Source. 

Criado em 2004, o Pentaho é um software open source desenvolvido em Java e propriedade da Hitachi Vantara. Ele possui aplicações voltadas para estratégias de análise de dados e business intelligence e duas versões: Enterprise e Community (gratuita). Por conta do código aberto, configura uma das mais populares ferramentas de seu segmento, capaz de analisar precisamente um grande volume de informações com a velocidade e assertividade necessárias.

Devido aos seus vários componentes, o Pentaho consegue estar presente em todo o processo analítco. Por exemplo, desempenha com excelência as atividades relacionadas a ETL (extração, transformação e carga) e integração, migração e limpeza de dados via o Pentaho Data Integration (PDI ou Kettle).

Mas também atua em atividades relacionadas a Big Data e até mesmo a visualizações, como dashboards.

Os mais importantes componentes do Pentaho são:

  • PDI; o Pentaho for Big Data;
  • Pentaho Data Mining, para mineração de dados;
  • Pentaho Interactive Reporting (PIR), para criação de relatórios;
  • Pentaho Analysis Services, ferramenta de On-line Analytical Processing (OLAP);
  • Pentaho Metadata Editor (PME), que é utilizado para atuar na camada de metadados;
  • Pentaho Mobile, que, como o nome sugere, é voltado para dispositivos móveis.

Para empresas que visam empregar o Pentaho, não há custos para implementação, mas há ganhos claros quando se investe na capacitação de profissionais ou contratação de uma consultoria que o domine. Desta forma, é possível explorar todo o potencial da ferramenta, empregá-la junto a outros softwares, criar aplicações alinhadas ao negócio em questão e, por consequência, deixar todo o processo analítico mais veloz e efetivo.