Você está na página 1de 72

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CINCIAS AGRRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMTICA

ELTON SAMARONE DE SOUZA JAQUES NEIVERTH

Estudo de caso sobre Business Intelligence

Ponta Grossa Novembro - 2007

ELTON SAMARONE DE SOUZA JAQUES NEIVERTH

Estudo de caso sobre Business Intelligence


Monografia apresentada para obteno do ttulo de Bacharel em Informtica no Curso de Graduao em Bacharelado em Informtica da Universidade Estadual de Ponta Grossa. Orientador: Gueiber. Prof. Msc. Ezequiel

Ponta Grossa Novembro - 2007

ELTON SAMARONE DE SOUZA JAQUES NEIVERTH

Estudo de caso sobre Business Intelligence

Monografia apresentada para obteno do ttulo de Bacharel em Informtica no Curso de Graduao em Bacharelado em Informtica da Universidade Estadual de Ponta Grossa.

Banca Examinadora: Prof. Msc. Ezequiel Gueiber Orientador Prof. Dra. Maria Salete Marcon Gomes Vaz Prof. Msc. Ricardo Czelusniak da Silva Membros

Universidade Estadual de Ponta Grossa

Ponta Grossa, 23 de novembro de 2007.

RESUMO

Atravs dos softwares e banco de dados possvel obter-se um limitado nmero de relatrios. Esse nmero limitado no consegue suprir a real necessidade da informao sobre os diversos aspectos necessrios para a tomada de deciso, tornando-se uma barreira tomada de deciso de uma empresa. As ferramentas de Inteligncia de Negcios, conhecidas pela sigla de BI ou Business Intelligence, podem ser aplicadas para construir diferentes cenrios sobre um conjunto de informaes, de modo muito mais eficaz e independente de relatrios oferecidos por softwares de gesto tradicionais. As solues de Business Intelligence surgiram como uma evoluo dos sistemas de informao, pois a necessidade das empresas de colocarem informaes slidas nas mos dos gerentes exigiu que os Sistemas de Apoio Deciso pudessem analisar os dados sob novas dimenses, permitindo a navegao em diferentes nveis de detalhes e a realizao de anlise de tendncias ou outras comparaes complexas utilizando os dados que descrevem o negcio. A motivao que nos levou a realizar esta Monografia o fato de o Business Intelligence ser um assunto em grande expanso na rea de tecnologia da informao e de grande importncia numa era onde h uma infinidade de sistemas que coletam dados. Ento, este trabalho tem por objetivo apresentar as vantagens que os sistemas de BI tm sobre os sistemas de gesto tradicionais, os chamados sistemas ERP, atravs de anlises comparativas desses dados sobre relatrios extrados de um mesmo universo. Para tanto, utilizamos a ferramenta de BI SQL ANALYSIS SERVICE para mostrar as diferentes perspectivas que se pode ver um conjunto de dados de uma empresa na rea de vendas. Com as comparaes entre os relatrios foi possvel verificar as vantagens que os relatrios de BI tm em relao aos relatrios tradicionais quando se quer ter uma viso dos dados de maneira peculiar para fundamentar uma tomada de deciso.

Palavras chave: Business Intelligence, Sistemas de Apoio Deciso, dados e dimenses.

NDICE DE FIGURAS Figura 1 Atividades bsicas do SI. Adaptada de SILVA (2005)........................... Figura 2 - Integrao entre sistemas de informao. Adaptada de SILVA (2005)...................................................................................................................... Figura 3 Diagrama dos Nveis Hierrquicos da Informao. Adaptada de HERRING (1997) apud WANDERLEI (1999) e MORESI (2000)............................ Figura 4 Visualizao de um cubo com trs dimenses. Adaptada de ROBIN (2002)...................................................................................................................... Figura 5 - Exemplo de estrutura pai-filho como metadado para a definio de hierarquias em uma dimenso de produtos. Adaptada de THOMSEN (2002)....... Figura 6 Localizao da ferramenta Enterprise Manager.................................... Figura 7 Criao da nova base de dados............................................................ Figura 8 Escolha do nome para a nova base de dados...................................... Figura 9 Resultado dos Passos 1 e 2 da criao da base de dados................... Figura 10 Importao de dados........................................................................... Figura 11 Tabelas importadas............................................................................. Figura 12 Criao da Nova View......................................................................... Figura 13 Criao de tabela (View)..................................................................... Figura 14 Escolha das entidades para a Tabela Fato......................................... Figura 15 Escolha dos atributos para a Tabela Fato........................................... Figura 16 View armazenada................................................................................ Figura 17 Localizao do Analysis Manager....................................................... Figura 18 Criao do Cubo OLAP Escolha da nova base de dados................ Figura 19 Criao do Cubo OLAP Escolha do nome para nova base de dados...................................................................................................................... Figura 20 Resultado da configurao da base de dados para criao do Cubo OLAP....................................................................................................................... Figura 21. Escolhendo a opo para criar um cubo de dados pelo editor de cubos...................................................................................................................... Figura 22. Escolhendo a tabela fato VIEW_FATO_VENDAS no editor de cubos.. Figura 23 - A tabela fato dentro da aba Schema, no editor de cubos.................... Figura 24 Inserindo tabelas de dimenso na aba Schema, no editor de cubos.. Figura 25 Insero da tabela Usurio na aba Schema, no editor de cubos..... Figura 26 Resultado da insero das tabelas na aba Schema, no editor de cubos...................................................................................................................... Figura 27 Escolha dos atributos de medida da tabela fato.................................. Figura 28 Escolha do atributo de dimenso nom_usuario da tabela Usurio. Figura 29 Resultado da insero do atributo de dimenso nom_usuario da tabela Usuario........................................................................................................ Figura 30 cone de processamento do Cubo...................................................... Figura 31 Seqncia de processamento do Cubo.............................................. Figura 32 Escolha do tipo de OLAP para processamento.................................. Figura 33 Incio do processamento do Cubo....................................................... Figura 34 Andamento do processamento do Cubo............................................. Figura 35 Processamento do Cubo completado com sucesso........................... Figura 36 CUBO_TCC pronto para ser usado.................................................... Figura 37 Importar dados externos...................................................................... Figura 38 Escolher a fonte de dados................................................................... Figura 39 Criar nova fonte de dados................................................................... 13 14 18 21 26 28 28 29 29 30 30 32 33 34 34 35 36 36 37 37 38 38 39 40 40 41 42 43 43 44 45 45 46 46 47 47 49 49 50

Figura 40 OLAP Server........................................................................................ Figura 41 Coneco TCCBI................................................................................. Figura 42 Criar nova fonte de dados.................................................................... Figura 43 Escolher a fonte de dados................................................................... Figura 44 Excel em branco.................................................................................. Figura 45 Campos de linha................................................................................. Figura 46 Itens por Ano Previso Venda............................................................ Figura 47 Relatrio Ano, Item e Nom Usurio.................................................... Figura 48 Relatrio Ano, Item, Nom Usurio e Nome Emit................................. Figura 49 Tabela dinmica completa por ano..................................................... Figura 50 Filtro na Tabela Dinmica................................................................... Figura 51 Tabela dinmica no ano de 2006........................................................ Figura 52 Tabela dinmica no ano de 2006 por usurio..................................... Figura 53 Tabela dinmica dependncia do usurio por item em 2006.............. Figura 54 Tabela dinmica Usurio - Item Valor em 2006............................... Figura 55 Tabela dinmica por usurio-empresa no ano de 2006...................... Figura 56 Tabela dinmica por ano e por ms.................................................... Figura 57 Relatrio tradicional.............................................................................

50 51 51 52 53 54 54 55 55 56 56 57 58 59 60 61 62 63

LISTA DE TABELAS Tabela 1 - Evoluo do papel dos Sistemas de Informao nos Negcios. Adaptado de LAUDON e LAUDON; OBRIEN (2001;2001 apud SILVA JUNIOR, 2006)....................................................................................................................... 17 Tabela 2 OLAP versus OLTP. Adaptada de Robin (2002) ................................. 19 Tabela 3 Membros e nveis de uma dimenso geogrfica. Adaptada de THOMSEN (2002)................................................................................................... 22

SUMRIO 1 INTRODUO ................................................................................................... 1.1 RELEVNCIA DO TRABALHO....................................................................... 1.2 ORGANIZAO DO TRABALHO.................................................................... 2 METODOLOGIA................................................................................................. 3 REVISO BIBLIOGRFICA ................................................................................ 3.1 DADOS x INFORMAES............................................................................. 3.2 SISTEMAS DE INFORMAO - SI................................................................. 3.3 SISTEMAS DE APOIO A DECISO - SAD...................................................... 3.4 DATA WAREHOUSE - DW.............................................................................. 3.5 DATA MARTS DM......................................................................................... 3.6 BUSINESS INTELLIGENCE BI........................................................................ 3.7 OLAP.................................................................................................................. 3.7.1 Definio................................................................................................... 3.7.2 OLAP versus OLTP................................................................................... 3.7.3 Por que OLAP?......................................................................................... 3.7.4 Multidimensionalidade............................................................................... 3.7.5 Tipos de OLAP.......................................................................................... 3.7.6 Metadados para o suporte de funcionalidades analticas......................... 3.7.7 Consideraes sobre o Captulo............................................................... 4 ESTUDO DE CASO............................................................................................ 4.1 DESCRIO DAS ATIVIDADES...................................................................... 4.2 CRIAO DA BASE DE DADOS..................................................................... 4.3 IMPORTAO DOS DADOS........................................................................... 4.4 CRIAO DA VIEW........................................................................................ 4.5 FASE DE PREPARAO PARA CRIAO DO CUBO OLAP....................... 4.6 CRIAO DO CUBO OLAP............................................................................. 4.6.1 Escolha das medidas do Cubo OLAP.................................................... 4.6.2 Escolha das dimenses do Cubo OLAP................................................ 4.6.3 Processamento do Cubo OLAP............................................................. 4.7 EXCEL COMO FERRAMENTA PARA BI........................................................ 4.7.1 Passo-a-passo para a importao de dados externos no Excel............ 4.7.2 Buscando os resultados no Excel.......................................................... 4.8 BI versus Sistema de Gesto Tradicional 5 CONCLUSO..................................................................................................... 6 REFERNCIAS BIBLIOGRFICAS.................................................................... 07 07 08 10 12 12 12 14 15 16 16 18 18 19 20 21 22 24 26 27 27 27 29 31 35 37 41 42 44 48 48 52 63 66 68

