Open Source BI<br />Empowering Your Business With Open Source Platforms<br />
Por Quê Business Intelligence (BI) ?<br />O grande desafio de todo indivíduo que gerencia qualquer processo é a análise do...
Por Quê Business Intelligence (BI) ?<br />Esta análise deve ser feita de modo que, com as ferramentas e dados disponíveis,...
O Que é Business Intelligence (BI) ?<br />BI é “o uso da informação que permite às organizações melhor decidir, medir, ger...
Arquitetura de BI<br /><ul><li>Extrair / importar dados das fontes
Tratar qualidade dos dados
Organizá-los num repositório (DW)/Estruturá-los para acesso (DM)
Visualizar / trabalhar os dados
Prover e manter metadados</li></ul>24/07/2010<br />5<br />
Soluções de BI: Open and Closed-Source<br />The Open Source Question!<br />24/07/2010<br />6<br />
Open Source BI<br />24/07/2010<br />7<br />
Cenário Atual<br /> Muitos fornecedores de BI<br />Principais: SAP Business Objects, Cognos IBM,Oracle Hyperion, Microsoft...
Razões para Adotar OSBI<br />De acordo com a Análise do Gartner :<br />Redução de custos;<br />Incorporar funcionalidades ...
Razões para Adotar OSBI<br />Devemos acrescentar aos argumentos  do Gartner :<br />Flexibilidade<br />Inovação<br />Melhor...
Plataformas de BI Open Source<br />Spago BI<br />Jasper Intelligence<br />Vanilla BI<br />Pentaho BI<br />24/07/2010<br />...
Spago BI<br />24/07/2010<br />12<br />
Spago BI<br />O SpagoBI é membro do consórcio OW2, suportado principalmente pela Bull e pela France Telecom. <br />O siste...
Spago BI<br />Em 2004, o ambiente foi completado e liberado sob a GPL no Source-Forge e posteriormente hospedado no Object...
Spago BI<br />O SpagoBI não oferece qualquer restrição ao uso, e não existem versões comerciais mais completas, como é fre...
Spago BI - Módulos<br />SpagoBI Server<br />SpagoBIReporting<br />SpagoBI OLAP<br />SpagoBIFreeInquiry (QbE)<br />SpagoBI ...
Spago BI - Módulos<br />SpagoBI Studio<br />SpagoBIMetadata<br />SpagoBI SDK<br />SpagoBI Applications<br />24/07/2010<br ...
Spago BI<br />24/07/2010<br />18<br />
Spago BI<br />24/07/2010<br />19<br />
Jasper Intelligence<br />24/07/2010<br />20<br />
Jasper Intelligence<br />A plataforma de BI da JasperSoft<br />Principais Módulos:<br />Jasper Server<br />JasperAnalysis<...
Jasper Intelligence<br />Está disponível em duas licenças:<br />GPL (BI para todos ou para a comunidade JasperSoft)<br />C...
Jasper Intelligence<br />A versão comercial inclui:<br />Suporte oficial<br />Gestão do ciclo de lançamento<br />Suporte  ...
Jasper Intelligence<br />Funcionalidades adicionadas na versão comercial<br />Jasper  Server <br />Consultas ad-hoc e rela...
Vanilla Business Intelligence Software<br />Vanilla for BI Users<br />BI Portal <br />FreeWebReport<br />FreeAnalysisWeb<b...
Vanilla Business Intelligence Software<br />Vanilla for BI Developers<br />FreeAnalysisSchema Designer<br />FreeDashboard ...
Vanilla Business Intelligence Software<br />Vanilla for DW Architects<br />BiDwhDesigner<br />BiGateway<br />BiProfiler<br...
Pentaho BI<br />Pentaho BI Suite é uma plataforma Open Source para desenvolvimento de Soluções em Business Intelligence.<b...
Pentaho BI<br />É uma plataforma de BI<br />Centrada em processos<br />Orientada à Soluções<br />24/07/2010<br />29<br />
Pentaho BI<br />Porque inclui:<br /> Componentes para BI<br /> Programas de suporte<br /> Bibliotecas de código<br /> Ling...
Pentaho BI<br />Porque o seu controle central é um Mecanismo de Workflow que:<br />Usa Definições de Processos para para e...
Pentaho BI<br />A Plataforma entende a natureza dos processos:<br />Tudo que nela executa é um processo.<br />Os processos...
BI Plataform<br />Core da suíte, tem a função de controlar o repositório e a execução de soluções, os acessos a banco de d...
Pentaho Administration Console (PAC)<br />Interface administrativa do Pentaho, a partir do PAC são definidos usuários, gru...
Pentaho Administration Console (PAC)<br />24/07/2010<br />35<br />
Pentaho Data Integration (PDI)<br />É o aplicativo responsável pelo ETL (Extraction, Tranformation, Load) na suite. <br />...
Pentaho Data Integration (PDI)<br />24/07/2010<br />37<br />
Pentaho Data Integration (PDI)<br />24/07/2010<br />38<br />
Pentaho SchemaWorkbench (PSW)<br />Basicamente é uma interface gráfica para a edição de arquivos xml que definem os cubos ...
Pentaho SchemaWorkbench (PSW)<br />24/07/2010<br />40<br />
Mondrian<br />Motor OLAP do Pentaho, faz com que consultas escritas na linguagem MDX (Dimensional) sejam convertidas para ...
JPivot<br />Interface gráfica OLAP, é a interface gráfica para a criação das consultas MDX, permite visualizar o resultado...
JPivot<br />24/07/2010<br />43<br />
JPivot<br />24/07/2010<br />44<br />
Pentaho Analisys Tools (PAT)<br />24/07/2010<br />45<br />
Pentaho Analisys Tools (PAT)<br />24/07/2010<br />46<br />
Pentaho User Console (PUC)<br />Interface para o usuário final, é a partir do PUC que os usuários terão acesso às análises...
Pentaho User Console (PUC)<br />24/07/2010<br />48<br />
Pentaho Metadata Editor (PME)<br />Interface gráfica para a definição de metadados, os metadados são arquivos XML que "tra...
Pentaho Metadata Editor (PME)<br />24/07/2010<br />50<br />
Web-based Adhoc Query and Reporting (WAQR)<br />24/07/2010<br />51<br />
Web-based Adhoc Query and Reporting (WAQR)<br />24/07/2010<br />52<br />
Web-based Adhoc Query and Reporting (WAQR)<br />24/07/2010<br />53<br />
Pentaho Report Designer (PRD)<br />Gerador de relatórios "pixel perfect" da suite, facilita a criação de relatórios "ricos...
Pentaho Report Designer (PRD)<br />24/07/2010<br />55<br />
Pentaho Design Studio (PDS)<br />Plugin para a plataforma eclipse que funciona como uma interface gráfica para a criação d...
Pentaho Design Studio (PDS)<br />24/07/2010<br />57<br />
CommunityDashboard Framework (CDF)<br />Framework para a criação de dashboards (painéis de indicadores), utiliza basicamen...
CommunityDashboard Framework (CDF)<br />24/07/2010<br />59<br />
Community Dashboard Framework - Dashboad Editor (CDF-DE)<br />Interface que simplifica a criação de dashboards do CDF, ape...
Weka<br />Ferramenta de Data Mining (Mineração de Dados), através do Weka é possível utilizar algoritmos de mining para en...
Weka<br />24/07/2010<br />62<br />
O Caso UFBA<br />Projeto de BI iniciado em 2009<br />Parceria entre o Centro de Processamento de Dados(CPD-UFBA) e o Depar...
Próximos SlideShares
Carregando em…5
×

