Escolar Documentos
Profissional Documentos
Cultura Documentos
BASEADA EM OLAP
__________________________
1
Graduando em Tecnologia em Informtica da Faculdade de Tecnologia de Jahu. E-mail: alessandro.ramos@gmail.com
2Mestre em Engenharia da Produo pela EESC-USP; Professor no Curso de Gesto da Tecnologia da Informao e no
Curso de Geso da Produo Industrial da FATEC-JAHU. email: sergioadecastro@gmail.com
Tekhne e Logos, Botucatu, SP, v.4, n.1, Abril, 2013.
RESUMO
Com a disponibilidade da Internet para muitas pessoas, as empresas enxergaram um novo canal
para negcios, em que elas podem estar presentes com visibilidade global, vinte e quatro horas por
dia, com baixo custo. O surgimento deste mercado global cobrou das empresas mais dedicao na
coleta e anlise de informaes sobre seus clientes e fornecedores. Devido a esta situao, por
ferramentas de business intelligence aumentou e criou um mercado forte para as empresas de
software oferecerem seus produtos e servios.Este artigo descreve os principais elementos
necessrios para uma soluo de business intelligence baseada em OLAP e as vantagens de utilizar
esta tecnologia.
140
ABSTRACT
Wide internet availability made companies observe a new way for business in which they may be
present with global visibility, twenty-four hours a day, with inexpensive costs. The accessibility for
this global market required from companies more dedication for gathering and analyzing
information about their customers and suppliers. Within this context, the demand for business
intelligence tools increased and created a strong market for software companies offer products and
services. This article describes the main technological elements needed for a business intelligence
solution based on OLAP and the advantages of using it.
141
1 INTRODUO
Para Laudon (2007), um sistema de informao pode ser definido tecnicamente como um
conjunto de componentes inter-relacionados que coletam (ou recuperam), processam, armazenam e
distribuem informaes destinadas a apoiar a tomada de decises, a coordenao e o controle de
uma organizao. Alm de dar apoio tomada de decises, coordenao e ao controle, esses
sistemas tambm auxiliam os gerentes e trabalhadores a analisar problemas, visualizar assuntos
complexos e criar novos produtos.
Apesar de atualmente o termo sistemas de informao estar fortemente ligado aos sistemas
de computadores, estes sistemas j existiam muito antes da descoberta da eletricidade. Xexo
(2006) ressalta:
Durante sculos as organizaes usaram sistemas de informao apenas com o uso de
pessoas, papel e tinta. Apenas bem mais tarde, aparecem mquinas como mquinas de
escrever e de somar. No seria exagerado dizer que a escrita e os nmeros foram criados para
suportar os primeiros sistemas de informao, que tratavam, por exemplo, de colheitas e
comrcio. (Xexo, 2006, p. 6)
142
tomada de deciso um processo contnuo, no qual as decises finais esto sempre sendo
modificadas.
Segundo os autores Stair e Reynolds, (2002, p.19), um sistema de suporte tomada de
deciso [...] uma coleo organizada de pessoas, procedimentos, software, banco de dados e
dispositivos usados para dar suporte a um problema especfico na tomada de deciso. So
utilizados em situaes em que o obstculo complexo, no-usual e que se altera com rapidez, no
sendo especificados antecipadamente, e as informaes necessrias encontram-se esparsas,
auxiliando os gerentes a obter todos os aspectos de uma questo especfica de forma imediata e
precisa.
So projetados e implementados com a participao ativa dos gerentes, de modo a tornar os
softwares de fcil utilizao para os usurios, possuindo interatividade, e permitindo a alterao de
hipteses, alm da incluso de novos questionamentos.
Pesquisas, questionrios e relatrios so facilmente analisados pelo computador e
disponveis durante a fase de inteligncia para apontar de forma precisa problemas, oportunidades,
participao de mercado, novas reas potenciais, etc. No decorrer da execuo do projeto, os
modelos podem ser utilizados para explorar, analisar, contrapor as vrias alternativas, como
tambm monitorar o progresso da ao, sendo possvel retornar a qualquer momento das etapas para
elaborar uma nova estratgia.
Laudon (1999) afirma que existem dois tipos de sistemas de suporte deciso: SSD guiados
por modelos e SSD guiado por dados. Os SSD guiados por modelos eram sistemas isolados dos
principais sistemas de informao das empresas e usavam algum tipo de modelo para executar
simulaes e anlises.
O segundo tipo de SSD descrito por Laudon (1999) o SSD guiado por dados. Este tipo de
sistema analisa grandes quantidades de dados encontrados nos sistemas de informao das
organizaes e suporta tomada de deciso, permitindo que os usurios extraiam informaes teis,
anteriormente enterradas em grandes quantidades de dados.
Nos SSD guiados por dados, os dados dos sistemas OLTP so coletados em data
wharehouses. Nestes data warehouses, usado processamento analtico (OLAP) para analisar os
dados.
Segundo os autores Cordeiro e Ribeiro (2002, p.7), [...] um modelo adequado de avaliao
de desempenho leva a empresa a realizar um diagnstico situacional, a fim de descobrir suas interrelaes com o mercado competitivo.
143
Para Sezes, Oliveira e Baptista (2006), uma base de dados uma coleo de dados
organizada de forma sistematizada. Existem vrios modelos de bases de dados, sendo os mais
conhecidos o relacional e o dimensional.
No modelo relacional, os dados so organizados em tabelas divididas em linhas e colunas.
Cada coluna contm um valor discreto. Os valores das colunas podem ser inmeros, dependendo do
sistema de gesto de base de dados que gere a informao. Os valores mais comuns so geralmente
nmeros ou texto, podendo ser nulos e vazios.
A nomenclatura das linhas e colunas pode ser, em linguagem de base de dados, tambm
denominada tupla e atributo ou, mais popularmente, registo e campo.
Nardi (2007) explica que os bancos de dados relacionais atendem bem em situaes de alta
concorrncia, como grandes web sites com milhares de acessos simultneos, que geram alta taxa de
atualizao e um grande volume de dados e acessos pontuais. Nestes casos, as pesquisas retornam
resultados de volume pequeno.
Os sistemas de banco relacional so previsveis e suas funes so utilizadas regularmente,
onde so consultados pequenos volumes de dados. Por outro lado, as funes dos sistemas
analticos so imprevisveis e de uso menos frequente, nas consultas so acessados grande
quantidade de dados, histricos atuais e previses, retornando dados complexos habitualmente
resumidos (THOMSEN, 1997).
Cada sistema possui diferentes tipos de abordagens tcnicas na forma de busca e armazena
os dados. Os sistemas analticos processam a base de dados multidimensionais (ou dimensionais),
em que armazenam e apresentam as informaes na forma de cubo.
144
Nardi (2007) explica que essas as anlises em bases multidimensionais envolvem o uso de
alguns termos como dimenses, medidas, fatos e agregaes. Nardi apresenta os principais
elementos da base de dados multidimensionais:
Dimenses:
estabelecem
organizao
dos
dados,
determinando
possveis
consultas/cruzamentos. Por exemplo: regio, tempo, canal de venda, etc. Cada dimenso pode ainda
ter seus elementos, chamados membros, organizados em diferentes nveis hierrquicos. A dimenso
tempo, por exemplo, pode possuir duas hierarquias: calendrio gregoriano (com os nveis ano, ms
e dia) e calendrio fiscal (com os nveis ano, semana e dia);
Medidas: so os valores a serem analisados, como mdias, totais e quantidades;
Fatos: so os dados a serem agrupados, contendo os valores de cada medida para cada
combinao das dimenses existentes. O tamanho da tabela que contm os fatos merece ateno
especial do analista.
Agregaes: totalizaes calculadas nos diversos nveis hierrquicos.
O modelo dimensional composto, basicamente, da tabela fato e suas dimenses (tabelas
dimensionais). Takai, Italiano e Ferreira (2005) explicam que a tabela fato armazena dados
significativos do negcio, contm as mtricas, ou fatos a serem analisados, e cada um est
diretamente relacionado s dimenses. Cada tabela de fatos contm as chaves externas que se
relacionam com suas respectivas tabelas de dimenses e as colunas com os valores que sero
analisados. Para o processo de tomada de deciso, um fato corresponde aos eventos que ocorrem de
forma dinmica no negcio da empresa.
As dimenses so os parmetros pelos quais as mtricas so analisadas pelo usurio. Elas
organizam os dados em funo de uma rea de interesse para o usurio, em que cada dimenso
descreve um aspecto do negcio, proporcionando acesso rpido, simples e intuitivo aos dados. Uma
dimenso apresenta um grande nmero de combinaes e interseces para analisar os dados.
Larson (2009) afirma que OLAP foi criado diante da proposta de um tipo diferente de
sistema, direcionado para analistas de dados. Este processo foi chamado de processo analtico online. A princpio, os critrios de seu criador, E. F. Codd, no foram amplamente aceitos. Porm, o
termo OLAP ainda usado para sistemas concebidos para fornecer rapidamente informaes aos
usurios de BI.
145
2 MATERIAL E MTODOS
O presente estudo foi realizado atravs de pesquisa literria e estudo de caso. Para Gil
(1999), a pesquisa literria possui carter indiscutvel de cientificidade. Os livros e demais
documentos selecionados foram publicados entre 1999 e 2012. Estes materiais foram selecionados
mediante anlise do ttulo e resumo. Aps seleo, os materiais relevantes tiveram seus captulos
chave estudados com mais profundidade. Atravs da anlise descritiva, procurou-se compreender os
principais elementos utilizados no desenvolvimento de uma soluo de business intelligence.
Tambm foi realizado um breve estudo de caso para averiguar, na prtica, a aplicao destes
elementos.
3 RESULTADOS E DISCUSSO
146
147
Desse modo, a empresa Alfa foi um caso de sucesso no qual se comprovou a vantagem de
desenvolver solues de business intelligence utilizando OLAP ao invs de utilizar apenas bancos
de dados relacionais.
importante ressaltar que, apesar da soluo final de business intelligence ser desenvolvida
com banco de dados multidimensional e OLAP, os dados processados pelo cubo foram obtidos
atravs da leitura das bases de dados relacionais do ERP da empresa. Diante disso, podemos afirmar
que as tecnologias so complementares, atuando cada uma na funo que possui melhor
desempenho.
4 CONCLUSO
Desde os primrdios, o homem tem lidado com sistemas de informao, mesmo sem o
auxlio de computadores. A introduo dos computadores permitiu a criao de grandes bases de
dados para gerenciamento de processos cotidianos.
Os sistemas de informaes convencionais, orientados a processos cotidianos geralmente
utilizam-se de bases de dados transacionais. Contudo, as bases transacionais, so ineficientes para
gerao de anlises necessrias para o processo de tomada de deciso.
Para resolver este problema, foram criadas as bases multidimensionais, capazes de fornecer
respostas bem mais rpidas para consultas analticas e simplificar o desenvolvimento destas
consultas. Uma das tecnologias utilizadas para criao e manipulao destas bases
multidimensionais OLAP.
Comprovamos a vantagem da utilizao destas bases multidimensionais atravs do estudo de
caso da empresa Alfa, que desenvolveu um sistema analtico com utilizao de banco de dados
puramente relacional e enfrentou problemas de baixa velocidade e falta de flexibilidade na
utilizao deste sistema. A empresa conseguiu obter resultado mais eficiente por meio da
reconstruo do sistema utilizando OLAP.
Conclumos que possvel desenvolver uma soluo de business intelligence de bom
desempenho, combinando as bases de dados relacionais dos sistemas corporativos com bases de
dados multidimensionais com tecnologia OLAP.
REFERNCIAS
CORDEIRO, J. V. B. M.; RIBEIRO, R. V. Gesto da empresa. Curitiba: Associao Franciscana
de Ensino Senhor Bom Jesus, n.2, p.1-14, 2002. (Coleo Gesto Empresarial)
148
149