1 - INTRODUO

1.1 RELEVNCIA DO TRABALHO H muito tempo as grandes empresas esto investindo em tecnologia e recursos humanos para se ter informaes que possam auxiliar nas tomadas de decises. Pode-se incluir pequenas e mdias empresas que tambm sentem a necessidade de utilizar a gesto de informaes onde a TI
1

vem participando de

uma mudana no enfoque da automao industrial para a identificao das necessidades da sociedade, na criao e no compartilhamento do conhecimento para o desenvolvimento humano e das organizaes (Sell, 2006, p. 1). Em geral, em grande parte das pequenas e mdias empresas, os processos de planejamento estratgico so incompletos, irregulares e pouco sofisticados. As informaes armazenadas de forma desestruturada em planilhas e at mesmo em arquivos textos demonstram uma falta de infra-estrutura (HABERMANN, 2007). Uma soluo para estas empresas seria a gesto de informaes, ou seja, uma maneira de armazenar e trabalhar as informaes, procurando utilizar sistemas de informaes e banco de dados estruturados, onde possvel obter respostas rpidas e mais confiveis de uma determinada pesquisa e permitindo um histrico de tudo que acontece (HABERMANN, 2007). Atravs dos softwares e banco de dados possvel obter-se um limitado nmero de relatrios. Esse nmero limitado no consegue suprir a real necessidade da informao sobre os diversos aspectos necessrios para a tomada de deciso, tornando-se uma barreira tomada de deciso de uma empresa. As ferramentas de Inteligncia de Negcios, conhecidas pela sigla de BI 2, pode ser aplicada para construir diferentes cenrios sobre um conjunto de informaes de modo muito mais eficaz e independente de relatrios tradicionais oferecidos pelo software que operacionaliza a empresa, tais como ERP3.

1 2

TI - Tecnologia da Informao BI Business Intelligence: Inteligncia de Negcios 3 ERP - Enterprise Resourcing Planning: Sistema de Gesto Empresarial

Solues de BI visam oferecer os meios necessrios para a transformao de dados em informaes e para a sua divulgao atravs de ferramentas analticas (Sell, 2006, p. 1). Tipicamente os Sistemas de ERP ou equivalentes fornecem informao para que os sistemas de B.I. flexibilizem e otimizem o tratamento destes para o processo decisrio. Estima-se que o mercado de BI deva crescer cerca de 6% anualmente at 2008, segundo a pesquisa "Tendncias de Investimento em Business Intelligence & Business Performance Management", realizada pelo IDC 4. De olho neste mercado esto no s empresas que possuem ferramentas especficas de BI ou BPM 5, e fornecedores de banco de dados, sistemas CRM 6ou ERP (como Oracle, SAP, Sybase ou Siebel), como tambm profissionais atentos a esse mercado e que pretendem se especializar nas solues de BI disponveis no mercado, segundo afirma Joo Sidemar Serain, ps-graduado em Engenharia da Informao da FASP 7 e graduado em Administrao de Empresas pela UNIABC 8.

1.2 ORGANIZAO DO TRABALHO

O Captulo 2 faz uma abordagem terica da metodologia a ser utilizada no estudo de caso, que ser consolidado no Captulo 4. No Captulo 3 apresentada a Reviso Bibliogrfica, que traz a abordagem dos conceitos de dados, informaes; descreve o surgimento dos sistemas de informaes e suas classificaes quanto aos nveis de deciso de uma empresa; aborda a conceituao e utilizao de depositrios de dados (data warehouses e data marts). Ainda, o captulo aborda o tema, que objeto principal deste trabalho, Business Intelligence (BI): a conceituao de BI e seu contexto, metodologias de desenvolvimento de sistemas de BI, as ferramentas de suporte ao BI, a anlise dos
4 5

IDC - International Data Corporation BPM - Business Processes Management: Gerencia de Processos de Negcios 6 CRM Customer Relationship Management: Gerncia de Relacionamento com Clientes 7 FASP - Faculdades Associadas SP 8 UNIABC - Universidade do Grande ABC

dados para tomada de deciso, utilizao da metodologia de anlise OLAP9, bem como a justificativa para seu uso, tipos de OLAP; fala tambm do conceito de metadados e traz algumas consideraes finais sobre o captulo. O Captulo 4 consiste no citado estudo de caso, o qual constar de uma anlise prtica e comparativa entre as informaes obtidas pelo uso de sistemas de gesto tradicionais e as informaes extradas utilizando-se um sistema de BI. O Captulo 5 apresenta uma concluso, aps o fechamento dos trabalhos realizados neste estudo de caso.

OLAP: On-Line Analytical Processing ou Processamento Analtico On-Line um software cuja tecnologia de construo permite aos analistas de negcios, gerentes e executivos analisar e visualizar dados corporativos de forma rpida.

10

2 - METODOLOGIA Segundo Antonio Mendes (2001), o sculo XX tem sido denominado como a era da informao. Associado a isto, tem ocorrido vrios avanos tecnolgicos, em diversas reas, neste incio de sculo XXI como a exemplo a tecnologia de BI. Mesmo assim, sabemos que no Brasil grande parte das pequenas e mdias empresas ainda possui processos de planejamento estratgico incompletos, irregulares e pouco sofisticados, com informaes importantes armazenadas de forma desestruturada em planilhas e at mesmo em arquivos textos, demonstrando falta de infra-estrutura. Porm, este trabalho est voltado s empresas comerciais que j possuem um sistema de gesto consistente, com dados armazenados capazes de produzirem informaes queles que tm a faculdade de tomar decises dentro da empresa, exibindo tais informaes por intermdio de relatrios que so definidos durante a implantao do sistema, sugeridas de acordo com as necessidades da empresa. Os relatrios emitidos por sistemas de gesto tradicionais (ERP), por mais diversificados que sejam, apresentam limitaes. Essas limitaes impem barreiras aqueles que necessitam das informaes cada vez mais detalhadas e geis para tomar decises vitais dentro das empresas. A comparao de anlises de resultados de relatrios emitidos por sistemas de ERPs com relatrios obtidos pela utilizao de sistemas de BI, ou seja, relatrios tradicionalmente estticos versus anlise por software BI no tratamento da informao o objetivo deste trabalho. Ser utilizada a ferramenta de BI: SQL ANALYSIS SERVICE, para se extrair informaes maleveis e manipulveis, com anlise multidimensional da informao, sob diferentes perspectivas, sob um sistema de gesto de uma empresa comercial fictcia, provida de um sistema de dados multidimensionais. No prximo captulo ser apresentado um estudo de caso demonstrando as vises que podem ser extradas de um mesmo conjunto de dados envolvendo

11

vendedores, produtos, oramentos, rendimentos, Mix de produtos, etc. Tudo isso buscando as caractersticas do mercado, caractersticas dos vendedores, regio, tendncias, anlise de dependncias de certo produto, verificao se a venda de certo produto rentvel, procurando antecipao de aes que podero mudar o rumo da empresa sempre visando uma maior lucratividade e utilizando-se das principais caractersticas que os sistemas BI nos proporcionam: detalhamento, consolidao, seletividade e periodicidade.

12

3 REVISO BIBLIOGRFICA

3.1 DADOS x INFORMAES Segundo relata Machado e Abreu (2004, p. 1, grifo do autor), Temos observado [...] uma grande dificuldade dos analistas e programadores em entenderem a diferena entre INFORMAO e DADO, tendo como conseqncia direta, problemas na especificao e modelagem de um sistema. A INFORMAO acrescenta algo ao conhecimento da realidade a ser analisada, relata Machado e Abreu (2004, p. 01), enquanto que o dado uma representao, um registro de uma INFORMAO. O tratamento das informaes d origem a vrios tipos de dados, porm estes devem registrar apenas os aspectos realmente relevantes da informao. Sob o ponto de vista empresarial, a informao deve ser encarada como um bem patrimonial da empresa, como so cadeiras, mesas, prdios, devendo a mesma ser utilizada de uma maneira estratgica, para que possa atender e atingir muito rapidamente os objetivos, metas e desafios traados pela alta gerncia de um negcio. Esta velocidade de mudana faz com que qualquer negcio possa aproveitar uma oportunidade de competio de mercado, sabendo que as informaes estratgicas, tticas e operacionais esto disponveis a qualquer momento para tomada de decises. (MACHADO e ABREU, 2004, p. 12).

3.2 SISTEMAS DE INFORMAO - S.I. Sistema de informao o processo de transformao de dados em informaes que so utilizados na estrutura decisria da empresa (SILVA, 2005). Os S.I. tm quatro atividades bsicas, (Figura 1): - Entrada (Input): captao ou coleta de dados brutos;

13

- Processamento (Process): converso dessa entrada bruta em uma forma mais til e apropriada; - Sada (Output): transferncia da informao processada s pessoas ou atividades que a usaro; - Realimentao (Feedback): a sada que retorna aos membros adequados da organizao para ajud-los a refinar ou corrigir os dados de entrada.

Figura 1 Atividades bsicas do SI. Adaptada de SILVA (2005) Segundo Silva (2005, p. 16-17), os sistemas de informao podem ser classificados em: Sistemas de Nvel Operacional: do suporte aos gerentes operacionais no acompanhamento
das atividades e transaes elementares da organizao. Exemplo: SPT Sistema de Processamento de Transao. Sistemas de Nvel de Conhecimento: do suporte aos trabalhadores do conhecimento e trabalhadores de dados em uma organizao. Tem o propsito de ajudar a empresa a integrar novos conhecimentos no negcio e controlar o seu fluxo de papelada. Exemplo: STC Sistema de Trabalho do Conhecimento (promovem a criao de conhecimento novo); SAE Sistema de Automao de Escritrio (visam aumentar a produtividade dos trabalhadores de dados). Sistemas de Nvel Gerencial: so projetados para servir ao monitoramento, ao controle, tomada de deciso e as atividades administrativas dos gerentes mdios. Exemplo: SIG Sistema de Informao Gerencial (fornecem aos gerentes relatrios do desempenho atual e registros histricos da organizao, do suporte s funes de planejamento, controle e tomada de deciso); SAD Sistema de Apoio a Deciso (tem maior poder analtico que o anterior e ajudam os gerentes a tomar decises semi-estruturadas). Sistemas de Nvel Estratgico: ajudam administrao snior a enfocar assuntos estratgicos e tendncias de longo prazo. Sua principal preocupao adequar s mudanas no ambiente externo com a capacidade organizacional existente. Exemplo: SSE Sistema de Suporte Executivo (enfocam decises no estruturadas, filtram, comprimem e monitoram dados vitais a fim de reduzir tempo e obter informaes proveitosas para os executivos).

