02.01.2015 Views

Projeto de Migração de BI utilizando a ferramenta ... - Unicamp

Projeto de Migração de BI utilizando a ferramenta ... - Unicamp

Projeto de Migração de BI utilizando a ferramenta ... - Unicamp

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PROJETO DE MIGRAÇÃO DE <strong>BI</strong> UTILIZANDO<br />

A FERRAMENTA PENTAHO COMMUNITY<br />

EDITION COM BANCO DE DADOS<br />

POSTGRESQL<br />

Lidia Regina <strong>de</strong> Carvalho Freitas Barban<br />

Lucimara Figueiredo<br />

Sonia Aparecida Alda Chaves Ferreira


Agenda<br />

<strong>BI</strong><br />

Pentaho Community Edition<br />

<strong>BI</strong> no HC<br />

Processo <strong>de</strong> migração<br />

Resultados e trabalhos em andamento<br />

Contato<br />

Bibliografia


<strong>BI</strong><br />

<strong>BI</strong> é a sigla para Business Intelligence (Inteligência<br />

<strong>de</strong> Negócios).<br />

É o processo <strong>de</strong> transformar dados em Informação<br />

oferecendo suporte a Gestão <strong>de</strong> negócios.<br />

O processo <strong>de</strong> <strong>BI</strong> contempla várias etapas:<br />

Coleta.<br />

Organização.<br />

Análise.<br />

Compartilhamento.<br />

Monitoramento <strong>de</strong> informações.


Pentaho Community Edition<br />

O que é Pentaho CE<br />

Arquitetura<br />

Componentes


O que é Pentaho CE<br />

Pentaho é uma suíte livre para criação <strong>de</strong> <strong>BI</strong><br />

<strong>de</strong>senvolvida em Java in<strong>de</strong>pen<strong>de</strong>nte <strong>de</strong> plataforma.<br />

Inclui recursos para:<br />

Gerar relatórios.<br />

Integrar e armazenar dados (Data warehouse).<br />

Análisar informações (OLAP).<br />

Construir painéis (Dashboards).<br />

Controlar acesso operacional e gerencial.<br />

Minerar dados (Data mining).


Arquitetura


Componentes<br />

Kettle - Pentaho Data Integration<br />

Mondrian - Pentaho Analysis Services<br />

Pentaho User Console - PUC<br />

Pentaho Administration Console - PAC<br />

Pentaho Report Designer<br />

Pentaho Design Studio - Dashboard<br />

Weka – Data mining


<strong>BI</strong> no HC<br />

O HC utiliza a <strong>ferramenta</strong> ACCESS para<br />

implementar <strong>BI</strong>:<br />

ETL (Extração,transformação,Carga) dos dados<br />

Armazenamento dos dados<br />

Consultas pré-<strong>de</strong>terminadas (Dashboards)<br />

Atualmente no HC existem quatro sistemas<br />

<strong>utilizando</strong> a mo<strong>de</strong>lagem <strong>de</strong> <strong>BI</strong> para sistema <strong>de</strong><br />

apoio a <strong>de</strong>cisão.


<strong>BI</strong> no HC<br />

Alguns problemas na utilização do Access:<br />

Demora no processo <strong>de</strong> ETL.<br />

Impossibilida<strong>de</strong> para manter Histórico dos dados.<br />

Sem controle <strong>de</strong> concorrência.<br />

Falta Segurança dos dados.<br />

Solução: Buscar uma<br />

<strong>ferramenta</strong> <strong>de</strong> <strong>BI</strong> Open<br />

Source para solucionar<br />

os problemas.


Processo <strong>de</strong> Migração<br />

Escolher o projeto piloto<br />

Criar a base <strong>de</strong> dados no Postgresql<br />

Carregar os dados do Access para Postgresql<br />

Configurar acesso do Pentaho ao Postgresql<br />

Fazer ajustes nos dados do mo<strong>de</strong>lo do <strong>BI</strong> Financeiro<br />

Criar as análises no Pentaho<br />

Desenvolver os relatórios no Pentaho<br />

Desenvolver o Dashboard no Pentaho


<strong>Projeto</strong> Piloto – <strong>BI</strong> Financeiro<br />

Mo<strong>de</strong>lo Estrela simplificado do <strong>BI</strong> Financeiro do HC


Base <strong>de</strong> Dados do Access para<br />

Banco <strong>de</strong> Dados – Postgresql


Acesso do Pentaho ao Postgresql –<br />

Pentaho Administration Console


Ajuste nos dados - Pentaho Data<br />

Integration


Análises - Schema Workbench


Relatórios – Pentaho User Console


Resultados e trabalhos em<br />

andamento<br />

O Pentaho CE aten<strong>de</strong> a necessida<strong>de</strong> <strong>de</strong> <strong>BI</strong> do<br />

HC e resolve os problemas:<br />

Processo <strong>de</strong> ETL fácil e rápido.<br />

Histórico dos dados através do Postgresql.<br />

Segurança dos dados (PUC – PAC – Postgresql).<br />

Concorrência.<br />

Trabalhos em andamento:<br />

Implementação do Dashboard do projeto <strong>de</strong> <strong>BI</strong><br />

Financeiro.


Bibliografia<br />

http://sourceforge.net/projects/pentaho/files/ Acesso em 04/06/2012<br />

http://community.pentaho.com/ Acesso dia 05/06/2012<br />

http://softwarelivre.org/pentaho Acesso dia 05/06/2012<br />

<br />

http://www.ambientelivre.com.br/tutoriais-pentaho-bi.html Acesso<br />

em 05/06/2012<br />

http://imasters.com.br/artigo/16080 Acesso em 05/06/2012<br />

<br />

http://cetax.com.br/artigos/material-<strong>de</strong>-apoio-introducao-ao-bi<br />

Acesso em 06/06/2012


Contato<br />

Área <strong>de</strong> Dados da Divisão <strong>de</strong> Informática do<br />

HC<br />

Ramal 17062<br />

Email dos participantes do projeto:<br />

Lidia@hc.unicamp.br<br />

Lucimara@hc.unicamp.br<br />

Sonia@hc.unicamp.br

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!