• Save
Uma Experiência de Solução de Business Intelligence com Software Livre na UFBA Utilizando a Suíte Pentaho BI
Upcoming SlideShare
Loading in...5
×
 

Uma Experiência de Solução de Business Intelligence com Software Livre na UFBA Utilizando a Suíte Pentaho BI

on

  • 1,363 views

 

Statistics

Views

Total Views
1,363
Views on SlideShare
1,363
Embed Views
0

Actions

Likes
2
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Uma Experiência de Solução de Business Intelligence com Software Livre na UFBA Utilizando a Suíte Pentaho BI Uma Experiência de Solução de Business Intelligence com Software Livre na UFBA Utilizando a Suíte Pentaho BI Presentation Transcript

  • Uma Experiência de Solução deBusiness Intelligence com Software Livre na UFBA Utilizando a Suíte Pentaho BI Maio / 2010 Mauricio Cesar Santos da Purificação Ana Cristina do Espírito Santo Melo Gustavo Ramos Vaninha Vieira dos Santos
  • Roteiro: Introdução Teórica. Desafios na Construção de Soluções de BI. Open Source BI. Suíte Pentaho BI. Estudo de Caso: Projeto BI UFBA. Discussão Geral. Conclusão e Trabalhos Futuros.
  • Por Quê Business Intelligence (BI) ?O grande desafio de todo indivíduo quegerencia qualquer processo é a análisedos fatos relacionados a seu dever.Esta análise deve ser feita de modo que,com as ferramentas e dados disponíveis,o gerente possa detectar tendências etomar decisões eficientes e no tempocorreto.Com essa necessidade surgiu então oconceito de Business Intelligence.
  • O Quê é Business Intelligence (BI) ?BI pode ser definido como todo o processo de coleta e análise de dados,fazendo uso de metodologias, processos e tecnologias diversas, de modoa disponibilizar, para os gestores de uma organização, informações úteisde modo rápido e facilitado a respeito da mesma.
  • Características das Soluções de BII. Extrair e integrar dados de múltiplas fontesII. Fazer uso da experiênciaIII. Analisar dados contextualizadosIV. Trabalhar com hipótesesV. Procurar relações de causa e efeitoVI. Transformar os registros obtidos em informação útil para o conhecimento empresarial
  • Alguns Desafios na Construção de Soluções deBII. Gestão e integridade dos dados utilizados.II. Projetos de longo prazo sem retorno de investimento a curto e médio prazo.III. Convencimento da alta gerência da importância do uso de BI.IV. Determinar conjunto de ferramentas a ser utilizado: i. Ferramentas proprietárias são caras demais. ii. Ferramentas proprietárias não possibilitam customização e adequações à necessidades específicas.
  • Open Source BIAlém da redução de custos, possibilitam a customização e adequação anecessidades específicas.Grande amadurecimento das soluções existentes (em especial SuítePentaho BI), melhoria e expansão da documentação, grande atividadeda comunidade.
  • Suíte Pentaho de Business IntelligenceAtualmente é usada por Serpro, Caixa Econômica Federal.Número de usuários têm crescido ano após anoProblemas de documentação têm sido superados pela comunidade efóruns e com diversos livros lançados nos últimos anos.
  • Suíte Pentaho de Business Intelligence Geração de relatórios empresariais; Processos de ETL (Extração, Transformação e Carga); Análise de informações (OLAP); Painéis (dashboards) para controle gerencial; Mineração de dados (Data Mining); Workflow;
  • Suíte Pentaho de Business Intelligence Escrito em Java Multiplataforma Utiliza o servidor Tomcat Integração com o Jasper Reports Conhecimento necessário para desenvolvimento de soluções: HTML, CSS, JavaScript, XML, Java, JSP, MDX e SQL Principais bancos de dados aceitos: Oracle, PostgreSQL, MySQL, SQL Server, IBM DB2 Express Edtion
  • Suíte Pentaho de Business Intelligence Pentaho BI Platform. Contém a infra-estrutura responsável por integrar a solução de BI. Ele oferece serviços essenciais para construir, implantar, executar e dar suporte aos relatórios, análise de cubos, dashboards, etc. Também provê mecanismos de autenticação e controle de acesso. Pentaho Data Integration (PDI). Também conhecido por Kettle, esta ferramenta é responsável pelo processo de ETL (Extraction, Transformation and Load ou, em português, Extração, Transformação e Carga).
  • Suíte Pentaho de Business Intelligence Mondrian. É um servidor OLAP que permite analisar interativamente grandes conjuntos de dados armazenados em bancos de dados relacionais. Pentaho Reporting. É uma coleção de projetos de código fonte aberto, focados principalmente na criação, produção e publicação do conteúdo de relatórios de forma rica e sofisticada. Weka. É um conjunto abrangente de ferramentas para aprendizado de máquina e mineração de dados. Pode ser usada para ajudar a entender melhor o negócio da instituição.
  • O Caso UFBA
  • Realizações Etapa 1 Modelagem dimensional do UFBADB Criação da base UFBADB no Postgresql Migração dos dados em .CSV para a base relacional criada Criação das rotinas de ETL Criação da base dimensional no Postgresql Carga no banco dimensional DW-UFBADB Configuração do cubo do Schema Workbench Publicação do cubo gerado no servidor de soluções Pentaho Realização de consultas gerais Elaboração de manual da ferramenta
  • Melhorias Avaliadas Revisão das rotinas de ETL para várias cargas de dados Implementação de relatórios diversos Implementação de dashboards Avaliação da qualidade dos dados/resultados apresentados nasconsultas – revisão das rotinas de ETL Revisão do modelo dimensional/mudança no processo de ETL Revisão do modelo de arquitetura proposto
  • Próximos Passos – Projeto PermanecerImplantação da solução desenvolvida.Definição de rotina de testes e avaliação da qualidade dos dados. Criação de área de testes e produção, para construções de novassoluções.Criação dos Data Marts de Vestibular e Produção Cientifica.Desenvolvimento de manuais de usuário e rotinas de treinamento.
  • Alguns Aspectos Desconfiança com relação a viabilidade de uso de uma solução OpenSource para BI. Falta de conhecimento da ferramenta por parte dos bolsistas atuantesno projeto. Falta de documentação em língua portuguesa. Alta curva de aprendizado. Documentação não concentrada em fonte única. Limitações da suíte Pentaho em termos de análise e facilidade nomanuseio das consultas OLAP. Projeto PAT – Pentaho Analisys Tools
  • Conclusões e Trabalhos Futuros Apesar das dificuldades de uso e problemas com documentação, asuíte Pentaho é estável e extremamente viável para construção desoluções de BI. Criação de uma rede de colaboração em torno da ferramenta, podesuprir carências relacionadas à documentação e conhecimento damesma, além de permitir a construção de um produto que atenda aosinteresses das IFES para soluções de BI.