14

Na Figura 2 mostrada a integrao entre os diversos sistemas descritos anteriormente.

Figura 2 - Integrao entre sistemas de informao. Adaptada de SILVA (2005) 3.3 SISTEMAS DE APOIO A DECISO - SAD Os administradores esto interessados em informaes mais complexas do que apenas preos, custos e taxas de retorno. Eles tambm querem projees, anlises de mercado, anlises de risco, avaliao de desempenho e da capacidade produtiva. Os acionistas querem informaes sobre desempenho, competitividade e investimento (risco/retorno). Os engenheiros querem controlar o processo produtivo, definir padres de produo e servios. Segundo Silva (2005), os SAD possuem mais poder analtico do que os outros sistemas. Eles so construdos com uma variedade de modelos para analisar dados, ou condensam grandes quantidades de dados, dentro de um formulrio, onde podem ser analisados pelos tomadores de deciso (SILVA, 2005). Segundo Turban (2003 apud SILVA, 2005), so caractersticas e capacidades do SAD: 1) Dar apoio aos tomadores de deciso em todos os nveis gerenciais, seja individualmente seja em grupos, principalmente em situaes semi-estruturadas e no estruturadas, combinando a capacidade humana de julgamento com a informao objetiva;

15

2) Dar apoio a diversas decises interdependentes e/ou seqenciais; 3) Dar apoio a todas as fases do processo decisrio inteligncia, desenho, escolha e implementao bem como a uma variedade de processos e estilos de deciso; 4) Com o tempo, os SAD so adaptados pelo usurio para poder lidar com mudanas de condies; 5) So de fcil construo e usados em muitos casos; 6) Promover o aprendizado, o que conduz a novas demandas e ao aprimoramento do aplicativo, levando por sua vez a novo aprendizado e assim por diante; 7) Utilizar modelos quantitativos (padro e/ou sob medida); 8) So equipados com um componente de gesto do conhecimento que permite a soluo eficiente e eficaz de problemas bastante complexos; 9) Pode ser disseminado por meio da Web10; 10) Permite a realizao de anlises de sensibilidade.

Segundo Fortulan (2006), os SAD e os Business Intelligence, atualmente, contam com ferramentas especficas para sua construo, que so os Data Warehouse, OLAP, Data Mining e Web Warehouse, que sero descritos nos prximos captulos.

3.4 DATA WAREHOUSE - DW Nos captulos anteriores, falou-se excessivamente em trabalhar com anlise de dados para obter informaes. Esses dados precisam estar em um local disposio das ferramentas de anlise dos sistemas de informao. Para tanto, surgiu o conceito dos data warehouses. O DW a rea de armazenamento de dados histricos e integrados destinados a sistemas de suporte deciso (SINGH, 2001). Em uma definio simples, um DW a separao fsica dos sistemas de dados operacionais de uma organizao, de seus sistemas de suporte deciso (SINGH, 2001). O DW organizado por assunto, em vez de aplicaes, de modo que contenha apenas as informaes necessrias para o processamento dos sistemas
10

Web Tambm conhecido como WWW (World Wide Web), o ambiente multimdia da Internet, a reunio de texto, imagem, som, vdeo e movimento na Internet.

16

de suporte deciso. Os dados so coletados ao longo do tempo e usados para comparaes, tendncias e previses (SINGH, 2001). Os dados no so atualizados em tempo real, mas reciclados regularmente a partir dos sistemas aplicativos. Para Laudon e Laudon (2004 apud SILVA JUNIOR, 2006), um grande problema que as empresas enfrentam o armazenamento de dados em muitos sistemas diferentes, o que gera a incapacidade de proporcionar uma viso consolidada de informaes utilizveis por toda a empresa.

3.5 DATA MARTS - DM Muitas empresas comeam com uma soluo menor chamada de data marts. Machado (2000 apud SILVA JUNIOR, 2006), explica que os DM so subconjuntos de dados de um DW. Nesta arquitetura, os dados do DM so direcionados a um departamento ou rea especfica do negcio. Por isso, um DM tem vrias vantagens em relao a um DW: rea de aplicao mais estreita; tempo de desenvolvimento e custo menores; manuteno de dados mais fcil e desenvolvimento de baixo para cima.

3.6 BUSINESS INTELLIGENCE - BI

A histria do Business Intelligence, segundo Serra (2002, apud SILVA JUNIOR, 2006), teve incio na dcada de 70, quando alguns produtos de BI foram fornecidos para os analistas de negcios. O problema destes produtos era que exigiam muito esforo de programao, alm de no disponibilizar informao em tempo hbil nem de forma flexvel, alm de um custo elevado de implantao. OBrien (2001 apud SILVA JUNIOR, 2006) amplia a discusso, e considera que sistemas de informaes para aplicaes gerenciais combinam os trabalhos tericos: de cincia da computao, cincia da administrao e pesquisa operacional com uma orientao prtica para construo de sistemas e aplicaes. Ainda, o autor ressalta a adoo de questes de comportamento levantadas pela sociologia, economia e psicologia.

17

O conceito de BI em sntese, passa pelo desafio da disponibilizao de ferramentas e dados, para que o nvel gerencial de uma organizao possa detectar tendncias e tomar decises eficientes no tempo correto. Assim, Laudon e Laudon (2001 apud SILVA JUNIOR, 2006) destacam que a revoluo do conhecimento e da informao comeou na virada do sculo XX e evolui gradativamente. A Tabela 1 ilustra detalhes da evoluo dos Sistemas de Informao ao longo dos anos:
PERODO 1950 a 1960 CARACTERSTICAS DOS SI Processamento de Dados (nfase Mudanas Tcnicas) Relatrios Administrativos (nfase Controle Gerencial) Apoio Deciso (nfase Controle Gerencial) PAPEL DOS SI NOS NEGCIOS Sistemas de Processamento Eletrnico de Dados Processamento de transaes, manuteno de registros e aplicaes contbeis tradicionais. Sistemas de informao gerencial Relatrios administrativos de informaes pr-estipuladas para apoio a tomada de deciso. Sistemas de Apoio Deciso - Apoio interativo e ad hoc ao processo de tomada de deciso gerencial. Sistemas de computao do usurio final Apoio direto computao para a produtividade do usurio final e colaborao de grupos de trabalho. Sistemas de informao executiva (EIS) Informaes crticas para a alta administrao. Sistemas especialistas Conselho especializado baseado no conhecimento para os usurios finais. Sistemas de informao estratgica Produtos e servios estratgicos para vantagem competitiva. Sistemas de informao interconectados Para o usurio final, a empresa e a computao, comunicaes e colaborao interorganizacional, incluindo operaes e administrao globais na Internet, intranets, extranets e outras redes empresariais e mundiais.

1960 a 1970 1970 a 1980

1980 a 1990

Apoio Estratgico ao Usurio Final (nfase Atividades Institucionais Essenciais)

a partir de 1990

Empresa e Conexo em Rede Global (nfase Atividades Institucionais Essenciais)


PAPEL DOS SI NOS NEGCIOS

ODO CARACTERSTICAS DOS SI

Tabela 1 - Evoluo do papel dos Sistemas de Informao nos Negcios. Adaptado de LAUDON e LAUDON; OBRIEN (2001;2001 apud SILVA JUNIOR, 2006). Um processo de inteligncia de negcios, para Wanderley (1999 apud SILVA JUNIOR, 2006), pode propiciar empresa: antecipar mudanas no mercado; antecipar aes dos competidores; descobrir novos ou potenciais competidores; aprender com os sucessos e as falhas; conhecer as empresas concorrentes; conhecer sobre novas tecnologias, produtos ou processos que tenham impacto no seu negcio; conhecer as polticas, as legislaes ou mudana dos regulamentos, que possam afetar o seu negcio; entrar em novos negcios; rever suas prprias

18

prticas de negcio; e auxiliar na implementao de novas ferramentas gerenciais. A Figura 3 mostra um diagrama que representa a hierarquia da Informao:

Figura 3 Diagrama dos Nveis Hierrquicos da Informao. Adaptada de HERRING (1997) apud WANDERLEI (1999) e MORESI (2000). O processo de inteligncia segue os nveis hierrquicos, conforme a Figura 3. Assim nesse cenrio de dados e novas estirpes (informaes e conhecimentos), trabalhadas interna e externamente na empresa, atravs de redes corporativas, que o processo de deciso se fundamenta. Ou seja, voltado para inteligncia, apoiando a vantagem competitiva.

3.7. OLAP 3.7.1 Definio Segundo Michel (2003), OLAP (On-Line Analytical Processing ou

Processamento Analtico On-Line) um software cuja tecnologia de construo permite aos analistas de negcios, gerentes e executivos analisar e visualizar dados corporativos de forma rpida, consistente e principalmente interativa. A funcionalidade OLAP inicialmente caracterizada pela anlise dinmica e

19

multidimensional dos dados consolidados de uma organizao permitindo que as atividades do usurio final sejam tanto analticas quanto navegacionais De acordo com Baptista (2001), antes de ser uma tecnologia, OLAP um rtulo. Aplica-se a qualquer ferramenta de software que facilita a gerao de consultas banco de dados ou permita formas de anlise de dados mais complexas utilizadas no processamento de informaes de apoio a deciso. A tecnologia OLAP mostra os dados para anlise em vrias dimenses e nveis de agregao e segundo Singh (2001, p. 175), suas aplicaes esto aumentando a sua popularidade medida que as organizaes tentam maximizar o valor corporativo dos dados disponveis, em volume cada vez maior, a partir de sistemas operacionais, planilhas eletrnicas, banco de dados externos e parceiros comerciais. 3.7.2 OLAP versus OLTP J vimos que o termo OLAP significa On-Line Analytical Processing. Agora precisamos saber o que OLTP. Segundo Robin (2002), no modelo OLTP so efetuadas transaes, que podem ser, por exemplo, uma atualizao de um registro, uma remoo, uma recuperao ou uma criao. J no modelo OLAP os dados servem para ser analisados, por exemplo, saber qual foi o produto mais vendido h dois meses. interessante observar que as comparaes acima no tm por objetivo definir qual dos dois modelos o melhor, pois eles tm aplicaes distintas e complementares. Abaixo uma tabela de comparaes de OLAP e OLTP:
Operao tpica Granularidade Temporalidade dos dados Recuperao Usurios Orientao Consulta OLTP Transao Atmico Presente Poucos registros Muitos Registros Predefinida OLAP Anlise Agregado Histrico, atual e projetado Muitos registros Poucos Arrays Ad-hoc

Tabela 2 OLAP versus OLTP. Adaptada de Robin (2002) 3.7.3 Por que OLAP? Segundo Singh (2001, p. 175), o cenrio corporativo dinmico est marcado pela necessidade de se adaptar rapidamente para mudanas, seja por presses

20

competitivas, ciclos de enxugamento da empresa ou por normas da indstria ou governamental. Segue com a afirmao de que existem muitas aplicaes no mercado que oferecem recursos abrangentes de consultas e relatrios. Entretanto, bancos de dados relacionais no se destinam a fornecer visualizaes multidimensionais dos dados requeridos para anlises complexas. Um software OLAP com suas sofisticadas funes analticas e suas habilidades de representar dados em um formato multidimensional, est sendo a soluo de escolha as decises crticas das empresas. Sowek (1999) justifica que hoje OLAP um dos muitos componentes que sustentam a Inteligncia de Negcios, assim como outras tecnologias de Suporte a Deciso, tais como: visualizao de dados, data mining, data warehousing. Alguns fornecedores tm feito o esforo de incluir na sua linha de produtos estas tecnologias de suporte deciso, enquanto que outros fornecedores optaram por um produto aberto formando parcerias com fornecedores de produtos complementares. Como o objetivo das ferramentas OLAP permitir anlises por analistas de negcios, elas tm requisitos bem particulares se comparadas a outros sistemas de informao ( Sell, 2006): Flexibilidade. Os analistas de negcio devem ter liberdade e facilidade para escolher os dados a serem analisados bem como o formato no qual eles devem ser visualizados; Simplicidade. Ferramentas OLAP devem prover maneiras simples e intuitivas de confeco de anlises para os analistas de negcio; Expressividade. A linguagem de consulta utilizada pela ferramenta OLAP deve ser poderosa o suficiente para que o analista consiga extrair informaes realmente teis para o negcio; Poder de anlise. Ferramentas OLAP devem prever um conjunto de operaes de agregao e explorao de dados que permitam anlises de tendncias e comparaes complexas utilizando os dados que descrevem o negcio; Velocidade. O processamento das consultas sobre o DW deve ser realizado em um tempo relativamente baixo. O tempo de processamento, dependendo

21

do volume de dados e da complexidade do cdigo da consulta pode em casos especficos chegar a horas. 3.7.4 Multidimensionalidade O termo OLAP foi citado pela primeira vez por E.F.Codd, quando ele definiu doze regras que estas aplicaes deveriam atender. A viso conceitual multidimensional dos negcios de uma empresa foi umas das regras citadas, a qual se tornou a caracterstica fundamental no desenvolvimento destas aplicaes. Cynthia (2002) diz que a viso multidimensional consiste de consultas que fornecem dados a respeito de medidas de desempenho, decompostas por uma ou mais dimenses dessas medidas. Podendo ser filtradas pela dimenso e/ou pelo valor da medida. As vises multidimensionais fornecem as tcnicas bsicas para clculo e anlise requeridos pelas aplicaes de BI. Para se obter a viso multidimensional necessrio compreender outras caractersticas abaixo: Cubo uma estrutura que armazena os dados de negcio em formato multidimensional tornando-os mais fceis de analisar. A Figura 4 permite visualizar o comportamento de um cubo, onde cada face do cubo mostra um cenrio diferente e a cada alterao na face do cubo permite o surgimento de outro cenrio fazendo do cubo um objeto que pode apresentar vrias faces ou cenrios e, tambm como o cubo, as informaes podem ser dispostas e manipulveis de vrias maneiras.

Figura 4 Visualizao de um cubo com trs dimenses. Adaptada de ROBIN (2002)

22

Dimenso uma unidade de anlise que agrupa dados de negcio relacionados. As dimenses se tornam cabealho de colunas e linhas, como exemplo linhas de produto, regies de venda ou perodos de tempo.

Hierarquia composta por todos os nveis de uma dimenso, podendo ser balanceada ou no. Na hierarquia balanceada, os nveis mais baixo so equivalentes, porm, isto no ocorre nas hierarquias no balanceadas onde a equivalncia hierrquica no existe. Por exemplo, em uma dimenso geogrfica o nvel pas no possui o subnvel Estado para um determinado membro e possui para outro. No caso especfico pode-se citar o pas Liechtenstein que no possui Estado e o Brasil, que possui uma srie de Estados.

Membro um subconjunto de uma dimenso. Cada nvel hierrquico tem membros apropriados quele nvel. Por exemplo, em uma dimenso geogrfica existe o nvel e seus membros, como mostra a Tabela 3: Nvel Regio Pases Estados/Provncias Membros sia, Amrica do Sul, Amrica do Norte China, Brasil, USA Yunna, Piau, Califrnia

Tabela 3 Membros e nveis de uma dimenso geogrfica. Adaptada de THOMSEN (2002) 3.7.5 Tipos de OLAP Sowek (1999) descreve os trs tipos de OLAP mais usados como veremos: ROLAP (OLAP Relacional): Armazena todos os dados em outros bancos de dados, geralmente relacionais. Os dados so recuperados do banco de dados quando solicitado pelo usurio e so gerados comandos SQL. Todo o processamento realizado no servidor. lento para consultas complexas, mas um ambiente mais aberto. HOLAP (OLAP Hbrido): O armazenamento pode ser feito tanto em um banco de dados normal ou no formato multidimensional. Todos os dados so apresentados como dados multidimensionais. Algumas vezes so gerados comandos SQL e todo o processamento feito no servidor. MOLAP (OLAP Multidimensional): o modelo clssico, que usa as estruturas da base de dados geralmente otimizadas para determinados

23

atributos. A forma como cada dimenso agregada definida por uma ou mais hierarquias. Todas apresentam algumas vantagens e desvantagens, quando comparadas entre si. Algumas implementaes MOLAP, dependendo da forma que foram realizadas, podem gerar colapso no banco de dados devido ao grande nmero de informaes que armazenam e de agregaes que podem ser carregadas ao mesmo tempo. Mesmo assim, elas provm melhores resultados, em termos de desempenho, uma vez que tm ndices especiais, e usam tcnicas de compresso. H ainda alguns tipos de OLAP usados esporadicamente, no sendo muito comuns: WOLAP OLAP baseado na Web (Web-based OLAP). DOLAP OLAP de rea de trabalho (Desktop OLAP). RTOLAP OLAP de tempo real (Real-time OLAP).

Segundo Bicca (2006), os trs tipos de OLAP mais utilizados apresentam vantagens e desvantagens quando comparadas entre si. ROLAP apresenta mais facilidades no que se refere s mudanas na estrutura e foi utilizado no estudo de caso no tpico que segue deste trabalho. No entanto, o desempenho das consultas sofrvel, apresentando maiores limitaes quanto ao uso de funes especializadas. A seguir Singh (2001) apresenta caractersticas importantes do OLAP Relacional: Data warehouse: os data warehouse e os banco de dados relacionais so inseparveis. Subdividir o data warehouse em conjuntos menores, gerenciveis ou data marts mais adequado para os Bancos de dados Multidimensionais (MDDs); Dimenses de modificaes rpidas: as modificaes na estrutura dimensional requerem uma reorganizao fsica do banco de dados que consome tempo. Algumas aplicaes so muito fludas para isso e uma

24

visualizao dimensional instantnea de uma ferramenta OLAP relacional a melhor opo; Aplicaes ricas em dados: as aplicaes com quantidades grandes de dados (dezenas, centenas ou milhares de gigabytes) e relacionamentos simples so o que h de melhor para os bancos de dados relacionais; Desenvolvimento: linguagens de algumas quarta ferramentas requerem muito aprendizado, so bastante principalmente quelas avanadas com funcionalidades abrangentes. As gerao dessas ferramentas idiossincrticas e as competncias no so facilmente transferveis; Cliente com alta/baixa capacidade: considere produtos que operem com um cliente magro e que sobrecarrega o servidor; Impacto sobre a rede: intimamente relacionado, mas no idntico ao item anterior, o impacto sobre a rede. Sobre cubos OLAP, possvel realizar determinadas operaes, segundo BICCA (2006): Drill down & roll up operaes que permitem a observao dos dados com maior ou menor nvel de detalhe. Slice & Dice um objeto multidimensional permite ao gerente responsvel pela tomada de decises posicionar a sua viso em qualquer ponto desse objeto. Definio de alertas operaes utilizadas para disparar aes quando alguma situao de destaque ocorre em determinada clula. Ranking & sorting agrupamento de resultados baseado em critrios de ordenao. Filtragem A filtragem diferente das operaes de slicing, uma vez que limita o universo dos dados originalmente definidos, antes da visualizao no cubo. 3.7.6 Metadados para dar suporte s funcionalidades analticas A maneira como as funcionalidades OLAP so implementadas depende da arquitetura selecionada, mas, de maneira geral, essas funcionalidades baseiam-se nas hierarquias de campos, nas dimenses e dos relacionamentos entre dimenses

25