Open Source BI

5.210 visualizações

Publicada em

Palestra Realizada no 11° Fórum Internacional de Software Livre.

Publicada em: Tecnologia
0 comentários
7 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
5.210
No SlideShare
0
A partir de incorporações
0
Número de incorporações
100
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
7
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Open Source BI

  1. 1. Open Source BI<br />Empowering Your Business With Open Source Platforms<br />
  2. 2. Por Quê Business Intelligence (BI) ?<br />O grande desafio de todo indivíduo que gerencia qualquer processo é a análise dos fatos relacionados a seu dever. <br />24/07/2010<br />2<br />
  3. 3. Por Quê Business Intelligence (BI) ?<br />Esta análise deve ser feita de modo que, com as ferramentas e dados disponíveis, o gerente possa detectar tendências e tomar decisões eficientes e no tempo correto. <br />24/07/2010<br />3<br />
  4. 4. O Que é Business Intelligence (BI) ?<br />BI é “o uso da informação que permite às organizações melhor decidir, medir, gerir e otimizar o desempenho para ganhar eficiência e benefício financeiro.”<br />Instituto Gartner<br />24/07/2010<br />4<br />
  5. 5. Arquitetura de BI<br /><ul><li>Extrair / importar dados das fontes
  6. 6. Tratar qualidade dos dados
  7. 7. Organizá-los num repositório (DW)/Estruturá-los para acesso (DM)
  8. 8. Visualizar / trabalhar os dados
  9. 9. Prover e manter metadados</li></ul>24/07/2010<br />5<br />
  10. 10. Soluções de BI: Open and Closed-Source<br />The Open Source Question!<br />24/07/2010<br />6<br />
  11. 11. Open Source BI<br />24/07/2010<br />7<br />
  12. 12. Cenário Atual<br /> Muitos fornecedores de BI<br />Principais: SAP Business Objects, Cognos IBM,Oracle Hyperion, Microsoft<br />Secundários: Microstrategy, SAS, SPSS<br />Especialistas em Visualização: Actuate, TIBCO Spotfire, Tableau, QlickView<br />24/07/2010<br />8<br />
  13. 13. Razões para Adotar OSBI<br />De acordo com a Análise do Gartner :<br />Redução de custos;<br />Incorporar funcionalidades de BI em aplicações existentes;<br />Complementar a infra-estrutura atual de BI para estender o uso de BI para mais usuários.<br />24/07/2010<br />9<br />
  14. 14. Razões para Adotar OSBI<br />Devemos acrescentar aos argumentos do Gartner :<br />Flexibilidade<br />Inovação<br />Melhor Reatividade<br />24/07/2010<br />10<br />
  15. 15. Plataformas de BI Open Source<br />Spago BI<br />Jasper Intelligence<br />Vanilla BI<br />Pentaho BI<br />24/07/2010<br />11<br />
  16. 16. Spago BI<br />24/07/2010<br />12<br />
  17. 17. Spago BI<br />O SpagoBI é membro do consórcio OW2, suportado principalmente pela Bull e pela France Telecom. <br />O sistema foi desenvolvido como um framework para aplicativos web em Java, para atender a projetos internos. <br />24/07/2010<br />13<br />
  18. 18. Spago BI<br />Em 2004, o ambiente foi completado e liberado sob a GPL no Source-Forge e posteriormente hospedado no ObjectWeb, hoje OW2.<br />O sistema, hoje, está sob a licença LGPL e tem também a vantagem de ser verdadeiramente livre, devido ao modelo de negócio aplicado. <br />24/07/2010<br />14<br />
  19. 19. Spago BI<br />O SpagoBI não oferece qualquer restrição ao uso, e não existem versões comerciais mais completas, como é freqüente em outros aplicativos de negócio de Código Aberto.<br />24/07/2010<br />15<br />
  20. 20. Spago BI - Módulos<br />SpagoBI Server<br />SpagoBIReporting<br />SpagoBI OLAP<br />SpagoBIFreeInquiry (QbE)<br />SpagoBI GEO<br />SpagoBI KPI<br />SpagoBI Dashboards<br />SpagoBI Data Mining<br />SpagoBI ETL – Talend<br />24/07/2010<br />16<br />
  21. 21. Spago BI - Módulos<br />SpagoBI Studio<br />SpagoBIMetadata<br />SpagoBI SDK<br />SpagoBI Applications<br />24/07/2010<br />17<br />
  22. 22. Spago BI<br />24/07/2010<br />18<br />
  23. 23. Spago BI<br />24/07/2010<br />19<br />
  24. 24. Jasper Intelligence<br />24/07/2010<br />20<br />
  25. 25. Jasper Intelligence<br />A plataforma de BI da JasperSoft<br />Principais Módulos:<br />Jasper Server<br />JasperAnalysis<br />JasperReports<br />Jasper ETL<br />iReport<br />24/07/2010<br />21<br />
  26. 26. Jasper Intelligence<br />Está disponível em duas licenças:<br />GPL (BI para todos ou para a comunidade JasperSoft)<br />Comercial (JasperSoft Professional Edition)<br />Os usuários podem criar seus relatórios<br />A interface de usuário é baseado em uma aplicação web específica, sem o uso de portal<br />24/07/2010<br />22<br />
  27. 27. Jasper Intelligence<br />A versão comercial inclui:<br />Suporte oficial<br />Gestão do ciclo de lançamento<br />Suporte garantido<br />Questões jurídicas<br />24/07/2010<br />23<br />
  28. 28. Jasper Intelligence<br />Funcionalidades adicionadas na versão comercial<br />Jasper Server <br />Consultas ad-hoc e relatórios, dashboards, instaladores adicionais, relatórios e análises de exemplo completas.<br />JasperAnalysis<br />Interface de usuário drag and drop, gráficos interativos, utilitário de gerenciamento do servidor OLAP.<br />Jasper ETL<br />Ferramenta de monitorização de jobs, equipe de desenvolvimento, suporte a slowlychangingdimensions.<br />24/07/2010<br />24<br />
  29. 29. Vanilla Business Intelligence Software<br />Vanilla for BI Users<br />BI Portal <br />FreeWebReport<br />FreeAnalysisWeb<br />FreeDashboardWeb<br />FreeMetricsWeb<br />24/07/2010<br />25<br />
  30. 30. Vanilla Business Intelligence Software<br />Vanilla for BI Developers<br />FreeAnalysisSchema Designer<br />FreeDashboard Designer<br />FreeMetrics Designer<br />Map Designer<br />BI Workflow<br />Report Plug-in<br />24/07/2010<br />26<br />
  31. 31. Vanilla Business Intelligence Software<br />Vanilla for DW Architects<br />BiDwhDesigner<br />BiGateway<br />BiProfiler<br />24/07/2010<br />27<br />
  32. 32. Pentaho BI<br />Pentaho BI Suite é uma plataforma Open Source para desenvolvimento de Soluções em Business Intelligence.<br />Mantida pela Empresa Pentaho ela é suportada por comunidades de usuários e desenvolvedores ao redor do mundo.<br />24/07/2010<br />28<br />
  33. 33. Pentaho BI<br />É uma plataforma de BI<br />Centrada em processos<br />Orientada à Soluções<br />24/07/2010<br />29<br />
  34. 34. Pentaho BI<br />Porque inclui:<br /> Componentes para BI<br /> Programas de suporte<br /> Bibliotecas de código<br /> Linguagens de script <br />E outros softwares para ajudar a desenvolver e agregar diferentes componentes do projetos de um sistema.<br />24/07/2010<br />30<br />
  35. 35. Pentaho BI<br />Porque o seu controle central é um Mecanismo de Workflow que:<br />Usa Definições de Processos para para estabelecer os Processos de BI que são executados dentro da plataforma.<br />Sendo que:<br />As Definições de Processos podem ser customizadas.<br />Novas Definições de Processo podem ser criadas.<br />A Plataforma inclui componentes e relatórios que permitem analisar a performance dos Processos definidos em execução.<br />24/07/2010<br />31<br />
  36. 36. Pentaho BI<br />A Plataforma entende a natureza dos processos:<br />Tudo que nela executa é um processo.<br />Os processos são definidos em:<br />Uma linguagem de definição processos padrão (XPDL).<br />São externamente visíveis, editáveis e customizáveis.<br />Não há lógica de negócio escondida.<br />24/07/2010<br />32<br />
  37. 37. BI Plataform<br />Core da suíte, tem a função de controlar o repositório e a execução de soluções, os acessos a banco de dados, agendamentos, permissões, serviços de e-mail e mais algumas atividades fundamentais de background, grande parte da sua funcionalidade pode ser configurada através do PAC.<br />24/07/2010<br />33<br />
  38. 38. Pentaho Administration Console (PAC)<br />Interface administrativa do Pentaho, a partir do PAC são definidos usuários, grupos, conexões com bancos de dados e data warehouses (JNDI), possui também algumas ferramentas para limpar os caches da suíte, além disso, possibilita a criação de agendamentos públicos nos quais os usuários finais podem subscrever relatórios. <br />24/07/2010<br />34<br />
  39. 39. Pentaho Administration Console (PAC)<br />24/07/2010<br />35<br />
  40. 40. Pentaho Data Integration (PDI)<br />É o aplicativo responsável pelo ETL (Extraction, Tranformation, Load) na suite. <br />Com o PDI define-se qual a origem dos dados que serão extraídos, as transformações pelas quais deverão passar e onde o resultado final será carregado (normalmente o data warehouse).<br />24/07/2010<br />36<br />
  41. 41. Pentaho Data Integration (PDI)<br />24/07/2010<br />37<br />
  42. 42. Pentaho Data Integration (PDI)<br />24/07/2010<br />38<br />
  43. 43. Pentaho SchemaWorkbench (PSW)<br />Basicamente é uma interface gráfica para a edição de arquivos xml que definem os cubos que serão utilizados pela ferramenta de análise do Pentaho (Mondrian/JPivot), esse aplicativo permite também a publicação dos cubos no BI Server.<br />24/07/2010<br />39<br />
  44. 44. Pentaho SchemaWorkbench (PSW)<br />24/07/2010<br />40<br />
  45. 45. Mondrian<br />Motor OLAP do Pentaho, faz com que consultas escritas na linguagem MDX (Dimensional) sejam convertidas para SQL (Relacional).<br />24/07/2010<br />41<br />
  46. 46. JPivot<br />Interface gráfica OLAP, é a interface gráfica para a criação das consultas MDX, permite visualizar o resultado das consultas na forma de tabelas dinâmicas (pivottables), adicionalmente inclui também a possibilidade de exibir gráficos dinâmicos baseados no conteúdo das tabelas dinâmicas.<br />24/07/2010<br />42<br />
  47. 47. JPivot<br />24/07/2010<br />43<br />
  48. 48. JPivot<br />24/07/2010<br />44<br />
  49. 49. Pentaho Analisys Tools (PAT)<br />24/07/2010<br />45<br />
  50. 50. Pentaho Analisys Tools (PAT)<br />24/07/2010<br />46<br />
  51. 51. Pentaho User Console (PUC)<br />Interface para o usuário final, é a partir do PUC que os usuários terão acesso às análises e relatórios criados, poderão ainda - de acordo com as permissões definidas - criar relatórios Ad-Hoc utilizando o WAQR, criar novas visões análíticas utilizando o JPivot, executar relatórios criados previamente com o PRD (ou outro gerador de relatórios suportado), visualizar dashboards, agendar a execução de relatórios e compartilhar qualquer um desses artefatos com outros usuários.<br />24/07/2010<br />47<br />
  52. 52. Pentaho User Console (PUC)<br />24/07/2010<br />48<br />
  53. 53. Pentaho Metadata Editor (PME)<br />Interface gráfica para a definição de metadados, os metadados são arquivos XML que "traduzem" as tabelas do banco de dados para um formato mais intuitivo para os usuários finais, a finalidade principal do PME é publicar metadados que serão utilizados pelo WAQR.<br />24/07/2010<br />49<br />
  54. 54. Pentaho Metadata Editor (PME)<br />24/07/2010<br />50<br />
  55. 55. Web-based Adhoc Query and Reporting (WAQR)<br />24/07/2010<br />51<br />
  56. 56. Web-based Adhoc Query and Reporting (WAQR)<br />24/07/2010<br />52<br />
  57. 57. Web-based Adhoc Query and Reporting (WAQR)<br />24/07/2010<br />53<br />
  58. 58. Pentaho Report Designer (PRD)<br />Gerador de relatórios "pixel perfect" da suite, facilita a criação de relatórios "ricos" com uma aparência mais profissional e personalizada, adicionalmente permite a publicação desses relatórios no PUC, permite inclusive que filtros simples sejam publicados diretamente sem a criação de xactions no PDS.<br />24/07/2010<br />54<br />
  59. 59. Pentaho Report Designer (PRD)<br />24/07/2010<br />55<br />
  60. 60. Pentaho Design Studio (PDS)<br />Plugin para a plataforma eclipse que funciona como uma interface gráfica para a criação de xactions que são arquivos xml interpretados pelo BI Server, são como instruções "passo-a-passo" que dirigem a execução das atividades pelo BI Sever, permitem, por exemplo, a definição de filtros avançados para relatórios e o envio de e-mails com os relatórios executados.<br />24/07/2010<br />56<br />
  61. 61. Pentaho Design Studio (PDS)<br />24/07/2010<br />57<br />
  62. 62. CommunityDashboard Framework (CDF)<br />Framework para a criação de dashboards (painéis de indicadores), utiliza basicamente HTML, JavaScript e CSS para criar dashboards.<br />24/07/2010<br />58<br />
  63. 63. CommunityDashboard Framework (CDF)<br />24/07/2010<br />59<br />
  64. 64. Community Dashboard Framework - Dashboad Editor (CDF-DE)<br />Interface que simplifica a criação de dashboards do CDF, apesar de não ser um aplicativo padrão da Pentaho, é um grande auxiliar na tarefa de criação de painéis de indicadores. É disponibilizado como um plugin do PUC.<br />24/07/2010<br />60<br />
  65. 65. Weka<br />Ferramenta de Data Mining (Mineração de Dados), através do Weka é possível utilizar algoritmos de mining para encontrar padrões não triviais nos dados.<br />24/07/2010<br />61<br />
  66. 66. Weka<br />24/07/2010<br />62<br />
  67. 67. O Caso UFBA<br />Projeto de BI iniciado em 2009<br />Parceria entre o Centro de Processamento de Dados(CPD-UFBA) e o Departamento de Ciência da Computação (DCC-UFBA).<br />24/07/2010<br />63<br />
  68. 68. O Caso UFBA<br />Etapa 1:<br />Dados de análise relativos ao banco de pessoal da UFBA – Projeto da Disciplina: “Tópicos em Banco de Dados”<br />24/07/2010<br />64<br />
  69. 69. O Caso UFBA<br />Etapa 2: <br />Modelagem de outros bancos de dados da Universidade: Vestibular, Acadêmico, Produção Científica<br /> Projeto de integração com o Sistema de Informações Gerenciais desenvolvido pelo CPD-UFBA<br />24/07/2010<br />65<br />
  70. 70. O Caso UFBA<br />Desafios<br />Desconfiança com possibilidades de recurso da ferramenta.<br />Baixa usabilidade da ferramenta OLAP.<br />Documentação em língua portuguesa.<br />24/07/2010<br />66<br />
  71. 71. Fim<br />Contato:<br />mscesar@gmail.com<br />Obrigado Pela Atenção !<br />24/07/2010<br />67<br />

×