28
Plataforma Pentaho Fagner Fernandes

Plataforma Pentahoif696/aulas/PlataformaPentaho.pdf · 2014. 11. 6. · Sobre a Pentaho • Fundada em 2004 por 5 fundadores • Foco em Integração de Dados e Análise de Negócio

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

  • Plataforma PentahoFagner Fernandes

  • 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:

    – Pentaho Enterprise Edition– Pentaho Community Edition

    • Sede em Orlando, Flórida, Estados Unidos.

  • Missão

    • Unificar integração de dados e análise de negócio para economizar tempo e dinheiro

  • Desafios na Integração de Dados

    • Iniciativa deve partir da área de negócio• Agregar valor às empresas: aspectos

    críticos ao negócio• Prover informação relevante no tempo

    certo• Facilidade na utilização das ferramentas

  • Quadrante Mágico 2013

  • Quadrante Mágico 2014

  • Pentaho Open BI Suite

  • Pentaho Open BI Suite

    Ferramentas● Kettle● Mondrian● Report Designer● Dashboard Designer● Weka

  • Kettle

    ● Responsável pelos processos ETL● Responsável também por:

    ● Migração de dados entre diferentes bancos de dados;

    ● Exportação de dados do próprio bancos para arquivos;

    ● Carregamento de dados de forma massiva em bancos de dados;

    ● Limpeza de dados;● Integração entre aplicações.

  • Kettle - Exemplo

  • Componentes do Kettle

    ● Pan: executar transformações do Spoon;

    ● Chef: criação de jobs;● Kitchen: ferramenta de agendamento da execução dos jobs.

    ● Carte: servidor web que permite monitoramento remoto dos processos ETL

  • Mondrian● Servidor OLAP;● Criado por Julian Hyde● Escrito em Java● Permite a utilização tanto

    modo de tab library quanto integrado ao JPivot;

    ● Permite consultas em formato MDX

  • Mondrian - Exemplo

  • Report Designer● Utiliza o JfreeReport como engine para relatório;● Capacidade de conexão com múltiplas bases de

    dados via JDBC;● Formatos disponíveis de relatório:

    ● PDF● EXCEL● HTML● TEXT● Rich-Text● XML● CSV

    ● Acesso via browser;

  • Reporting – Exemplo 1

  • Reporting – Exemplo 2

  • Dashboard Designer

    • Dashboards interativos;• Integração com Google Maps;• Criação de indicadores de desempenho• Ferramenta de empoderamento da

    Governança de TI

  • Dashboard Designer - Exemplo

  • Dashboard Designer – Exemplo 2

  • Dashboard Designer – Exemplo 3

  • Weka

    • Utilizado para mineração de dados;• Desenvolvido pela universidade de

    Waikato na Nova Zelândia;• Primeira versão foi liberada em 1997;• Baseado em Java

  • Mineração de Dados (Data Mining)

    • Extrair informações relevantes sobre grandes volumes de dados em busca de padrões consistentes;

  • Em alguns casos...

  • Weka – Tela Inicial

  • Weka - Exemplo

  • Além da Suite...Produto DescriçãoSaiku Cliente web que torna mais simples a

    manipulação de cubos OLAP

    Ctools Provê ferramentas para criação de dashboards

    Community Data Access Camada comum de acesso ao servidor Pentaho

    Community Data Browser Utiliza o Saiku para criar de forma visual as consultas ao DW

    Community Distributed Cache

    Clusterização de cache em memória que otimiza a performance do Mondrian

    Community Data Generator

    Community Graphics Generator

  • Referências[1] Open Consulting. Pentaho. Disponível em: . Acesso em 03 de nov. 2014.

    [2] SERAIN, João Sidemar. BI Open Source – Conhecendo o Pentaho. Disponível em: . Acesso em 04 de nov. 2014.[3] CORTI, Francesco. Tutorial on Pentaho Sparkl application builder. Disponível em: . Acesso em 04 de nov. 2014.[4] ALVES, Pedro. Sparkl – A Pentaho Application Builder. Disponível em: . Acesso em 04 de nov. 2014.[5] ROLDÁN, Maria Carina. Pentaho Data Integration (Kettle) Tutorial. Disponível em: . Acesso em 05 de nov, 2014.[6] VOGLER, Rafael. Batch downloading file with Pentaho Kettle / PDI. Disponível em: . Acesso em 05 de nov. 2014.[7] ETL Tools. Pentaho Data Integration – Kettle ETL Tool. Disponível em: . Acesso em 04 de nov. 2014.

  • Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28