e fatos. Para permitir um drill through, por exemplo, uma ferramenta baseada em ROLAP verifica quais dimenses compartilham um fato atravs das referncias de chaves estrangeiras das dimenses na tabela de fatos (SELL, 2006). Diferentes formas de descrever as hierarquias em dimenses so implementadas pelos fabricantes OLAP para o suporte das funcionalidades drill down e drill up. Segundo Thomsen (2002, p. 228), as formas mais comuns para a definio de vnculos hierrquicos so atravs de definio de tabelas pai/filho e a tabela de nvel. Uma tabela pai/filho possui uma coluna para identificar o atributo-pai e outra para identificar o filho em uma hierarquia, conforme ilustrado na Figura 5. A definio da estrutura hierrquica da dimenso realizada em termos de valores de linhas na tabela pai/filho. Pode haver variaes no vnculo pai/filho, conforme exigido pelas ferramentas especficas. Entretanto, segundo Thomsen (2002), relacionamentos paifilho isolados no definem nveis semnticos. Assim, no seria possvel representar que janeiro, fevereiro e maro so filhos do trimestre um e que possuem, alm disso, relacionamento com dias. Uma tabela de nvel mantm a definio hierrquica em colunas separadas, cada uma definindo um nvel na hierarquia (SELL, 2006), como mostra a Figura 5. possvel perceber a hierarquia entre as tabelas e sua orientao. Por exemplo, caf est subordinado a Todos os produtos mas no est includo como Slidos pois no h vnculo de caf com Slidos. Assim, possvel percorrer a hierarquia na quantidade de nveis desejada, mas torna-se difcil incluir ou remover nveis da hierarquia. Vale ressaltar que esse tipo de estrutura tambm no identifica relaes semnticas entre os nveis.

26

Figura 5 - Exemplo de estrutura pai-filho com metadados para a definio de hierarquias em uma dimenso de produtos. Adaptada de THOMSEN (2002). Alm dos metadados proprietrios mantidos pelo fabricante, destaca-se uma iniciativa para definio de metadados padro para solues de BI, o CWM (Common Warehouse Metamodel). CWM um padro proposto pelo Object Management Group (OMG) para intercmbio de metadados no ambiente BI (OMG, 2000). Atravs da especificao sinttica proposta pelo CWM, metadados especficos dos componentes de solues de BI podero ser representados e integrados ao ambiente, facilitando a integrao entre tecnologias desenvolvidas por diferentes fabricantes (CHANG, 2000). 3.7.7 Consideraes sobre o Captulo A rea de apresentao dos dados obtidos atravs de uma soluo de BI, segundo Sell (2006). Por intermdio de ferramentas disponibilizadas na rea de apresentao, usurios da organizao podero explorar os dados integrados no DW. Ferramentas OLAP permitem que usurios possam ter uma perspectiva multidimensional dos dados corporativos. As funcionalidades analticas providas pelas ferramentas OLAP permitem a visualizao dos dados da forma idealizada.

27

4 ESTUDO DE CASO 4.1 DESCRIO DAS ATIVIDADES Neste captulo apresentado um estudo de caso demonstrando as diferentes vises que podem ser extradas de um mesmo conjunto de dados. Para isso ser utilizado o Sistema de banco de dados Microsoft SQL Server 2000 como fonte dos dados a ser analisado, bem como a ferramenta de BI SQL ANALYSIS SERVICE, que uma ferramenta OLAP para anlises multidimensionais das informaes, ou seja, sob diferentes perspectivas. apresentado um exemplo de relatrio emitido por sistemas de ERPs tradicionais e feita uma comparao de anlises de resultados desses relatrios, com relatrios obtidos pela utilizao de sistemas de BI, ou seja, relatrios tradicionalmente estticos versus anlise por software BI no tratamento da informao. Como ferramenta de visualizao dos citados relatrios, utilizaremos o software Excel, da Microsoft. 4.2 CRIAO DA BASE DE DADOS Utilizando a ferramenta Enterprise Manager do Microsoft SQL Server podese criar uma base de dados seguindo os seguintes passos:

1 Passo: no SQL Enterprise Manager, clicando em Database com o boto direito do mouse aparece a opo New Database..., conforme mostram as Figuras 6 e 7:

28

Figura 6 Localizao da Ferramenta Enterprise Manager. A ferramenta Enterprise Manager instalada automaticamente quando da instalao do Microsoft SQL Server, como mostrado na Figura 7.

Figura 7 Criao da nova base de dados.

29

2 Passo: Na tela de propriedades da base de dados em criao, solicitado que se escolha o nome para a mesma. No caso em tela foi escolhido o nome TCC_BI, conforme mostra a Figura 8:

Figura 8 Escolha do nome para a nova base de dados. Aps a execuo dos passos descritos, temos uma nova base de dados. Observe o resultado na Figura 9:

Figura 9 Resultado dos Passos 1 e 2 da criao da base de dados. 4.3 IMPORTAO DOS DADOS A partir da criao da base de dados, o passo seguinte a criao das tabelas que sero utilizadas em todo o processo de anlise de dados. No entanto, para o estudo de caso em tela, sero utilizadas tabelas j populadas, ou seja, tabelas que j contm registros. Veja a importao dos dados nas figuras 10 e 11:

30

Figura 10 Importao de dados.

Figura 11 Tabelas importadas.

31

Terminada a importao dos dados, pode-se observar direita da Figura 11, a listagem das tabelas que sero utilizadas para a extrao dos dados nos prximos passos.

4.4 CRIAO DA VIEW A tecnologia OLAP mostra os dados para anlise em vrias dimenses e nveis de agregao. Neste estudo de caso ser utilizado o Esquema Estrela onde h uma tabela dominante no centro do esquema que chamada fato (fact table) e as outras tabelas so chamadas de dimenso (dimension table). A modelagem do esquema estrela ser visto na Seo 4.6 onde ser utilizado uma View ou Viso como tabela fato. A tabela fato onde uma ou mais medidas numricas dos negcios da empresa so armazenadas. Os fatos podem ser "vendas", "custo", etc. ou seja, todos os atributos das diversas entidades do modelo relacional que so de interesse para possveis visualizaes e estudos. A tabela fato do estudo de caso que ser apresentado utiliza uma View como tabela fato e para isso necessrio saber o conceito de View. Segundo GUPTA (1999), View ou Vises so derivadas de relacionamentos entre tabelas em um banco de dados e permitem maior flexibilidade nas consultas, pois se pode ter desnormalizaes lgicas sem interferir no esquema fsico. Uma viso virtual constri o resultado da consulta em tempo de execuo, disponibilizando os dados para o usurio ou aplicao solicitante diretamente do local de origem, sendo que na manuteno imediata da View cada atualizao na tabela de dados implica na atualizao da viso, no momento em que ocorre. Permitindo uma consulta rpida e os dados esto sempre consistentes, porm com um aumento do custo da transao de atualizao. No Microsoft SQL Server podemos criar uma view seguindo os passos abaixo: 1 Passo: no SQL Enterprise Manager, clicando em View com o boto direito do mouse aparece a opo New View..., conforme mostra a Figura 12.

32

Figura 12 Criao da Nova View. 2 Passo: no SQL Enterprise Manager (New View), clicando com o boto direito do mouse aparece a opo Add Table..., conforme mostra a Figura 13:

33

Figura 13 Criao de tabela . 3 Passo: seleciona-se cada tabela que est disponvel e que contm os atributos que so de interesse na composio da Tabela Fato, aps clica-se em Add, conforme a Figura 14, onde deve-se lembrar de escolher todas as tabelas que possuem atributos para se obter os relatrios e as informaes julgadas importantes para futuros estudos e tomadas de decises. Neste estudo de caso considera-se que uma empresa hipottica necessita saber qual o valor vendido por usurio (vendedor), oramentos realizados, valores dos oramentos, qual os itens mais vendidos por vendedor, por cliente, etc. e para isso na Figura 14 foram adicionadas as tabelas que contem esses atributos para formar a tabela fato:

34

Figura 14 Escolha das tabelas que contm os atributos que se relacionam com a Tabela Fato. 4 Passo: seleciona-se cada atributo das tabelas selecionadas que sero teis e iro compor a tabela fato, conforme a Figura 15:

Figura 15 Escolha dos atributos para a Tabela Fato.

35

5 Passo: agora s salvar a View com o nome VIEW_FATO_VENDAS. A Figura 16 mostra a View salva constando na relao de Views do Sistema da empresa.

Figura 16 View armazenada.

4.5 FASE DE PREPARAO PARA CRIAO DO CUBO OLAP Esta a uma das fases mais importante da criao de uma estrutura para anlise multidimensional, a fase da criao do Cubo. O Cubo a estrutura multidimensional que ser formada basicamente por dimenses e medidas. As dimenses so os filtros, ou seja, a maneira com que eu quero ver os dados. Os dados, por sua vez, so o que chamamos de medidas. Todas as perspectivas de visualizaes dos meus dados sero definidas nesta fase quando da criao do Cubo OLAP.

36

Com o auxlio da Ferramenta Analysis Manager, ser configurada a base de dados onde ficaro armazenados os Cubos a serem criados. A citada ferramenta est localizada no item Analysis Services, conforme pode ser visto na Figura 17:

Figura 17 Localizao do Analysis Manager. Com o Analysis Manager aberto, escolhemos a opo New Database..., escolhe-se o nome TCCBI para a base de dados e finaliza-se a operao, como pode ser observado nas Figuras 18, 19 e 20, respectivamente.

Figura 18 Criao do Cubo OLAP Escolha da nova base de dados.

37

Figura 19 Criao do Cubo OLAP Escolha do nome para nova base de dados.

Figura 20 Resultado da configurao da base de dados para criao do Cubo OLAP. Aps a configurao da base de dados onde ficar armazenado o Cubo OLAP, dado incio na prxima Seo a criao da estrutura multidimensional. 4.6 CRIAO DO CUBO OLAP Vamos expandir o nome do nosso servidor OLAP, aqui caracterizado com o nome ADMIN, na ferramenta Analisys Manager, escolher o banco de TCCBI, clicar com o boto direito do mouse sobre a pasta Cubes e escolher a opo New Cube e depois a opo Editor.... A Figura 21 mostra os passos descritos.

38

Figura 21 - Escolhendo a opo para criar um cubo de dados pelo editor de cubos. Aps a escolha de criao de cubo, o Analysis Manager apresenta a ferramenta para edio de cubos, que daqui para frente chamaremos de editor de cubos. O editor de cubos o local onde ocorre a criao do cubo, das dimenses e das medidas do cubo de vendas. Logo na entrada do editor de cubos, no Analysis Manager ocorre pergunta de qual ser a tabela fato. Vamos escolher a tabela fato VIEW_FATO_VENDAS e clicar no boto OK, como mostra a Figura 22.

Figura 22 - Escolhendo a tabela fato VIEW_FATO_VENDAS no editor de cubos.

39

