Plataforma Pentaho - UFPE

Transcription

Plataforma PentahoFagner Fernandes

Sobre a Pentaho Fundada em 2004 por 5 fundadores Foco em Integração de Dados e Análisede Negócio Diferentes versões de sua Suite:– Pentaho Enterprise Edition– Pentaho Community Edition Sede em Orlando, Flórida, EstadosUnidos.

Missão Unificar integração de dados e análise denegócio para economizar tempo edinheiro

Desafios na Integração deDados Iniciativa deve partir da área de negócio Agregar valor às empresas: aspectoscríticos ao negócio Prover informação relevante no tempocerto Facilidade na utilização das ferramentas

Quadrante Mágico 2013

Quadrante Mágico 2014

Pentaho Open BI Suite

Pentaho Open BI SuiteFerramentasKettle Mondrian Report Designer Dashboard Designer Weka

KettleResponsável pelos processos ETL Responsável também por: Migração de dados entre diferentes bancos dedados;Exportação de dados do próprio bancos paraarquivos;Carregamento de dados de forma massiva embancos de dados;Limpeza de dados;Integração entre aplicações.

Kettle - Exemplo

Componentes do KettlePan: executar transformações doSpoon; Chef: criação de jobs; Kitchen: ferramenta de agendamentoda execução dos jobs. Carte: servidor web que permitemonitoramento remoto dos processosETL

Mondrian Servidor OLAP;Criado por Julian HydeEscrito em JavaPermite a utilização tantomodo de tab libraryquanto integrado aoJPivot;Permite consultas emformato MDX

Mondrian - Exemplo

Report Designer Utiliza o JfreeReport como engine para relatório;Capacidade de conexão com múltiplas bases dedados via JDBC;Formatos disponíveis de relatório: PDF EXCEL HTML TEXT Rich-Text XML CSVAcesso via browser;

Reporting – Exemplo 1

Reporting – Exemplo 2

Dashboard Designer Dashboards interativos;Integração com Google Maps;Criação de indicadores de desempenhoFerramenta de empoderamento daGovernança de TI

Dashboard Designer - Exemplo

Dashboard Designer – Exemplo 2

Dashboard Designer – Exemplo 3

Weka Utilizado para mineração de dados; Desenvolvido pela universidade deWaikato na Nova Zelândia; Primeira versão foi liberada em 1997; Baseado em Java

Mineração de Dados (Data Mining) Extrair informações relevantes sobregrandes volumes de dados em busca depadrões consistentes;

Em alguns casos.

Weka – Tela Inicial

Weka - Exemplo

Além da Suite.ProdutoDescriçãoSaikuCliente web que torna mais simples amanipulação de cubos OLAPCtoolsProvê ferramentas para criação de dashboardsCommunity Data AccessCamada comum de acesso ao servidor PentahoCommunity Data BrowserUtiliza o Saiku para criar de forma visual asconsultas ao DWCommunity DistributedCacheClusterização de cache em memória que otimizaa performance do MondrianCommunity Data GeneratorCommunity GraphicsGenerator

Referências[1] Open Consulting. Pentaho. Disponível em: http://www.openconsulting.com.br/pentaho/ .Acesso em 03 de nov. 2014.[2] SERAIN, João Sidemar. BI Open Source – Conhecendo o Pentaho. Disponível em: /bi-open-source-conhecendo-o-pentaho/ .Acesso em 04 de nov. 2014.[3] CORTI, Francesco. Tutorial on Pentaho Sparkl application builder. Disponível em: http://fcorti.com/pentaho-sparkl/ . Acesso em 04 de nov. 2014.[4] ALVES, Pedro. Sparkl – A Pentaho Application Builder. Disponível em: taho-application-builder.html . Acesso em 04 de nov. 2014.[5] ROLDÁN, Maria Carina. Pentaho Data Integration (Kettle) Tutorial. Disponível em: http://wiki.pentaho.com/display/EAI/Pentaho Data Integration (Kettle) Tutorial . Acesso em 05de nov, 2014.[6] VOGLER, Rafael. Batch downloading file with Pentaho Kettle / PDI. Disponível em: es-with-pentaho-kettle/ . Acesso em 05 denov. 2014.[7] ETL Tools. Pentaho Data Integration – Kettle ETL Tool. Disponível em: http://etltools.info/en/pentaho/kettle-etl.htm . Acesso em 04 de nov. 2014.

Sobre a Pentaho Fundada em 2004 por 5 fundadores Foco em Integração de Dados e Análise de Negócio Diferentes versões de sua Suite: