Pentaho: Inteligência deNegócios utilizando Software            Livre
Inteligência?Comprar um software de BI não torna uma      empresa mais inteligente!!!
E agora?   Tornar uma organização mais inteligentenecessita de pessoas unidas e de um conjunto               de ferramentas.
Solução de BIPessoas   +   Hardware   + Software
BI O termo Business intelligence (BI) surgiu nadécada de 80 no Gartner Group e faz referênciaao processo inteligente de co...
Por que BI?    Utilizando estratégias de Inteligência deNegócios (Business Intelligence - BI) é possível  tomar decisões m...
KPIIndicador-chave de desempenho (em inglês Key     Performance Indicator), mede o nível de           desempenho do proces...
Exemplos de KPI- Market Share - Fatia de mercado que umdeterminado produto possui em um período.- Ociosidade - % de tempo ...
Projeto de BIExtração, Transformação, Carga e Visualização
ETL       E = Extração    T = TransformaçãoL = Carga dos Dados (Load)
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:...
Modelo Estrela       Tabela Fato       Métricas       Dimensões
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 e Tablets.
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 esiste...
Kettle (ETL)‫‏‬  Desenvolvido por profissionais que trabalharamem empresas como a Informatica e SAS;  Comparavél com as ...
Exemplo ETL
Cubo OLAPEditor de TextoCube DesignerSchema Workbench
Mondrian‫‏‬●  Servidor OLAP (online analytical processing);●  Open Source;●  Escrito em Java;●  Suporta consultas MDX (mul...
Cubo
Cubos OLAP                                      Schema                                      WorkbenchCube Designer        ...
Schema MondrianA dimensional model (logical)  – Cubes & virtual cubes  – Shared & private dimensions  – Calculated measure...
Exemplo Cubo
Criando visões...
Escolhendo as Métricas
Definindo os Filtros
Gráficos com jPivot
Visões jPivot
Drill through
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
DashboardsJava / JSP / Javascript / ProgramaçãoCDF (Community Dashboard Framework)‫‏‬
C ToolsNossos parceiros da Webdetails criaram asferramentas chamadas C Tools para facilitar odesenvolvimento de dashboards...
Dashboards
Dashboards                                                   Google Mantle                                                ...
Dashboards
Dashboards
Dashboards
Dashboards
Espanha ...Os próximos dashboards foram criados pelosnossos parceiros da StrateBI, empresa espanholaespecialista e pioneir...
Dashboards
Dashboards
Dashboards
Dashboards
Dashboards
Dashboards
Saiku ProjectSaiku is the olap analytics tools everyoneswaiting for...Maiores informações:http://www.analytical-labs.com/
Conhecendo oPentaho BI Server
Servidor Pentaho    Executa dentro de um    Webserver com J2EE:            Apache Tomcat            JBOSS
Pentaho BI Server
PUC (Pentaho User Console)
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)
Lista de Discussões●  Pentaho Brasil      (pentahobrasil@googlegroups.com)●  Pentaho BR      (pentahobr@yahoogroups.com.br)
Lista de Discussões●  Pentaho Brasil      (pentahobrasil@googlegroups.com)●  Pentaho BR      (pentahobr@yahoogroups.com.br)
Algumas de nossascontribuições para a   Comunidade...
Introdução●    Acesse os links abaixo para uma introdução ao    Pentaho        http://blog.professorcoruja.com/2009/03/ent...
Instalação●    Acesse os links abaixo para aprender a fazer    uma instalação básica e uma outra um pouco    mais avançada...
Universidades●    Colaborações de Universidades Brasileiras        http://blog.professorcoruja.com/2011/01/mat          er...
Dashboards●    Video-aula de como criar um dashboard        http://blog.professorcoruja.com/2011/02/vid          eo-aula-g...
Mondrian●    Entenda mais sobre o Mondrian OLAP Server        http://blog.professorcoruja.com/2010/05/ent          endendo...
Tabelas Agregadas●    Entenda mais sobre tabelas agregadas        http://blog.professorcoruja.com/2010/11/mel          hor...
Tabelas Agregadas●    Entenda mais sobre o Mondrian OLAP Server        http://blog.professorcoruja.com/2010/11/mel        ...
Videos●    Assista alguns videos:        http://blog.professorcoruja.com/2011/01/vid          eo-gratuito-palestra-pentaho...
Caso de Sucesso●    Dia % Brasilhttp://www.slideshare.net/caiomsouza/it4biz- caso-de-sucesso-pentaho-dia-brasil
Caso de Sucesso ●     Governo Federal / UnB ( Acordo de      Cooperação Técnica FUB/CDT e      MP/SRH/AUDIR / Acordo de Co...
E no Brasil quem                  utiliza?●  Bancos públicos e privados;●  Prefeituras;●  Tribunais;●  Universidades;●  Di...
Sorteio FISL 12● Agora sortearemos um Curso de BI Open Source(Pentaho, Saiku, C Tools, etc) que acontecerá emSão Paulo e C...
Obrigado   Caio Moreno de Souza       caio@it4biz.com.br    caiomsouza@gmail.com     twitter.com/caiomsouzahttp://blog.pro...
Upcoming SlideShare
Loading in...5
×

Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre

6,374

Published on

Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre

http://www.it4biz.com.br

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

No Downloads
Views
Total Views
6,374
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
196
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Inteligência de Negócios (BI) utilizando Software Livre @ FISL 12 - Porto Alegre"

  1. 1. Pentaho: Inteligência deNegócios utilizando Software Livre
  2. 2. Inteligência?Comprar um software de BI não torna uma empresa mais inteligente!!!
  3. 3. E agora? Tornar uma organização mais inteligentenecessita de pessoas unidas e de um conjunto de ferramentas.
  4. 4. Solução de BIPessoas + Hardware + Software
  5. 5. BI O termo Business intelligence (BI) surgiu nadécada de 80 no Gartner Group e faz referênciaao processo inteligente de coleta, organização,análise, compartilhamento e monitoramento de dados contidos em Data Warehouse, gerando informações para o suporte à tomada de decisões no ambiente de negócios.
  6. 6. 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!
  7. 7. KPIIndicador-chave de desempenho (em inglês Key Performance Indicator), mede o nível de desempenho do processo.
  8. 8. Exemplos de KPI- Market Share - Fatia de mercado que umdeterminado produto possui em um período.- Ociosidade - % de tempo que uma máquina,equipe, ou planta ficam parados.- Giro de Estoque - Consumo(Saídas) / Saldo Médiode estoque.
  9. 9. Projeto de BIExtração, Transformação, Carga e Visualização
  10. 10. ETL E = Extração T = TransformaçãoL = Carga dos Dados (Load)
  11. 11. 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].
  12. 12. Pensadores (DW) Bill Inmon http://www.inmoncif.com/home/ & Ralph Kimballhttp://www.rkimball.com/html/about.html
  13. 13. Modelo Estrela Tabela Fato Métricas Dimensões
  14. 14. Ferramentas de BIOs grandes fornecedores de ferramentas de BI são:
  15. 15. Open Source BINo mundo de BI Open Source encontramos:
  16. 16. PentahoO Pentaho atualmente é a plataforma de inteligência de negócios de código aberto mais popular e poderosa no mundo.
  17. 17. 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.
  18. 18. Por que Pentaho?● Funciona;● Tecnologia Java;● Código Aberto;● Robusto;● Confiável;● Gratuito;● Apoio da Comunidade;● Já foi testado por muitas empresas.
  19. 19. Links Importantes● http://wiki.pentaho.com● http://forums.pentaho.com/● http://sourceforge.net/projects/pentaho/
  20. 20. 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).
  21. 21. MobilidadeAcesso ao Portal de BI através de Celulares e Tablets.
  22. 22. 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).
  23. 23. Pentaho BI Suite JAVA; Padrões Abertos; Multi Plataforma;
  24. 24. Equipe Pentaho
  25. 25. 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/
  26. 26. 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/
  27. 27. 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.
  28. 28. 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
  29. 29. Clientes PentahoOs produtos da empresa Pentaho têm sido utilizadospor organizações como:
  30. 30. Arquitetura BI Fonte: Pentaho
  31. 31. Conexão com osdiversos Bancos de Dados
  32. 32. Apresentação das Ferramentas do Pentaho
  33. 33. 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.
  34. 34. 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.
  35. 35. Exemplo ETL
  36. 36. Cubo OLAPEditor de TextoCube DesignerSchema Workbench
  37. 37. 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;
  38. 38. Cubo
  39. 39. Cubos OLAP Schema WorkbenchCube Designer Pivot Table/ Drill Down
  40. 40. 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
  41. 41. Exemplo Cubo
  42. 42. Criando visões...
  43. 43. Escolhendo as Métricas
  44. 44. Definindo os Filtros
  45. 45. Gráficos com jPivot
  46. 46. Visões jPivot
  47. 47. Drill through
  48. 48. RelatóriosReport DesignerJasperReportsBIRT
  49. 49. 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.
  50. 50. RelatóriosEclipse Birt Report Designer Ad-Hoc Reporting Jfreereport
  51. 51. Design Studio• Utiliza-se para o desenvolvimento das xactions;• Ferramenta baseada no Eclipse;• Pode ser usada como plug-in do Eclipse;
  52. 52. Data MiningWeka
  53. 53. 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/
  54. 54. WEKA
  55. 55. DashboardsJava / JSP / Javascript / ProgramaçãoCDF (Community Dashboard Framework)‫‏‬
  56. 56. C ToolsNossos parceiros da Webdetails criaram asferramentas chamadas C Tools para facilitar odesenvolvimento de dashboards.Maiores informações:http://www.webdetails.pt
  57. 57. Dashboards
  58. 58. Dashboards Google Mantle ProjectIntegração com oGoogle Maps Pentaho Spreadsheet Services
  59. 59. Dashboards
  60. 60. Dashboards
  61. 61. Dashboards
  62. 62. Dashboards
  63. 63. Espanha ...Os próximos dashboards foram criados pelosnossos parceiros da StrateBI, empresa espanholaespecialista e pioneira em BI Open Source comPentaho.Maiores informações:Http://www.stratebi.com
  64. 64. Dashboards
  65. 65. Dashboards
  66. 66. Dashboards
  67. 67. Dashboards
  68. 68. Dashboards
  69. 69. Dashboards
  70. 70. Saiku ProjectSaiku is the olap analytics tools everyoneswaiting for...Maiores informações:http://www.analytical-labs.com/
  71. 71. Conhecendo oPentaho BI Server
  72. 72. Servidor Pentaho Executa dentro de um Webserver com J2EE:  Apache Tomcat  JBOSS
  73. 73. Pentaho BI Server
  74. 74. PUC (Pentaho User Console)
  75. 75. BI Mobile
  76. 76. BI Mobile
  77. 77. BI Mobile
  78. 78. BI Mobile
  79. 79. ComunidadeO Perfil da Comunidade Pentaho: Empresas Públicas; Empresas Privadas; Universidades  Alunos de Graduação;  Alunos de Pós-Graduação;  Professores;
  80. 80. 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.
  81. 81. Como participamos● Fórum de discussão da Pentaho (Oficial);● IRC;● Twitter;● Listas de discussão;● Blogs;● E-mails;● Encontros nacionais e internacionais.
  82. 82. Evento InternacionalEvento Internacional da Pentaho - Barcelona 2009
  83. 83. Lista de Discussões● Pentaho Brasil (pentahobrasil@googlegroups.com)● Pentaho BR (pentahobr@yahoogroups.com.br)
  84. 84. Lista de Discussões● Pentaho Brasil (pentahobrasil@googlegroups.com)● Pentaho BR (pentahobr@yahoogroups.com.br)
  85. 85. Lista de Discussões● Pentaho Brasil (pentahobrasil@googlegroups.com)● Pentaho BR (pentahobr@yahoogroups.com.br)
  86. 86. Algumas de nossascontribuições para a Comunidade...
  87. 87. 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
  88. 88. 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/inst alacao-avancada-do-pentaho-bi.html
  89. 89. Universidades● Colaborações de Universidades Brasileiras http://blog.professorcoruja.com/2011/01/mat erial-bi-suite-pentaho-desenvolvido.html http://blog.professorcoruja.com/2011/01/ma nual-de-utilizacao-do-pentaho-feito.html
  90. 90. Dashboards● Video-aula de como criar um dashboard http://blog.professorcoruja.com/2011/02/vid eo-aula-gratuita-criacao-de-um.html
  91. 91. Mondrian● Entenda mais sobre o Mondrian OLAP Server http://blog.professorcoruja.com/2010/05/ent endendo-o-mondrian-olap-server.html
  92. 92. Tabelas Agregadas● Entenda mais sobre tabelas agregadas http://blog.professorcoruja.com/2010/11/mel hore-performance-de-seus-cubos- olap.html http://blog.professorcoruja.com/2010/11/pen taho-aggregation-designer-overview.html
  93. 93. Tabelas Agregadas● Entenda mais sobre o Mondrian OLAP Server http://blog.professorcoruja.com/2010/11/mel hore-performance-de-seus-cubos- olap.html
  94. 94. 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
  95. 95. Caso de Sucesso● Dia % Brasilhttp://www.slideshare.net/caiomsouza/it4biz- caso-de-sucesso-pentaho-dia-brasil
  96. 96. Caso de Sucesso ● Governo Federal / UnB ( Acordo de Cooperação Técnica FUB/CDT e MP/SRH/AUDIR / Acordo de Cooperação Técnica FUB/CDT e MP/SPU) Maiores informações (Ararigleno e Prof. Rafael):http://www.redes.unb.br/latitude/projetos.html
  97. 97. E no Brasil quem utiliza?● Bancos públicos e privados;● Prefeituras;● Tribunais;● Universidades;● Diversas empresas públicas e privadas.
  98. 98. Sorteio FISL 12● Agora sortearemos um Curso de BI Open Source(Pentaho, Saiku, C Tools, etc) que acontecerá emSão Paulo e Curitiba em Julho/11.● O ganhador poderá escolher a melhor cidadepara realizar o curso.● Maiores informações visite:● Blog Professor Coruja(http://blog.professorcoruja.com)
  99. 99. 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.

×