1. Open Source BI Empowering Your Business With Open Source Platforms
2. Por Quê Business Intelligence (BI) ? O grande desafio de todo indivíduo que gerencia qualquer processo é a análise dos fatos relacionados a seu dever. 24/07/2010 2
3. Por Quê Business Intelligence (BI) ? 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. 24/07/2010 3
4. O Que é Business Intelligence (BI) ? 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.” Instituto Gartner 24/07/2010 4
12. Cenário Atual Muitos fornecedores de BI Principais: SAP Business Objects, Cognos IBM,Oracle Hyperion, Microsoft Secundários: Microstrategy, SAS, SPSS Especialistas em Visualização: Actuate, TIBCO Spotfire, Tableau, QlickView 24/07/2010 8
13. Razões para Adotar OSBI De acordo com a Análise do Gartner : Redução de custos; Incorporar funcionalidades de BI em aplicações existentes; Complementar a infra-estrutura atual de BI para estender o uso de BI para mais usuários. 24/07/2010 9
14. Razões para Adotar OSBI Devemos acrescentar aos argumentos do Gartner : Flexibilidade Inovação Melhor Reatividade 24/07/2010 10
15. Plataformas de BI Open Source Spago BI Jasper Intelligence Vanilla BI Pentaho BI 24/07/2010 11
17. Spago BI O SpagoBI é membro do consórcio OW2, suportado principalmente pela Bull e pela France Telecom. O sistema foi desenvolvido como um framework para aplicativos web em Java, para atender a projetos internos. 24/07/2010 13
18. Spago BI Em 2004, o ambiente foi completado e liberado sob a GPL no Source-Forge e posteriormente hospedado no ObjectWeb, hoje OW2. 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. 24/07/2010 14
19. Spago BI 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. 24/07/2010 15
20. Spago BI - Módulos SpagoBI Server SpagoBIReporting SpagoBI OLAP SpagoBIFreeInquiry (QbE) SpagoBI GEO SpagoBI KPI SpagoBI Dashboards SpagoBI Data Mining SpagoBI ETL – Talend 24/07/2010 16
21. Spago BI - Módulos SpagoBI Studio SpagoBIMetadata SpagoBI SDK SpagoBI Applications 24/07/2010 17
25. Jasper Intelligence A plataforma de BI da JasperSoft Principais Módulos: Jasper Server JasperAnalysis JasperReports Jasper ETL iReport 24/07/2010 21
26. Jasper Intelligence Está disponível em duas licenças: GPL (BI para todos ou para a comunidade JasperSoft) Comercial (JasperSoft Professional Edition) Os usuários podem criar seus relatórios A interface de usuário é baseado em uma aplicação web específica, sem o uso de portal 24/07/2010 22
27. Jasper Intelligence A versão comercial inclui: Suporte oficial Gestão do ciclo de lançamento Suporte garantido Questões jurídicas 24/07/2010 23
28. Jasper Intelligence Funcionalidades adicionadas na versão comercial Jasper Server Consultas ad-hoc e relatórios, dashboards, instaladores adicionais, relatórios e análises de exemplo completas. JasperAnalysis Interface de usuário drag and drop, gráficos interativos, utilitário de gerenciamento do servidor OLAP. Jasper ETL Ferramenta de monitorização de jobs, equipe de desenvolvimento, suporte a slowlychangingdimensions. 24/07/2010 24
29. Vanilla Business Intelligence Software Vanilla for BI Users BI Portal FreeWebReport FreeAnalysisWeb FreeDashboardWeb FreeMetricsWeb 24/07/2010 25
30. Vanilla Business Intelligence Software Vanilla for BI Developers FreeAnalysisSchema Designer FreeDashboard Designer FreeMetrics Designer Map Designer BI Workflow Report Plug-in 24/07/2010 26
32. Pentaho BI Pentaho BI Suite é uma plataforma Open Source para desenvolvimento de Soluções em Business Intelligence. Mantida pela Empresa Pentaho ela é suportada por comunidades de usuários e desenvolvedores ao redor do mundo. 24/07/2010 28
33. Pentaho BI É uma plataforma de BI Centrada em processos Orientada à Soluções 24/07/2010 29
34. Pentaho BI Porque inclui: Componentes para BI Programas de suporte Bibliotecas de código Linguagens de script E outros softwares para ajudar a desenvolver e agregar diferentes componentes do projetos de um sistema. 24/07/2010 30
35. Pentaho BI Porque o seu controle central é um Mecanismo de Workflow que: Usa Definições de Processos para para estabelecer os Processos de BI que são executados dentro da plataforma. Sendo que: As Definições de Processos podem ser customizadas. Novas Definições de Processo podem ser criadas. A Plataforma inclui componentes e relatórios que permitem analisar a performance dos Processos definidos em execução. 24/07/2010 31
36. Pentaho BI A Plataforma entende a natureza dos processos: Tudo que nela executa é um processo. Os processos são definidos em: Uma linguagem de definição processos padrão (XPDL). São externamente visíveis, editáveis e customizáveis. Não há lógica de negócio escondida. 24/07/2010 32
37. BI Plataform 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. 24/07/2010 33
38. Pentaho Administration Console (PAC) 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. 24/07/2010 34
40. Pentaho Data Integration (PDI) É o aplicativo responsável pelo ETL (Extraction, Tranformation, Load) na suite. 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). 24/07/2010 36
43. Pentaho SchemaWorkbench (PSW) 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. 24/07/2010 39
45. Mondrian Motor OLAP do Pentaho, faz com que consultas escritas na linguagem MDX (Dimensional) sejam convertidas para SQL (Relacional). 24/07/2010 41
46. JPivot 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. 24/07/2010 42
51. Pentaho User Console (PUC) 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. 24/07/2010 47
53. Pentaho Metadata Editor (PME) 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. 24/07/2010 49
58. Pentaho Report Designer (PRD) 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. 24/07/2010 54
60. Pentaho Design Studio (PDS) 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. 24/07/2010 56
62. CommunityDashboard Framework (CDF) Framework para a criação de dashboards (painéis de indicadores), utiliza basicamente HTML, JavaScript e CSS para criar dashboards. 24/07/2010 58
64. Community Dashboard Framework - Dashboad Editor (CDF-DE) 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. 24/07/2010 60
65. Weka 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. 24/07/2010 61
67. O Caso UFBA Projeto de BI iniciado em 2009 Parceria entre o Centro de Processamento de Dados(CPD-UFBA) e o Departamento de Ciência da Computação (DCC-UFBA). 24/07/2010 63
68. O Caso UFBA Etapa 1: Dados de análise relativos ao banco de pessoal da UFBA – Projeto da Disciplina: “Tópicos em Banco de Dados” 24/07/2010 64
69. O Caso UFBA Etapa 2: Modelagem de outros bancos de dados da Universidade: Vestibular, Acadêmico, Produção Científica Projeto de integração com o Sistema de Informações Gerenciais desenvolvido pelo CPD-UFBA 24/07/2010 65
70. O Caso UFBA Desafios Desconfiança com possibilidades de recurso da ferramenta. Baixa usabilidade da ferramenta OLAP. Documentação em língua portuguesa. 24/07/2010 66