Your SlideShare is downloading. ×
0
Tornar sua organização mais competitiva pode ser mais livre do que você imagina!               CAMPUS PARTY 2011 – SÃO PAU...
Por que BI?    Utilizando estratégias de Inteligência deNegócios (Business Intelligence - BI) é possível  tomar decisões m...
Projeto de BI
Data Warehouse   Um data warehouse nada mais é do que um          banco de dados contendo dados extraídos do ambiente de p...
Pensadores (DW)              Bill Inmon    http://www.inmoncif.com/home/                  &             Ralph Kimballhttp:...
Star Schema
Ferramentas de BIOs grandes fornecedores de ferramentas de BI são:
Open Source BINo mundo de BI Open Source encontramos:
PentahoO Pentaho atualmente é a plataforma de inteligência de negócios de código aberto mais popular e poderosa no mundo.
Pentaho Corp.●  Fundada em 2004;●  Sede em Orlando, Florida, Estados Unidos;●  Aportes financeiros de fundos de investimen...
Por que Pentaho?●  Funciona;●  Tecnologia Java;●  Código Aberto;●  Robusto;●  Confiável;●  Gratuito;●  Apoio da Comunidade...
Links Importantes●  http://wiki.pentaho.com●  http://forums.pentaho.com/●  http://sourceforge.net/projects/pentaho/
PossibilidadesPermite realizar consultas, relatórios, análise de informações (OLAP), painéis (dashboards) para controle ge...
MobilidadeAcesso ao Portal de BI através de Celulares.
Vantagens  Custo Zero de Licença do Pentaho;  Desenvolvimento customizado dos Indicadoresde Negócios (Relatórios, Cubos ...
Pentaho BI Suite  JAVA;  Padrões Abertos;  Multi Plataforma;
Equipe Pentaho
Blogs PentahoBlog Doug Moran (Pentaho Community Guy)http://dougmoran.blogspot.com/Blog Matt Casters (Kettle Guy)http://www...
Blogs PentahoNicholas Goodmanhttp://www.nicholasgoodman.com/bt/blog/Gretchen Moranhttp://gretchenmoran.blogspot.comMichael...
Licença  A plataforma Pentaho é distribuída como CódigoAberto através da Licença Pública da Pentaho(PPL,do inglês, Pentah...
Pentaho CE ou EE  Pentaho CE (Community Edition) = gratuita;  Pentaho EE (Enterprise Edition) = paga;Para realizar compa...
Clientes PentahoOs produtos da empresa Pentaho têm sido utilizadospor organizações como:
Arquitetura BI         Fonte: Pentaho
Conexão com osdiversos Bancos de      Dados
Apresentação das Ferramentas do     Pentaho
Kettle (ETL)  Também conhecido como PDI (Pentaho DataIntegration);  Realiza integração de dados entre empresas esistemas...
Kettle (ETL)  Desenvolvido por profissionais que trabalharamem empresas como a Informatica e SAS;  Comparavél com as fer...
Exemplo ETL
Cubo OLAPEditor de TextoCube DesignerSchema Workbench
Mondrian●  Servidor OLAP (online analytical processing);●  Open Source;●  Escrito em Java;●  Suporta consultas MDX (multid...
Cubo
Cubos OLAP                                      Schema                                      WorkbenchCube Designer        ...
Schema MondrianA dimensional model (logical)  – Cubes & virtual cubes  – Shared & private dimensions  – Calculated measure...
Exemplo Cubo
jPivot
jPivot
jPivot
Visões jPivot
jPivot
jPivot
RelatóriosReport DesignerJasperReportsBIRT
Report Designer  Também conhecido como PRD (Pentaho ReportDesigner);  Auxilia na criação de relatórios;  Muito parecido...
RelatóriosEclipse Birt                                   Report                                   Designer               A...
Design Studio•   Utiliza-se para o desenvolvimento das    xactions;•   Ferramenta baseada no Eclipse;•   Pode ser usada co...
Data MiningWeka
WEKA – Data Mining•   Weka (Waikato Environment for Knowledge    Analysis)•   Ferramenta de Data Mining criada em 1993    ...
WEKA
Weka na CPBR10  Oficina: Data Mining Weka na Campus Party2010 pelos Campuseiros Ary Fagundes BressaneNeto (pesquisador de...
DashboardsJava / JSP / Javascript / ProgramaçãoCDF (Community Dashboard Framework)
CDF Dashboard                     EditorFerramenta web criada pela Comunidade (PedroAlves e outros) para facilitar o desen...
Dashboards
Dashboards                                                   Google Mantle                                                ...
Dashboards
Dashboards
Dashboards
Dashboards
Dashboards
Conhecendo oPentaho BI Server
Servidor Pentaho    Executa dentro de um    Webserver com J2EE:            Apache Tomcat            JBOSS
Escolha do BD  A versão default do Pentaho vem pronta paraexecução, não existindo a necessidade deconfiguração do Banco d...
Pentaho BI Server
PUC (Pentaho User Console)
Tradução PUChttp://blog.professorcoruja.com/2009/06/traducao-         pentaho-bi-server-20-e-30-para.html
BI Mobile
BI Mobile
BI Mobile
BI Mobile
ComunidadeO Perfil da Comunidade Pentaho:  Empresas Públicas;  Empresas Privadas;  Universidades        Alunos de Grad...
Quantos somos●    No Brasil há cerca de 1000 pessoas    cadastradas nas listas de Pentaho e muitas    outras que utilizam ...
Como participamos●  Fórum de discussão da Pentaho (Oficial);●  IRC;●  Twitter;●  Listas de discussão;●  Blogs;●  E-mails;●...
Evento InternacionalEvento Internacional da Pentaho - Barcelona 2009
Lista de Discussões●  Pentaho Brasil      (pentahobrasil@googlegroups.com)●  Pentaho BR      (pentahobr@yahoogroups.com.br)
Obrigado    Caio Moreno de Souza       caio@it4biz.com.br    caiomsouza@gmail.com    twitter.com/caiomsouzahttp://blog.pro...
Upcoming SlideShare
Loading in...5
×

Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Campus Party 2011

712

Published on

Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Campus Party 2011

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
712
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
53
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Pentaho: Inteligência de Negócios utilizando Software Livre @ Telefonica Campus Party 2011"

  1. 1. Tornar sua organização mais competitiva pode ser mais livre do que você imagina! CAMPUS PARTY 2011 – SÃO PAULO 18 DE JANEIRO DE 2011
  2. 2. Por que BI? Utilizando estratégias de Inteligência deNegócios (Business Intelligence - BI) é possível tomar decisões mais rápidas e seguras parasua empresa. E utilizando a ferramenta certa de BI você garante o sucesso de seu projeto!
  3. 3. Projeto de BI
  4. 4. Data Warehouse Um data warehouse nada mais é do que um banco de dados contendo dados extraídos do ambiente de produção da empresa, que foram selecionados e depurados, tendosido otimizados para processamento de consulta e não para processamento de transações. Em geral, um data warehouse requer a consolidação de outros recursos de dados, além dos armazenados em banco de dados relacionais, como informações provenientes de planilhas eletrônicas, documentos textuais, etc. [INMON, 1999].
  5. 5. Pensadores (DW) Bill Inmon http://www.inmoncif.com/home/ & Ralph Kimballhttp://www.rkimball.com/html/about.html
  6. 6. Star Schema
  7. 7. Ferramentas de BIOs grandes fornecedores de ferramentas de BI são:
  8. 8. Open Source BINo mundo de BI Open Source encontramos:
  9. 9. PentahoO Pentaho atualmente é a plataforma de inteligência de negócios de código aberto mais popular e poderosa no mundo.
  10. 10. Pentaho Corp.● Fundada em 2004;● Sede em Orlando, Florida, Estados Unidos;● Aportes financeiros de fundos de investimentos como Enterprise Associates, investidores do SugarCRM, Xensource, Index Ventures, investidores do MySQL, Zend e outros.
  11. 11. Por que Pentaho?● Funciona;● Tecnologia Java;● Código Aberto;● Robusto;● Confiável;● Gratuito;● Apoio da Comunidade;● Já foi testado por muitas empresas.
  12. 12. Links Importantes● http://wiki.pentaho.com● http://forums.pentaho.com/● http://sourceforge.net/projects/pentaho/
  13. 13. PossibilidadesPermite realizar consultas, relatórios, análise de informações (OLAP), painéis (dashboards) para controle gerencial, ETL e mineração de dados (Data Mining).
  14. 14. MobilidadeAcesso ao Portal de BI através de Celulares.
  15. 15. Vantagens Custo Zero de Licença do Pentaho; Desenvolvimento customizado dos Indicadoresde Negócios (Relatórios, Cubos e Dashboards); Acesso web aos Indicadores independente desistema operacional (Windows, Linux, Mac,iPhone).
  16. 16. Pentaho BI Suite JAVA; Padrões Abertos; Multi Plataforma;
  17. 17. Equipe Pentaho
  18. 18. Blogs PentahoBlog Doug Moran (Pentaho Community Guy)http://dougmoran.blogspot.com/Blog Matt Casters (Kettle Guy)http://www.ibridge.be/Blog Julian Hyde (Mondrian Guy)http://julianhyde.blogspot.com/Blog Thomas Morgner (Reporting Guy)http://www.sherito.org/Blog Pedro Alves (CDF Guy)http://pedroalves-bi.blogspot.com/Blog Roland Bouman (Author of Pentaho Solutions Book)http://rpbouman.blogspot.com/
  19. 19. Blogs PentahoNicholas Goodmanhttp://www.nicholasgoodman.com/bt/blog/Gretchen Moranhttp://gretchenmoran.blogspot.comMichael Tarallohttp://michaeltarallo.blogspot.com/James Dixonhttp://jamesdixon.wordpress.com/Will Gormanhttp://www.willgorman.com/
  20. 20. Licença A plataforma Pentaho é distribuída como CódigoAberto através da Licença Pública da Pentaho(PPL,do inglês, Pentaho Public License). Umacópia desta licença está disponível emhttp://www.pentaho.org/license. A PPL é similar à Licença Pública do MozillaV1.1, com exceção de um atributo adicional.
  21. 21. Pentaho CE ou EE Pentaho CE (Community Edition) = gratuita; Pentaho EE (Enterprise Edition) = paga;Para realizar comparações entre as versõesacesse:http://www.pentaho.com/products/enterprise/enterprise_comparison.php
  22. 22. Clientes PentahoOs produtos da empresa Pentaho têm sido utilizadospor organizações como:
  23. 23. Arquitetura BI Fonte: Pentaho
  24. 24. Conexão com osdiversos Bancos de Dados
  25. 25. Apresentação das Ferramentas do Pentaho
  26. 26. Kettle (ETL) Também conhecido como PDI (Pentaho DataIntegration); Realiza integração de dados entre empresas esistemas; Lê e escreve mais de 10 formatos de SGBD,como Oracle, PostgreSQL, SQL Server, etc; Importa arquivos texto, excel e bases de dados; Responsável pelos processos de ETL.
  27. 27. Kettle (ETL) Desenvolvido por profissionais que trabalharamem empresas como a Informatica e SAS; Comparavél com as ferramentas comerciais; Ambiente gráfico que possibilita a criação dosprocessos de ETL de forma visual.
  28. 28. Exemplo ETL
  29. 29. Cubo OLAPEditor de TextoCube DesignerSchema Workbench
  30. 30. Mondrian● Servidor OLAP (online analytical processing);● Open Source;● Escrito em Java;● Suporta consultas MDX (multidimensional expressions);● EPL – Eclipse Public License;● Criado por Julian Hyde;● Adquirido pela Pentaho;
  31. 31. Cubo
  32. 32. Cubos OLAP Schema WorkbenchCube Designer Pivot Table/ Drill Down
  33. 33. Schema MondrianA dimensional model (logical) – Cubes & virtual cubes – Shared & private dimensions – Calculated measures in cube and in query language – Parent-child hierarchies… mapped onto a star/snowflake schema (physical) – Fact table – Dimension tables – Joined by foreign key relationships Fonte: Apresentação Julian Hyde
  34. 34. Exemplo Cubo
  35. 35. jPivot
  36. 36. jPivot
  37. 37. jPivot
  38. 38. Visões jPivot
  39. 39. jPivot
  40. 40. jPivot
  41. 41. RelatóriosReport DesignerJasperReportsBIRT
  42. 42. Report Designer Também conhecido como PRD (Pentaho ReportDesigner); Auxilia na criação de relatórios; Muito parecido com outras ferramentascomerciais; Pode-se também utilizar o iReport para criarrelatórios.
  43. 43. RelatóriosEclipse Birt Report Designer Ad-Hoc Reporting Jfreereport
  44. 44. Design Studio• Utiliza-se para o desenvolvimento das xactions;• Ferramenta baseada no Eclipse;• Pode ser usada como plug-in do Eclipse;
  45. 45. Data MiningWeka
  46. 46. WEKA – Data Mining• Weka (Waikato Environment for Knowledge Analysis)• Ferramenta de Data Mining criada em 1993 pela “University of Waikato” (Nova Zelândia);• Desenvolvida em Java;• Recebe o SIGKDD Data Mining and Knowledge Discovery Service Award em 2005;• Em 2006 é comprada pela Pentaho;• GNU – General Public License.• Site: http://www.cs.waikato.ac.nz/ml/weka/
  47. 47. WEKA
  48. 48. Weka na CPBR10 Oficina: Data Mining Weka na Campus Party2010 pelos Campuseiros Ary Fagundes BressaneNeto (pesquisador de Inteligência Artificial) eFlávio Soares Corrêa da Silva (livre docente daUSP) Link da Oficina:http://blog.professorcoruja.com/2010/02/software-livre-oficina-data-mining-weka.html
  49. 49. DashboardsJava / JSP / Javascript / ProgramaçãoCDF (Community Dashboard Framework)
  50. 50. CDF Dashboard EditorFerramenta web criada pela Comunidade (PedroAlves e outros) para facilitar o desenvolvimentode dashboards.Informações sobre o projeto:http://code.google.com/p/cdf-de/
  51. 51. Dashboards
  52. 52. Dashboards Google Mantle ProjectIntegração com oGoogle Maps Pentaho Spreadsheet Services
  53. 53. Dashboards
  54. 54. Dashboards
  55. 55. Dashboards
  56. 56. Dashboards
  57. 57. Dashboards
  58. 58. Conhecendo oPentaho BI Server
  59. 59. Servidor Pentaho Executa dentro de um Webserver com J2EE:  Apache Tomcat  JBOSS
  60. 60. Escolha do BD A versão default do Pentaho vem pronta paraexecução, não existindo a necessidade deconfiguração do Banco de Dados com as tabelasdo BI Server. Porém existe a possibilidade de alterar asconfigurações do hibernate para o Pentahofuncionar com outros bancos de dados como:MySQL, Oracle ou PostgreSQL.
  61. 61. Pentaho BI Server
  62. 62. PUC (Pentaho User Console)
  63. 63. Tradução PUChttp://blog.professorcoruja.com/2009/06/traducao- pentaho-bi-server-20-e-30-para.html
  64. 64. BI Mobile
  65. 65. BI Mobile
  66. 66. BI Mobile
  67. 67. BI Mobile
  68. 68. ComunidadeO Perfil da Comunidade Pentaho: Empresas Públicas; Empresas Privadas; Universidades  Alunos de Graduação;  Alunos de Pós-Graduação;  Professores;
  69. 69. Quantos somos● No Brasil há cerca de 1000 pessoas cadastradas nas listas de Pentaho e muitas outras que utilizam a ferramenta mas não fazem parte destas listas.
  70. 70. Como participamos● Fórum de discussão da Pentaho (Oficial);● IRC;● Twitter;● Listas de discussão;● Blogs;● E-mails;● Encontros nacionais e internacionais.
  71. 71. Evento InternacionalEvento Internacional da Pentaho - Barcelona 2009
  72. 72. Lista de Discussões● Pentaho Brasil (pentahobrasil@googlegroups.com)● Pentaho BR (pentahobr@yahoogroups.com.br)
  73. 73. Obrigado Caio Moreno de Souza caio@it4biz.com.br caiomsouza@gmail.com twitter.com/caiomsouzahttp://blog.professorcoruja.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×