A tabela fato foi inserida dentro do editor de cubos, que possui uma interface grfica. Os principais elementos da interface grfica do editor de cubos (Figura 23) so: a aba Schema, onde a tabela fato foi colocada e o painel de objetos do cubo, localizado esquerda da aba Schema, na parte superior. A Figura 23 mostra a tabela fato inserida na aba Schema do editor de cubos.

Figura 23 - A tabela fato dentro da aba Schema, no editor de cubos. O prximo passo consiste em escolher quais tabelas iro fornecer os dados para dimenso do nosso esquema. Para tanto, clicamos com o boto direito do mouse dentro da aba Schema, escolhemos a opo Insert Tables... e escolhemos a tabela que iremos utilizar. Repetiremos tal procedimento at que todas as tabelas necessrias estejam inseridas na aba Schema. Observem o resultado nas Figuras 24, 25 e 26.

40

Figura 24 Inserindo tabelas de dimenso na aba Schema, no editor de cubos.

Figura 25 Insero da tabela Usurio na aba Schema, no editor de cubos.

41

Figura 26 Resultado da insero das tabelas na aba Schema, no editor de cubos. A Figura 26 em sua estrutura nos mostra uma tpica modelagem do esquema estrela ou star schema, no qual existe uma tabela fato ao centro, a qual ir fornecer os dados de medida e, ao seu redor, as tabelas que iro fornecer os dados de dimenso. Note que no h nenhum relacionamento entre as tabelas dimenso e todas esto relacionadas com a tabela fato. 4.6.1 Escolha das Medidas do Cubo OLAP Como j abordado anteriormente, os dados de medida do meu Cubo OLAP sero fornecidos pela tabela fato. Para tanto escolhemos os atributos contidos na tabela fato, com o boto direito do mouse escolhemos a opo Insert as Measure, que significa inserir como medida. Repetiremos esse procedimento para todos os atributos da tabela fato que sero utilizados como medida. Os passos descritos acima podem ser observados na Figura 27:

42

Figura 27 Escolha dos atributos de medida da tabela fato. Na Figura 27, pode ser visualizado o atributo Valor Negociado inserido como medida no painel de objetos do cubo, a esquerda da aba Schema apontado pela seta vermelha.

4.6.2 Escolha das dimenses do Cubo OLAP Os dados de dimenso do meu Cubo OLAP sero fornecidos pelas tabelas relacionadas ao redor da tabela fato. O processo de insero das dimenses semelhante ao das medidas. Escolhemos os atributos contidos na tabela, com o boto direito do mouse escolhemos a opo Insert as Dimension , que significa inserir como dimenso. Repetiremos esse procedimento para todos os atributos das tabelas que sero utilizados como dimenso. Os passos descritos acima podem ser observados nas Figuras 28 e 29.

43

Figura 28 Escolha do atributo de dimenso nom_usuario da tabela Usurio.

Figura 29 Resultado da insero do atributo de dimenso nom_usuario da tabela Usuario. Aps definidos todos os atributos de medida e dimenso do Cubo, ele est pronto para ser processado, o que ser mostrado na prxima Seo. Porm, antes de seguir adiante, importante serem descritos os atributos escolhidos e sua utilizao, pois os mesmos sero utilizados nas prximas Sees.

44

Atributos de Dimenso: Nom Usurio: Identifica o Vendedor. Nome Emit: Identifica o Cliente. Ano Previso Venda: Mostra o ano de referncia da venda do produto orado ou negociado. Desc Item: Descrio do item. Atributos de Medida: Valor Orado: Valor de oramento, no significa que houve efetivamente a venda. Valor Negociado: Valor de negociao, ou seja, houve a efetivao da venda. 4.6.3 Processamento do Cubo OLAP O processamento do cubo uma operao que permite a visualizao dos dados. Neste ponto o cubo relativamente simples, possuindo quatro dimenses e duas medidas, mas conforme forem adicionadas mais dimenses e medidas, o cubo vai se tornando mais complexo e o seu processamento vai ser mais demorado. Para processar o cubo basta um clique no cone que apresenta duas engrenagens na barra de ferramentas do editor de cubos, conforme podemos ver na Figura 30.

Figura 30 cone de processamento do Cubo.

45

No assistente de processamento, escolhemos Next, conforme mostrado na Figura 31.

Figura 31 Seqncia de processamento do Cubo. Na prxima tela (Figura 32), o assistente nos pede para escolhermos o tipo de processamento OLAP, que neste caso ser do tipo ROLAP, o qual j foi abordado nas Sees 3.7.5 e 3.7.6.

Figura 32 Escolha do tipo de OLAP para processamento.

46

Na prxima tela (Figura 33), o assistente permite escolher algumas opes de agregao, no sendo o foco de estudo deste trabalho, passaremos adiante escolhendo a opo Start para iniciar o processamento do Cubo.

Figura 33 Incio do processamento do Cubo. A tela seguinte (Figura 34) mostra o andamento do processamento do Cubo, o qual pode ser observado na barra de progresso.

Figura 34 Andamento do processamento do Cubo.

47

E, por fim, pode ser observado nas Figuras 35 e 36 o completo processamento do Cubo OLAP, o qual recebe o nome de CUBO_TCC.

Figura 35 Processamento do Cubo completado com sucesso.

Figura 36 CUBO_TCC pronto para ser usado. Com o nosso Cubo OLAP j processado, segue na prxima Seo a fase de visualizao dos dados desse Cubo.

48

4.7 EXCEL COMO FERRAMENTA PARA BI Existem ferramentas para BI que permitem, de forma simples, criar consultas OLAP multidimensionais, rotacionando as dimenses, fatiando o cubo, filtros, ordenao, seleo de funes e subfunes. Toda a anlise de dados feita com movimentos simples do mouse que permite interagir diretamente com qualquer estrutura de dados, sendo ela transacional ou warehouse. O mercado possui dezenas, talvez centenas, de solues para extrair informaes de sistema de BI, as quais tm um custo elevado. A Microsoft Office tambm possui um produto orientado para BI chamado de PerformancePoint Server 2007, que combina um sistema de anlises e relatrios de negcios a partir do SQL Server. No estudo de caso foi utilizado o Excel que, apesar de seu uso no ter a complexidade e a abrangncia de um sistema estruturado de BI, possvel criar consultas e montar relatrios dinmicos, pois nem sempre as empresas possuem recursos para a melhor soluo de BI ou ainda, estas preferem solues rpidas e de fcil manipulao e que no dispense a identificao de ameaas e oportunidades. Assim, possvel transformar as ameaas em oportunidades e maximizar as oportunidades sem ficar ancorado aos relatrios tradicionais, j que o Office j est incorporado nas necessidades da empresa em sua grande maioria.

4.7.1 Passo-a-passo para a importao de dados externos no Excel 1 Passo: tendo sido aberto um novo arquivo do Excel (extenso xls) no menu Dados clique em Importar dados externos e em seguida escolha Nova consulta a banco de dados ..., como mostra a Figura 37.

49

Figura 37 Importar dados externos. 2 Passo: logo aps abre uma nova janela onde deve ser escolhida a opo <Nova fonte de dados> e clique no boto OK. Veja a Figura 38.

Figura 38 Escolher a fonte de dados. 3 Passo: uma nova janela pede para ser digitado o nome da fonte de dados. A Figura 39 sugere o nome TCC_BI. J o provedor OLAP para o banco de dados deve ser escolhido o Microsoft OLE DB Provider for OLAP Services e depois deve ser pressionado o boto Conectar....

50

Figura 39 Criar nova fonte de dados. 4 Passo: na Figura 40, est demonstrando a forma de como deve ser preenchida esta nova janela apresentada na configurao do Excel como Ferramenta de BI. Primeiramente, deve ser escolhida a opo OLAP Server e no campo Server: deve ser digitado admin e em seguida o boto Next >:

Figura 40 OLAP Server.

51

5 Passo: Na nova janela (Figura 41) aparece duas opes para a finalizao: FoodMart 2000 e TCCBI onde esta ltima deve ser escolhida e aps pressionado o boto Finish.

Figura 41 Coneco TCCBI. 6 Passo: conforme orientao aa Figura 42, os seguintes passos so necessrios: no Item 1, digite TCC_BI, no Item 2, escolha a opo Microsoft OLE DB Provider for OLAP Services, no Item 3. pressione o boto conectar... e no item 4 escolha a opo TCC_BI e aps OK.

Figura 42 Criar nova fonte de dados.

52

7 Passo: a janela Escolher a fonte de dados, ilustrada na Figura 43, mostra que deve ser escolhida a alternativa TCC_BI em Cubos OLAP e depois pressionar o boto OK:

Figura 43 Escolher a fonte de dados. Seguidos estes sete passos, o Excel est pronto para extrair conhecimento de uma quantidade grande de dados disponveis com a possibilidade de, com pouco tempo e recursos nfimos, desenvolver uma soluo eficiente de Business Intelligence, permitindo identificar problemas, dependncias, tendncias, e assim por diante..

4.7.2 Buscando os resultados no Excel Depois de importados os dados, oriundos de uma base de dados externa, que j pode estar sendo utilizada por um sistema de gesto tradicional (ERP), a planilha eletrnica do Excel nos prope uma flexibilidade e otimizao dos dados que geram uma melhor informao para a tomada de deciso. Na Figura 44 encontra-se uma planilha do Excel em branco com campos diferenciados, contornados em azul, onde sero arrastados, com o mouse, os atributos necessrios para os diferentes tipos de visualizaes dos relatrios, seguindo uma hierarquia dos dados, da esquerda para a direita.

53

importante iterar que esses dados arrastados podem a qualquer momento voltar situao anterior ou adquirir nova forma e que essa flexibilidade que torna importante a utilizao deste mtodo. Os dados so arrastados com o mouse, inicialmente, da Janela que est ao lado direito na Figura 44 com o nome Lista de campos da tabela dinmica:

Figura 44 Excel em branco. Supondo que se procuram os itens que possam ser vendidos num determinado ano. Na Lista de campos da tabela dinmica ns temos o Ano Previso Venda e a Desc Item que a descrio dos itens ou produtos que a empresa oferece. Primeiramente vamos arrastar o Ano Previso Venda e soltamos no campo que est escrito como Solte campos de linha aqui e o resultado apresentado na Figura 45.

54

