Documento SpagoBI
Upcoming SlideShare
Loading in...5
×
 

Documento SpagoBI

on

  • 2,368 views

Documento Spago BI

Documento Spago BI

EGP Sistemas - A decisão certa para sua empresa

Statistics

Views

Total Views
2,368
Views on SlideShare
2,366
Embed Views
2

Actions

Likes
1
Downloads
109
Comments
1

1 Embed 2

http://egpsistemas.blogspot.com 2

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…
  • Gustavo venho por meio deste agradecer por todo conteudo passado por você excelente material.
    Grato;

    Diego Telles
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Documento SpagoBI Documento SpagoBI Document Transcript

  • UNIVERSIDADE DO VALE DO RIO DOS SINOS – UNISINOS SISTEMAS DE INFORMAÇÃO RELATÓRIO SPAGOBI EDUARDO ROVEDA GUSTAVO BUTTELLI PAULO MULLER LABORATÓRIO DE FUNÇÕES ORGANIZACIONAIS II PROF. CLÁUDIA FLORES SÃO LEOPOLDO, MAIO DE 2011
  • 1. Dados sobre o software: 1.1. Nome do software SpagoBI, uma solução para Business Inteligence totalmente gratuitadesenvolvida pela SpagoWorld, sendo fundada e apoiada pela Engineering Group. Atualmente é mantido pelo consórcio OW2 (formada em janeiro de 2007 apartir da fusão do consórcio ObjectWeb e Orientware) é uma companhia sem finslucrativos, consórcio internacional dedicado principalmente à produçãode softwares de código aberto. 1.2. Versão atual SpagoBI 2.8.0 1.3. Edições existentes Existe somente uma versão completa e totalmente gratuita. 1.4. Linguagens existentes Francês, Espanhol, Inglês e Italiano. 1.5. Licenças existentes Em 2004, sua licença tornou-se GNU Open Source License (GPL).Atualmente sua licença está GNU Lesser General Public License (LGPL), queprotege a liberdade de executar, copiar, distribuir, estudar, mudar e melhorar osoftware, permitindo a sua utilização comercial. 1.6. Para quais setores da indústria trabalha Focado nas seguintes indústrias e negócios: • Finanças; • Saúde; • Indústria e Serviços; • Telecomunicações e Mídia; • Indústria Aeroespacial e Defesa. 1.7. Porte das empresas que trabalha Atualmente o BI é utilizado mundialmente por empresas de grande e médioporte.
  • 1.8. Fornecedores no Brasil Duas empresas oferecem o serviço de consultoria e implantação doSpagoBI no Brasil: Engineering do Brasil (São Paulo) e Konsultex (São Paulo). O acordo foi assinado em 2009, e visa á expansão da plataforma de códigoaberto BI para toda a América Latina. 2. Características do software: 2.1. Interface Oferece ao usuário uma apresentação amigável e de fácil manipulação. Sua interface é rica em recursos e tem um layout limpo, sem agredir visualmente o usuário. 2.1. Telas 2.1.1 Principal 2.1.2 Report -> Accessible Reporting
  • 2.1.3 Olap -> Inventory2.1.4 Charts -> Line Bars
  • 2.1.5 Maps2.1.6 QBE
  • 2.1.7 Cockpit2.1.8 Data Maning
  • 2.1.9 Office2.2. Flexibilidade de customização A ferramenta disponibiliza o Spago SDK em Java, afim de seremrealizadas customizações no sistema.2.3. Internacionalização
  • • Suporte a linguagem: Possui manual e documentação somente nos idiomas Francês, Espanhol, Inglês e Italiano; • Suporte a moeda: faz conversão de diferentes moedas de forma automática das taxas de câmbio.2.4. Módulos existentes• SpagoBI Server: componente principal para a integração, na qual aplica as políticas de segurança, pesquisa as informações na fonte dos dados, realiza a execução dos documentos analíticos e fornece todos os serviços do BI para serem acessados.
  • • Reporting: permite realizar relatórios estruturados, utilizando informações estruturadas (por exemplo, listas, tabelas, Crosstabs, gráficos) e exporta para vários formatos (HTML, PDF, XLS, XML, TXT, CSV, RTF).Também integra a sequência SpagoBI motores de referência: BIRT, JasperReport e BusinessObjects 6.5.• OLAP: análise OLAP multidimensional, mais flexíveis e de fácil utilização ao se comparar com os relatórios estruturados. O usuário pode visualizar os detalhes de cada nível e suas diferentes visões.
  • • Charts: com base no JFreeChart, que permite desenvolver sistemas prontos que utilizam widgets gráficos (como histogramas, gráficos de pizza, gráficos de barra, gráficos de área, os diagramas de dispersão, gráficos de linha e dispersão).• Dashboards: oferece um mecanismo de visualização do gráfico, em formato SWF, permitindo exibir os KPIs (Key Performance Indicators) para exibições em tempo real sobre o desempenho gráfico.• KPI: oferece todas as ferramentas para criar, gerenciar, exibir e procurar modelos de KPI hierárquica, através de diferentes métodos, regras de cálculo e limites.
  • • Cockpits: ferramenta completa para a realização dos cockpits complexo agregado que permitem vários documentos em uma única exibição, conectando-os uns com os outros, promovendo a sua utilização interativa e intuitiva.• GEO/GIS: mecanismos geográficos que permite definir conexões em tempo real entre os dados geográficos e os dados de negócios do Data Ware house. O SpagoBI oferece dois mecanismos: • GEO: que utiliza um catálogo estático, a fim de exibir dados, permitindo que os usuários dinamicamente re-agregar a
  • informação, de acordo com hierarquias geográficas (ex. nação, cidade, país); • GIS: que interage com sistemas espaciais reais, de acordo com o regime WFS/WM. Possui integração com a solução de código aberto GEO Report Solution.• Data Mining: permite a análise de dados avançados, graças à mineração de dados de processos com o objetivo de descobrir padrões de informação escondida entre uma grande quantidade de dados.O SpagoBI integra o software Weka, ferramenta open source de Data Mining;
  • • Query By Exemple: QBE, que é a extração de dados é mais importante que a sua estrutura gráfica e layout estrutural. Os usuários poderão definir suas próprias consultas através de uma modalidade totalmente gráfica. Além disso, eles podem executar consultas, verificar os resultados, exportá-los, guardá-las para uso futuro e fazer a geração de modelos nos mais diversos relatórios;• Smart Filter: mecanismo específico para criação de formulários de consulta simples. Oferecem uma lista enorme de domínio de dados, sendo mais fácil e intuitivo do que filtros de consultas comuns;
  • • Accessible Reporting: criação de relatórios tubulares;• RT Console: monitoramento em tempo real dos terminais, a ser utilizado em processos;
  • • Dossiers: permite criar automaticamente dossiers, relatório de forma organizada, com notas e informações, postadas pelos usuários para comentar os dados. Através de um workflow, são enviados os componentes do dossiê para cada usuários;• ETL: carregamento de dados através de ETL ou Data Ware House, por exemplo, podem beneficiar os usuários para a gestão de dados simultâneos, diretamente no Data Ware House. Para realizar o carregamento de ETL é feita integração do SpagoBI com sistema TOS (Talend Open Studio), software open-source, que faz a carga dos arquivos;
  • • Office: específico para a publicação de documentos pessoais em ambientes de BI, realizado por meio de ferramentas usadas Office (Open Office ou Microsoft Office).• SpagoBI Studio: componente utilizado pelos usuários como definição dos documentos analíticos.• SpagoBI Meta: ambiente focalizado na camada de metadados;• SpagoBI SDK: módulo de integração com diversas aplicações externas, é usado para acesso aos serviços do BI por aplicativos que fazem a integração com o Spago.• SpagoBI Applications: acessa todos os serviços disponíveis no SpagoBI Server2.5. Arquitetura – Sistema
  • 2.6. Independência dos sistemas operacionais O SpagoBi funciona em Windows e Linux, abaixo a lista dos sistemasoperacionais homologados:• Windows XP/Vista/Seven• Linux Red Hat Enterprise Linux 4 - AMD64/Intel64• Linux Red Hat Enterprise Linux 4 - x86• Linux Red Hat Enterprise Linux - AMD64/Intel64• Linux Red Hat Enterprise Linux - x86• Linux Ubuntu 9.10 ou superior2.6.1 Browsers HomologadosO SpagoBI é homologado no Microsoft Internet Explorer 7 ou superior eMozilla Firefox 2.0 ou superior.2.7. Independência das bases de dadosDeve ser utilizado algum dos bancos a seguir listados:• MySQL: 5.x• Oracle: 9 ou superior• Postgres 8.2• Microsoft SQL Server 2005/2008• Ingres 9.2 / 9.3• HSQL2.8. Linguagem/ambiente de desenvolvimento O SpagoBI foi desenvolvido em linguagem Java, rodando comApache TomCat e apresenta um processo de codificação organizado, utilizacomo ferramenta de desenvolvimento NetBeans.
  • 2.9. Políticas de liberação de versão: Não existe uma política explícita sobre liberação das versões.2.9.1. Periodicidade de atualizações Informação não localizada, não existe uma periodicidade específica,atualmente verificamos que está sendo liberadas versões anualmente.2.9.2. Data do lançamento da última versãoSpagoBI 2.8.0, lançado em abril de 2011.2.9.3. Linguagens disponíveis para a versão liberadaSomente os Idiomas Francês, Espanhol, Inglês e Italiano.2.10. Escalabilidade - Arquitetura – HardwareA solução é completamente escalável:- Servidor: pode ser utilizado tanto um simples processador paraLinux/Windows, até sofisticados equipamentos;- Estações: desde um simples computador pessoal até estações maisrobustas, bastando o processador e sistema operacional serem habilitadosa Java (Windows, Linux, etc.);- Banco de dados: mencionado anteriormente- Multi-usuário: quantidade ilimitada de usuários.2.11. Segurança Apresenta uma classe de segurança para a conexão com o banco dedados, isto é para fazer a conexão com o banco de dados deve ser feita adescriptografia de uma chave de segurança. Outro ponto forte do SpagoBIé o acesso aos dados na qual não é acessado diretamente o banco dedados, mas sim, uma camada chamada de modelo, com isso é possívelacessar além de banco de dados, outros fontes de dados como webservices, planilhas, documentos, entre outros.2.12 Integração com outros aplicativos A integração com outras aplicações é simples, utilizando os serviçosorientados à arquitetura (SOA) e também possui serviços web.2.13 Acesso webO SpagoBI é acessado através da web.
  • 3. Política de Suporte3.1. Infra-estrutura de suporte (Fóruns, blogs, on-line, e-mail) Na questão de suporte, o SpagoBI dispõe aos seus usuários diversasferramentas dentre elas:Blog = http://www.spagoworld.org/jforum/forums/list.pageDúvidas = http://www.spagoworld.org/xwiki/bin/view/SpagoBI/ServicesFAQsPara falar diretamente com a companhia, bastar enviar um email para: • Suporte em Inglês: spagobi@eng.it • Suporte em Italiano: spagobi.italy@eng.it • Suporte em Francês. spagobi@france.eng.it3.2. Documentação (linguagens disponíveis) Disponível nos idiomas Francês, Espanhol, Inglês e Italiano.3.3. Custo Uma implementação de BI depende fortemente dos documentosanalíticos requeridos (relatórios, cubos OLAP, gráficos, indicadores, queryby example, mineração de dados, etc.), da dificuldade de acesso as fontesdos dados para formar o DW (processos ETL e configuração de datasources por sql, web services, scripts, classes java, etc.) e da complexidadede cada documentos analítico simples e os compostos. O mais importantenum projeto BI é ter confiança na qualidade dos dados que serão tratados. O segundo ponto mais importante é a especificação dos documentosanalíticos de forma que atendam as necessidades dos usuários. Por issouma implementação pode demorar poucas semanas ou vários meses. Osserviços de implementação estão formados por consultoria para especificare parametrizar a solução (segurança e elaboração de documentos
  • analíticos), eventuais serviços de customização, treinamentos e suportetécnico após a entrada em operação. Os valores dependem dos perfis dos analistas requeridos que podemvariar entre R$ 40 a R$ 200 / hora. *3.4. Políticas de suporte a versões Não há política explícita quanto a suporte das versões.4. Pontos Positivos• Fácil customização, reduzindo custos com consultoria• O SpagoBI é adequado a complexidade do negócio, ao tamanho e à quantidade de usuários da empresa;• Suporta diversos bancos de dados.5. Pontos Negativos• Não suporta diversos idiomas, inclusive o português.• Demora na montagem dos cubos.• Pouca documentação quanto a versões.6. Caso de UsoFiat Group Automobiles A Fiat Group Automobiles implantou o SpagoBI como plataformaopen source BI, com o objetivo de apoiar o setor de vendas internacionaisda marca. Com isso a FIAT reforçou a capacidade e a eficiência do canal devarejo na rede de distribuição do Grupo. As vendas de peças de reposiçãoforam renovadas para um avançado Customer Relationship Management.(CRM). Este processo é realizado através da integração dos processos degestão de clientes, gestão de operação de rede e entre outras. A crescente inovação da empresa é confirmada pela adopção daplataforma SpagoBI SDK para o desenvolvimento e customização daferramenta.
  • O Spago BI ofereceu diversos atrativos como: Análise Operacional: elaboração de relatórios com umadescrição detalhada Análise Intermédia: fornece relatórios e dashboards com asíntese dos dados em sectores específicos. Análise Direcional: fornecendo painéis avançados quecompõem o cockpit da empresa. O modelo comportamental do SpagoBI foi definido de modo apermitir uma análise escalável sobre a dimensão temporal,geográfica e produtiva em todos os níveis da empresa, de acordocom os registrados nos perfis dos usuários.
  • 7. Referências Bibliográficas Sites acessados em Maio:• http://www.eng.it/web/eng_pt/financas• http://www.slideshare.net/mscesar/open-source-bi-5034747• http://blog.tdwbi.com.br/• http://www.beyenetwork.es/view/10428• http://analistati.com/spagobi-plataforma-de-bi-livre/• https://wiki.spagobi.org/xwiki/bin/view/spagobi_server/requirements• https://wiki.spagobi.org/xwiki/bin/view/spagobi_server/Internazionalization• http://www.spagoworld.org/xwiki/bin/view/SpagoBI/Development• http://todobi.blogspot.com/2009/04/novedades-en-spagobi.html• https://wiki.spagobi.org/xwiki/bin/view/Main/• http://www.eng.it/web/eng_pt/open-source• http://im.ufba.br/pub/MATB10/ProdutosDisciplina/ArtigoERBD-MATB10.pdf• * Conforme e-mail enviado para a konsultex