Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paulo - 2011

584
-1

Published on

Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paulo - 2011

Link sobre o evento:
http://blog.flisolsaopaulo.org/

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

  • Be the first to like this

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

No notes for slide

Pentaho: Inteligência de Negócios utilizando Software Livre - FliSOL São Paulo - 2011

  1. 1. Pentaho: Inteligência deNegócios utilizando Software Livre. Festival Latino Americano de Instalação de Software Livre – São Paulo - 9 de abril 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. Pensadores (DW) Bill Inmon http://www.inmoncif.com/home/ & Ralph Kimballhttp://www.rkimball.com/html/about.html
  5. 5. Star Schema
  6. 6. Ferramentas de BIOs grandes fornecedores de ferramentas de BI são:
  7. 7. Open Source BINo mundo de BI Open Source encontramos:
  8. 8. PentahoO Pentaho atualmente é a plataforma de inteligência de negócios de código aberto mais popular e poderosa no mundo.No link abaixo você encontra um video contando a história da Pentaho de forma divertidahttp://blog.professorcoruja.com/2011/04/pentaho- team-2009-pick-pentaho.html
  9. 9. 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, MySQL, Zend e outros.
  10. 10. Por que Pentaho?● Funciona;● Tecnologia Java;● Código Aberto;● Robusto;● Confiável;● Gratuito;● Apoio da Comunidade;● Testado por muitas empresas.
  11. 11. Links Importantes● http://wiki.pentaho.com● http://forums.pentaho.com/● http://sourceforge.net/projects/pentaho/
  12. 12. 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).
  13. 13. MobilidadeAcesso ao Portal de BI através de Celulares.
  14. 14. 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).
  15. 15. Pentaho BI Suite JAVA; Padrões Abertos; Multi Plataforma;
  16. 16. Equipe Pentaho
  17. 17. 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/
  18. 18. 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/
  19. 19. 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.
  20. 20. 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
  21. 21. Clientes PentahoOs produtos da empresa Pentaho têm sido utilizadospor organizações como:
  22. 22. Arquitetura BI Fonte: Pentaho
  23. 23. Conexão com osdiversos Bancos de Dados
  24. 24. Apresentação das Ferramentas do Pentaho
  25. 25. 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.
  26. 26. 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.
  27. 27. Exemplo ETL
  28. 28. Cubo OLAPEditor de TextoCube DesignerSchema Workbench
  29. 29. 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;
  30. 30. Cubo
  31. 31. Cubos OLAP Schema WorkbenchCube Designer Pivot Table/ Drill Down
  32. 32. 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
  33. 33. Exemplo Cubo
  34. 34. jPivot
  35. 35. jPivot
  36. 36. jPivot
  37. 37. Visões jPivot
  38. 38. jPivot
  39. 39. jPivot
  40. 40. RelatóriosReport DesignerJasperReportsBIRT
  41. 41. 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.
  42. 42. RelatóriosEclipse Birt Report Designer Ad-Hoc Reporting Jfreereport
  43. 43. Design Studio• Utilizado para o desenvolvimento das xactions;• Ferramenta baseada no Eclipse;• Pode ser usada como plug-in do Eclipse.
  44. 44. Data MiningWeka
  45. 45. 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/
  46. 46. WEKA
  47. 47. 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
  48. 48. DashboardsJava / JSP / Javascript / ProgramaçãoCDF (Community Dashboard Framework)
  49. 49. 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/
  50. 50. Dashboards
  51. 51. Dashboards Google Mantle ProjectIntegração com oGoogle Maps Pentaho Spreadsheet Services
  52. 52. Dashboards
  53. 53. Dashboards
  54. 54. Dashboards
  55. 55. Dashboards
  56. 56. Dashboards
  57. 57. Conhecendo oPentaho BI Server
  58. 58. Pentaho BI Server
  59. 59. PUC (Pentaho User Console)
  60. 60. Tradução PUChttp://blog.professorcoruja.com/2009/06/traducao- pentaho-bi-server-20-e-30-para.html
  61. 61. BI Mobile
  62. 62. BI Mobile
  63. 63. BI Mobile
  64. 64. BI Mobile
  65. 65. ComunidadeO Perfil da Comunidade Pentaho: Empresas Públicas; Empresas Privadas; Universidades:  Alunos de Graduação;  Alunos de Pós-Graduação;  Professores.
  66. 66. 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.
  67. 67. Como participamos● Fórum de discussão da Pentaho (Oficial);● IRC;● Twitter;● Listas de discussão;● Blogs;● E-mails;● Encontros nacionais e internacionais.
  68. 68. Evento InternacionalEvento Internacional da Pentaho - Barcelona 2009
  69. 69. Lista de Discussões● Pentaho Brasil (pentahobrasil@googlegroups.com)● Pentaho BR (pentahobr@yahoogroups.com.br)
  70. 70. Algumascontribuições para a Comunidade...
  71. 71. Introdução● Acesse os links abaixo para uma introdução ao Pentaho http://blog.professorcoruja.com/2009/03/ent endendo-o-pentaho-faq.html http://blog.professorcoruja.com/2011/01/intr oducao-ao-pentaho.html
  72. 72. Instalação● Acesse os links abaixo para aprender a fazer uma instalação básica e uma outra um pouco mais avançada do Pentaho http://blog.professorcoruja.com/2009/09/co mo-instalar-o-pentaho.html http://blog.professorcoruja.com/2011/01/ins talacao-avancada-do-pentaho-bi.html
  73. 73. Universidades● Colaborações de Universidades Brasileiras http://blog.professorcoruja.com/2011/01/ma terial-bi-suite-pentaho-desenvolvido.html http://blog.professorcoruja.com/2011/01/ma nual-de-utilizacao-do-pentaho-feito.html
  74. 74. Dashboards● Video-aula de como criar um dashboard http://blog.professorcoruja.com/2011/02/vid eo-aula-gratuita-criacao-de-um.html
  75. 75. Mondrian● Entenda mais sobre o Mondrian OLAP Server http://blog.professorcoruja.com/2010/05/ent endendo-o-mondrian-olap-server.html
  76. 76. Tabelas Agregadas● Entenda mais sobre tabelas agregadas http://blog.professorcoruja.com/2010/11/me lhore-performance-de-seus-cubos- olap.html http://blog.professorcoruja.com/2010/11/pe ntaho-aggregation-designer- overview.html
  77. 77. Tabelas Agregadas● Entenda mais sobre o Mondrian OLAP Server http://blog.professorcoruja.com/2010/11/me lhore-performance-de-seus-cubos- olap.html
  78. 78. Videos● Assista alguns videos: http://blog.professorcoruja.com/2011/01/vid eo-gratuito-palestra-pentaho- campus.html http://blog.professorcoruja.com/2010/09/vid eo-gratuito-oficina-de-pentaho.html
  79. 79. Caso de Sucesso● Dia % Brasilhttp://www.slideshare.net/caiomsouza/it4biz- caso-de-sucesso-pentaho-dia-brasil
  80. 80. 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.

×