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

780
-1

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
780
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
55
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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.

×