Figura 45 Campos de linha. Agora pode ser arrastado a Desc Item para o campo Solte itens de dados aqui e o resultado apresentado na Figura 46, onde vemos que no Ano Previso Venda 2006 aparece os itens ou produtos AA0001PLAT, AA0002PLAT, AA0003PLAT, etc., cujos nomes so usados apenas como exemplos:

Figura 46 Itens por Ano Previso Venda. Um relatrio emitido por sistemas de gesto tradicionais (ERP) poderia apresentar um relatrio semelhante ao apresentado na Figura 46, sem nenhum

55

problema para o desenvolvedor, mas se forem necessrios ano da venda e do produto vendido (Desc Item), o nome do vendedor que efetuou a venda (no exemplo consta como previses de venda), possivelmente, mais um relatrio resolveria o problema. Mas, apenas arrastando o Nome Usurio (vendedor) para Solte itens de dados aqui temos um relatrio que mostra que no ano de 2006 o item AA0001PLAT foi vendido/orado pelos usurios Edlson, Emerson, Ezequiel, Fbio, etc., conforme mostrado na Figura 47.

Figura 47 Relatrio Ano, Item e Nom Usurio. O atributo Nome Emit foi cadastrado com nmeros na base de dados e que tambm esto disponveis para serem arrastados com o mouse nos dando uma nova moldura ao relatrio, como mostrado na Figura 48.

Figura 48 Relatrio Ano, Item, Nom Usurio e Nome Emit.

56

As Tabelas julgadas necessrias para a montagem da View, que aps foi utilizada como Tabela Fato no Esquema Estrela, e que agora, depois de importado pelo Excel, apresentam as diversas formas na tabela dinmica. De todos os atributos utilizados o Valor Negociado e o Valor Orado que foram utilizados, conforme mostra a Figura 49, so de grande valia para os formatos que esto sendo apresentados na tabela dinmica, pois se podem tirar concluses com a flexibilidade dessa tabela, devido aos clculos que podem ser apresentados.

Figura 49 Tabela dinmica completa por ano. Na Figura 50 abaixo apresentada uma das possibilidades de filtro que, nesse caso, se refere ao Ano Previso Venda:

Figura 50 Filtro na Tabela Dinmica.

57

O objetivo das figuras que seguem mostrar os diferentes cenrios que um conjunto de informaes pode oferecer contando com as ferramentas de BI. Na Figura 51 mostrado que, no ano de 2006 o Item AA0001PLAT foi vendido pelo Usurio Edlson cujo Nome Emit (que pode ser o comprador ao qual foi emitido o item) orado pelo valor de R$ 94.200,00 (noventa e quatro mil e duzentos reais) e aps foi negociado no valor de R$ 180.000,00 (cento e oitenta mil reais) e este mesmo produto foi vendido por outros usurios e que alguns venderam para mais de um comprador Nome Emit e que alguns compradores apenas fizeram o oramento e no negociaram dando uma previso de venda para 2006 e outras informaes que podem ser teis na tomada de deciso da empresa.

Figura 51 Tabela dinmica no ano de 2006. Um outro cenrio possvel com os campos planejados para esta tabela dinmica so os itens vendidos por cada usurio como, na Figura 52 , onde o usurio Daniel forneceu um oramento de R$ 58,50 (cinqenta e oito reais e cinqenta centavos) para o comprador 19979 do produto AA0007PLAT e que tambm orou o produto AA0014PLAT para 19623, 20360 e 20508, sendo que o

58

valor total orado de Daniel para 2006 de R$ 285.988,50 (duzentos e oitenta e cinco mil, novecentos e oitenta e oito reais e cinqenta centavos) enquanto o valor negociado em 2006 por Daniel de R$ 58.450,00 (cinqenta e oito mil quatrocentos e cinqenta reais).

Figura 52 Tabela dinmica no ano de 2006 por usurio. Um aspecto importante para uma empresa que visa lucro saber qual o produto que determinado usurio (vendedor) est dependente, ou seja, qual o produto que quando deixado de ser vendido acarreta num valor mnimo negociado. Pode ser analisado este aspecto (dependncia do usurio pelo produto) como mostra a Figura 53, onde o usurio Godofredo teve quatro produtos orados no ano de 2006 e nenhum negociado, j o usurio Jeverson orou apenas o produto AA0017PLAT que tambm ainda no foi negociado.

59

Figura 53 Tabela dinmica dependncia do usurio por item em 2006. Mais um exemplo de cenrio pode ser observado parcialmente na Figura 54, onde, no ano de 2006, aparecem os produtos negociados pelos usurios Emerson e Ezequiel e tambm com a soma dos respectivos negcios. Este relatrio d uma noo sobre a dependncia que cada usurio tem sobre a venda de determinado produto. Pode-se observar que Emerson possui uma relao variada de produtos negociados, mas que h uma dependncia maior no item AA0014PLAT o qual tem o maior valor negociado.

60

Figura 54 Tabela dinmica Usurio - Item Valor em 2006. Outro fator importante para a administrao da empresa, que pode ser extrado pelos dados apresentados so dependncias que os usurios/vendedores podem ter de determinados compradores (Nome Emit). Na Figura 55 nota-se que, no ano de 2006, Daniel teve envolvido em oramentos com quatro compradores (19623, 19979, 20360 e 20508), mas fechou negcio com apenas o Nome Emit 20508, cujo valor negociado foi de R$ 58.450,00 (cinqenta e oito mil e quatrocentos e cinqenta reais) admitindo que foi utilizada a moeda brasileira (R$). Isso mostra que o Daniel possui uma dependncia de negociao do comprador 20508.

61

Figura 55 Tabela dinmica por usurio-empresa no ano de 2006. importante observar que os dados oferecidos podem apresentar eventos ainda pormenorizados, como exemplo, dentro de um ano podem ser extradas informaes de determinado ms. Basta arrastar da janela Arraste itens para o relatrio de tabela dinmica onde so oferecidos Ano Previso Venda, Ms Previso Venda e arrastando ano e depois ms nesta seqncia podem-se extrair diversas informaes que ocorreram em determinado Ano-Ms como mostra a Figura 56.

62

Figura 56 Tabela dinmica por ano e por ms. importante lembrar que todos os dados apresentados, bem como a empresa, possuem dados que so utilizados apenas como exemplo e que a inteno no comparar qual o produto tem mais previso de venda no ano de 2006 ou 2007, mas sim, apresentar resultados que possam ser esperados por pessoas envolvidas nos diferentes departamentos, dentro da empresa e com a finalidade de tomar decises necessrias, resultantes das pesquisas das informaes geradas por estes dados que so bastantes flexveis comparados com os dados ofertados por sistemas de gesto tradicional.

63

4.8 BI versus Sistema de Gesto Tradicional O ERP (Enterprise Resource Planning) ou sistema integrado de gesto, aqui abordado como Sistema de Gesto Tradicional voltado ao atendimento s reas administrativas e operacionais de uma empresa e procura garantir a agilidade, integridade de informaes, bem como, a segurana dessas informaes Leme Filho (2004, p. 88). O sistema de gesto tradicional pode ser um conjunto de programas integrados que compartilham uma nica base de dados de forma a facilitar o compartilhamento de informaes e a comunicao entre os vrios departamentos de uma empresa. Um ERP pode apresentar seus resultados na forma de relatrios, porm, so limitados e por mais diversificados que sejam, impem barreiras queles que necessitam das informaes cada vez mais detalhadas e geis, para tomar decises vitais dentro das empresas. A Figura 57 mostra um exemplo de relatrio que pode ser emitido por um sistema ERP. Nota-se neste relatrio, Relatrio de vendas por vendedor no ano de 2006, o nome do vendedor, o cliente a quem foi vendido, o valor negociado e ainda seria necessrios muitos outros relatrios para suprir a qualidade da informao e as vrias formas de se visualizar as informaes.

64

Figura 57 Relatrio tradicional. Muitas perguntas podem se importantes para a tomada de deciso, como por exemplo: Qual o ms do ano de 2006 teve um maior valor negociado? Qual o item mais vendido por determinado vendedor? Qual item foi mais vendido no ano de 2006? Qual foi o cliente que teve um maior valor negociado? Qual produto foi mais vendido a determinado cliente? Qual o item que tem sua venda atenuada no decorrer do tempo? Qual o item tem aumentado a venda ms a ms? Qual cliente tem aumentado suas compras a cada ano?

Essas perguntas podem ser feitas procurando extrair informaes importantes sobre os diversos aspectos necessrios para a tomada de deciso e todos os dados necessrios esto armazenados no sistema ERP, mas de maneira que a visualizao pode ser incompleta e por isso o termo limitado para os relatrios tradicionais. Mas, quando as empresas percebem a necessidade nas variaes dos cenrios apresentados pelos sistemas tradicionais e passam a conhecer o conceito de BI e o que pode ser oferecido por ferramentas de BI acabam partindo para solues de prateleira de mercado, indo no embalo das tecnologias de ponta, certamente pensando nas vantagens em relao aos concorrentes. Porm, as solues sempre vm acompanhadas do trabalho de consultoria, que consome muito recurso financeiro e os resultados podem ser desastrosos. Neste caso o uso do Microsoft Excel apresenta uma excelente relao custo/benefcio. Segundo Leme Filho (2004, p. 352), o Excel dominava, em 2004, o mercado com uma participao de 93% o que torna mais amigvel a extrao, manipulao e interpretaes das informaes por parte dos executivos, que esto a cada dia com menos tempo para analisar relatrios e telas de sistemas. A seguir so apresentados os principais benefcios do Business Intelligence citados por Leme Filho (2004, p. 15):

65

Possibilidade de capturar, criar, organizar e usar todos os ativos de informao de uma empresa; Antecipao s mudanas de mercado; Antecipao s aes dos concorrentes; Conhecimento sobre o negcio; Aprendizado pelos sucessos e falhas internos e dos concorrentes; Viso clara sobre novos negcios; Auxlio na implementao de novas ferramentas gerenciais; e Conhecimento sobre novas tecnologias, produtos ou servios, que possam afetar direta e indiretamente o negcio.

66

5 CONCLUSO Hoje existe um ciclo natural de evoluo da pesquisa e das necessidades dos usurios de tecnologia. Algumas mudanas tm por finalidade reduzir o tempo de execuo de determinada tarefa, outras enriquecem os recursos existentes, e outras ainda tentam tornar o sistema mais simples. Seja qual for o motivo, os executivos ou analistas de negcios que esto envolvidos na tomada de deciso no precisam acompanhar as evolues tecnolgicas. Seu tempo deve ser gasto acompanhando as mudanas que ocorrem nos mercados. Estas sim so mudanas relevantes para que as empresas possam garantir a sobrevivncia e depois a evoluo e a manuteno, pois j se est frente em uma corrida contra os concorrentes. Sendo assim, preciso saber, que mais importante do que usar o Excel Verso 97, 2000, 2002, XP, 2003, 2007 ou outras verses, ou at mesmo ferramentas destinadas ao BI, conhecer os recursos disponveis que fazem a diferena, como por exemplo, a tabela dinmica utilizada para manipular os dados apresentando os diferentes cenrios. Foi utilizado neste estudo de caso com a aplicao do Excel, onde teve o papel de front-end, ou seja, os dados podem ser recuperados das tabelas, para ento serem mais bem analisados, representados graficamente e assim por diante. Sendo que o Analise Manager no consegue processar elevados volumes de registros. Logo, o que acontece com o link do Excel com um SGBD OLAP dado por tabela dinmica. Mas, na maioria das pequenas e mdias empresas, os processos de planejamento estratgico so incompletos, irregulares e pouco sofisticados. Uma soluo para estas empresas seria armazenar e trabalhar as informaes, procurando utilizar sistemas de informaes e banco de dados estruturados onde possvel obter respostas rpidas e mais confiveis de uma determinada pesquisa e permitindo um histrico de tudo que acontece, ou seja, os relatrios tradicionais. O Excel, em conjunto com um SGBD OLAP, utilizado como ferramenta de Inteligncia de Negcios constri diferentes cenrios sobre um conjunto de informaes de modo eficaz e independente de relatrios tradicionais oferecidos

67

pelo software que operacionaliza a empresa. Com isso, os executivos e o pessoal envolvido na tomada de deciso da empresa conseguem separar o que informao relevante e irrelevante com um grau de seletividade em relao ao nvel de detalhamento da informao em cada nvel desejado. Concluindo, com este trabalho foi possvel esclarecer o que o Business Intelligence, para que serve esse conceito, como fazer para implementar a ferramenta e obter-se as informaes necessrias mais acertada deciso em nvel gerencial, estratgico ou operacional, e, principalmente mostrar a vantagem dos sistemas de BI perante os sistemas ERP tradicionais.

68

6 REFERNCIAS BIBLIOGRFICAS ALENQUER, P. L. Regras de negcio para anlise em ambientes OLAP. 2002. Dissertao (Mestrado em Informtica) Instituto de Matemtica - IM, Ncleo de Computao - NCE, Universidade Federal do Rio de Janeiro, 2002. ANZANELLO, C. A. OLAP Conceitos e Utilizao. Instituto de Informtica Universidade Federal do Rio Grande do Sul Disponvel em: <http://www.inf.ufrgs.br/~clesio/cmp151/cmp15120021/artigo_cynthia.pdf> Acesso em 26 maio 2007. BAPTISTA, E. Um Modelo para Anlise Gerencial na rea de Vendas. 2001. Dissertao (Mestrado em Engenharia de Produo) - Universidade Federal de Santa Catarina, Florianpolis, 2001. BICCA, E. R. O uso de Data Warehouse no setor de Tecnologia de Informao de uma grande empresa. 2006. Dissertao (Graduao em Cincia da Computao) Universidade Federal do Rio Grande do Sul, Porto Alegre, 2006. CHAUDHURI S. An Overview of Data Wherehousing and OLAP Technology WikiPedia. Disponvel em: <(http://en.wikipedia.org/wiki/OLAP)>. Acesso em 24 maio 2007. FORTULAN, Marcos R. O uso do Business Intelligence para gerar indicadores de desempenho no cho de fbrica: uma proposta de aplicao em uma empresa de manufatura. 2006, 180 f. Tese (Doutorado em Engenharia Mecnica) Universidade de So Paulo, So Carlos, 2006. GERENCIA Business Intelligence. Mantida pela iMasters. Disponvel em: <http://www.imasters.com.br/artigo/4334/bi/a_importancia_do_business_intelligence _no_planejamento_estrategico_de_pequenas_e_medias_empresas/>. Acesso em: 11 maio 2007. GUPTA, A.; MUMICK, I. S. Materialized views: techniques, implementations and applications. Cambridge, MA, UK: The MIT Press, 1999. HABERMANN, R. A Importncia do Business Intelligence no Planejamento Estratgico de Pequenas e Mdias Empresas. Disponvel em: <http://www.imasters.com.br/artigo/4334/bi/>. Acesso em: 09 maio 2007. HAKIMPOUR, F. et al. IRS-III supporting the World of Semantic Web Services. Disponvel em:<http://www.hakimpour.com/farshad/download/wsmowls_irs3.pdf>. Acesso em: 23 maio 2007. HERRING, J. P. Producing CTI that Meets Management Needs and Expectations. SCIP Compatitive Technology Intelligence Symposium. Boston, 1997. LAUDON, K. C.; LAUDON, L. P. Management Information Systems: Managing the Digital Firm. 7th ed. New Jersey, 2001.

69

LAUDON, K. C.; LAUDON, J. P. Sistemas de informao gerenciais: administrando a empresa digital. 5. ed. So Paulo: Pearson Prentice Hall, 2004. LEME FILHO, T. Business Intelligence no Microsoft Excel. Rio de Janeiro: Ed. Axcel, 2004, 387 p. MACHADO, F. N. R. Projeto de Data Warehouse: uma viso multidimensional. So Paulo: rica, 2000, cap. 1, p. 11-16. MACHADO, F.; ABREU M. Projeto de Banco de Dados: Uma Viso Prtica. 11. ed. So Paulo: Ed. rika, 2004, 298 p. MORESI, E. A. D. Delineando o valor do sistema de informao de uma organizao. CI. Inf. Braslia, v. 29, n. 1, p. 14-24, jan/abr. 2000. OBRIEN, J. A. Sistemas de Informao e as decises gerenciais na era da Internet. So Paulo: Saraiva, 2001. O QUE Tecnologia da Informao. Mantida pela Info Wester. Disponvel em: <http://www.infowester.com/col150804.php> . Acesso em 13 maio 2007. OMG. Common Warehouse metamodel specification. 2000. v. 1 e 2. Disponvel em: <http://www.omg.org/>. Acesso em: 24 maio 2007. REZENDE, C. G. OLAP. Mantida pelo Ministrio da Fazenda. Disponvel em: <http://www.serpro.gov.br/publicacao/tematec/publicacao/tematec/2003/ttec68> Acesso em 13 maio 2007. ROBIM, J. OLAP e Banco de Dados Multidimensionais, Database Journal. Disponvel em <(http://www.databasejournal.com)>. Acesso em 24 maio 2007. SELL, D. Uma arquitetura para Business Intelligence baseada em tecnologias semnticas para suporte e aplicaes analticas. 2006, 264 f. Tese (Doutorado em engenharia de produo) Universidade Federal de Santa Catarina, Florianpolis, 2006. SELL, D. Uma arquitetura para distribuio de componentes tecnolgicos de sistemas de informao baseados em Data Warehouse. 2006. Dissertao (Mestrado em Engenharia de Produo) Programa de Ps- Graduao em Engenharia de Produo, Universidade Federal de Santa Catarina, Florianpolis, 2006. SERAIN, J. S. Cresce o mercado para profissionais de BI. Disponvel em: <http://www.imasters.com.br/artigo/5354/bi/>. Acesso em: 14 maio 2007. SERAIN, J. S. Por que Business Intelligence?. Disponvel em: <http://www.imasters.com.br/artigo/5415/bi/por_que_business_intelligence/>. Acesso em: 14 maio 2007.

70

SERRA, L. A essncia do Business Intelligence. So Paulo: Berkeley Brasil, 2002. SILVA, Csar Augusto V. Avaliao de uma ferramenta de Business Intelligence em uma Indstria Aeronutica. 2005, 44 f. TCC (Ps-Graduao em Engenharia de Produo como requisito parcial obteno do ttulo de MBA) Universidade Federal de Itajub, Itajub, 2005. SILVA FILHO, A. M. A Era da Informao. Revista Espao Acadmico - Ano I n 02 Julho de 2001. Disponvel em: <http://www.espacoacademico.com.br/002/02col_mendes.htm> Revista Espao Acadmico Mensal ISSN 1519.6186. Acesso em 30 maio 2007. SILVA JUNIOR, Ovdio F. P. Modelo de informaes estratgicas aplicadas a sistemas de inteligncia organizacional na gesto pblica de pesquisa agropecuria: o caso da EPAGRI. 2006, 233 f. Tese (Doutorado em Engenharia de Produo) Universidade de Santa Catarina, Florianpolis, 2006. SINGH, Harry S. Data Warehouse: Conceitos, Tecnologias, Implementao e Gerenciamento. Traduo de Mnica Rosemberg. So Paulo: Makron Books, 2001. SOUZA, S. Ferramentas OLAP. Disponvel em <http://www.pr.gov.br/batebyte/edicoes/1999/bb87/olap.htm> Acesso em: 26 maio 2007. TARAPANOFF, K. Inteligncia Organizacional e Competitiva na Sociedade da Informao. Mantida pela Universidade de Braslia. Disponvel em: <http://www.unb.br/fa/cid/ceic/apresentacao/apresentacao.php>. Acesso em 13 maio 2007. THOMSEN, E. OLAP: construindo sistemas de informao multidimensionais. Rio de Janeiro: Campus, 2002. TURBAN, E.; RAINER, R. K.; POTTER, R. E. Administrao de tecnologia da informao. Rio de Janeiro: Campus, 2003. UMA breve histria da tomada de deciso. Disponvel em: <http://www.hbrbr.com.br/textos.asp?codigo=10503>. Acesso em: 13 maio 2007. VOGT, J. J. Consultando Cubos OLAP com Reporting Services Parte 1. Disponvel em: <http://www.devmedia.com.br/articles/viewcomp.asp?comp=5098>. Acesso em 13 maio 2007. WANDERLEY, A. V. M. Um instrumento de macropoltica de informao: concepo de um sistema de inteligncia de negcios para gesto de investimentos de engenharia. Cincia da Informao, Braslia, v. 28, n. 2, p. 190-199, maio/ago. 1999.