Sie sind auf Seite 1von 40

UNIVERSIDADE VEIGA DE ALMEIDA Jorge Luiz Silva da Cruz

EVOLUO DO SAP AT O BUSINESS WAREHOUSE Volume-1

RIO DE JANEIRO 2011

UNIVERSIDADE VEIGA DE ALMEIDA Jorge Luiz Silva da Cruz

EVOLUO DO SAP AT O BUSINESS WAREHOUSE Volume-1

Monografia apresentada, como pr-requisito de concluso do curso de Cincias da Computao, ao Instituto de Cincias e Tecnologia da Universidade Veiga de Almeida rea de Concentrao: Informtica

Orientador: Prof. Eliane Xavier Cavalcanti Co-orientador: Prof. Luiz A.P.Monteiro RIO DE JANEIRO 2011

ii

RESUMO
O presente trabalho procura mostrar a evoluo da soluo ERP da empresa SAP e foca em sua ferramenta de Business Warehouse, descrevendo os conceitos de softwares ERP e Data Warehouse.

iii

ABSTRACT
This work try to show the SAP ERP solutions evolution focusing in the SAPs Business Warehousing Tool, describing the ERP and Data Warehouse concepts.

iv

SUMRIO
1 INTRODUO.....................................................................................................................................................7 2 SISTEMAS ERP....................................................................................................................................................9 2.1 VANTAGENS DO ERP...............................................................................................................................11 2.2 DESVANTAGENS DO ERP........................................................................................................................11 3 SAP.......................................................................................................................................................................12 3.1 COMO SURGIU A SAP...............................................................................................................................12 3.2 ESTRUTURA SAP.......................................................................................................................................14 3.3 ALGUNS DOS PRINCIPAIS MDULOS/FERRAMENTAS....................................................................14 3.4 VANTAGENS..............................................................................................................................................16 3.5 DESVANTAGENS ......................................................................................................................................17 4 SISTEMAS DE APOIO DECISO.................................................................................................................18 4.1 DATA WAREHOUSE..................................................................................................................................18 4.1.1 O QUE UM DATA WAREHOUSE...................................................................................................18 4.1.2 OLTP X OLAP.......................................................................................................................................19 4.1.3 ETL.........................................................................................................................................................21 4.1.4 GRANULARIDADE.............................................................................................................................22 4.1.5 MODELAGEM MULTIDIMENSIONAL............................................................................................23 4.1.6 REPRESENTAO DA MODELAGEM MULTIDIMENSIONAL...................................................24 4.2 BW BUSINESS WAREHOUSE (O DWH DA SAP)...............................................................................26 4.2.1 PROPOSTA...........................................................................................................................................27 4.2.2 ARQUITETURA DO BW.....................................................................................................................28 4.2.3 BW BUSINESS EXPLORER................................................................................................................31 4.2.4 ADMINISTRATOR WORKBENCH (AWB).......................................................................................33 4.2.5 INFOOBJECTS......................................................................................................................................35 4.2.6 INFOCUBES..........................................................................................................................................37 ........................................................................................................................................................................38 5 CONCLUSO.....................................................................................................................................................40 6 REFENCIAS........................................................................................................................................................41

INTRODUO

Atualmente os projetos de BI (Business Intelligence) esto no topo da prioridade tecnolgica das grandes empresas em todo o mundo e, em pases como o Brasil, que no possui uma caracterstica de adoo to receptiva como em pases tais quais os Estados Unidos e alguns pases da Europa, ainda difcil encontrar contedos explicativos e analistas que entendam, realmente, o ganho da utilizao de projetos de BI. Devido globalizao as empresas tm se tornado cada vez mais competitiva. A capacidade de obteno de informaes de uma empresa um fator preponderante na disputa desse mercado to dinmico dos dias atuais. Quanto mais rpido uma empresa possa obter uma informao sobre seu mercado, seu produto, seu cliente ou qualquer outro fator ligado ao seu negcio, maior sua vantagem sobre suas concorrentes. Borges (1995, p.2) faz um paralelo entre a era industrial, que tinha a associao de terra, trabalho e capital como forma de criar riqueza e os dias atuais, em que vivemos a era do conhecimento, tendo o conhecimento e a informao como o mais importante recurso para agregao de valores. Na mesma publicao Borges (1995) expressa sua opinio em relao competitividade das empresas:
pode-se afirmar que a competitividade de uma empresa diretamente proporcional sua capacidade de obter informao, process-la e disponibiliz-la de forma rpida e segura.

Os sistemas conhecidos como ERP (Enterprise Resource Planing ou Sistema de Gesto Integrada) vem ganhando cada vez mais popularidade nas empresas nos ltimos anos devido sua capacidade de integrao, agilidade, segurana, reduo de custo, eficincia da gesto, dentre outras caractersticas, proporcionando-lhes um diferencial competitivo em seu mercado de atuao. Segundo Stair e Reynolds (2002), a aplicao dos sistemas ERP uma das principais ferramentas da gesto empresarial que, com o alicerce de recursos tecnolgicos e computacionais, proporciona e auxilia na obteno das informaes necessrias, e, por

conseguinte fornece conhecimentos essenciais ao gerenciamento da organizao, aumentando assim sua competitividade. A partir desse cenrio, este trabalho apresenta a evoluo da SAP (Systems, Applications and Products in Data Processing ou Sistemas, Aplicativos e Produtos para Processamento de Dados), um sistema ERP criado pela empresa de mesmo nome, dando enfoque em sua ferramenta de apoio deciso e Business Inteligence (BW, o Data Warehouse da SAP).

SISTEMAS ERP

Sistema ERP uma arquitetura de software que visa integrar os programas que antes eram independentes em cada setor de uma empresa em um grande e nico Sistema de Gesto, facilitando o fluxo de informaes entre todas as reas da empresa. Todas as operaes do negcio ficam consolidadas num ambiente computacional com um banco de dados nico operando em uma plataforma comum que interage com um conjunto integrado de aplicaes. Esse tipo de arquitetura garante que seja necessrio o input de informao uma nica vez e a mesma j estar disponvel para todas as reas da empresa a que a informao pertinente. O wikipedia diz que ERPs:
so sistemas de informao que integram todos os dados e processos de uma organizao em um nico sistema. A integrao pode ser vista sob a perspectiva funcional (sistemas de: finanas, contabilidade, recursos humanos, fabricao, marketing, vendas, compras, etc) e sob a perspectiva sistmica (sistema de processamento de transaes, sistemas de informaes gerenciais, sistemas de apoio a deciso, etc).

Segundo Chopra e Meindl (2003 apud Thais Padilha; Fernando Marins,2005, p. 104):
Pode-se dizer que o ERP um sistema integrado, que possibilita um fluxo de informaes nico, contnuo e consistente por toda a empresa, sob uma nica base de dados. um instrumento para a melhoria de processos de negcios, como a produo, compras ou distribuio, com informaes on-line e em tempo real. Em suma, o sistema permite visualizar por completo as transaes efetuadas pela empresa, desenhando um amplo cenrio de seus negcios.

10

Figura 1 - Arquitetura ERP.

Apesar de ser uma ferramenta importantssima que visa a integrao de toda a empresa, os ERPs so fundamentalmente um pacote de um determinado nmero de subsistemas, onde cada subsistema tem seus prprios subsistemas.

Sistema Financeiro

Sistema RH ERP

Sistema Vendas

Figura 2 - Subsistemas

Diferentemente de sistemas setorizados, que tambm auxiliam na gesto, porm no se consegue um resultado voltado para tomada de deciso, os ERPs se caracterizam por serem abrangentes nos processos, compondo um universo de assuntos, tarefas e trabalhos dentro de uma empresa automatizando operaes de toda a natureza de acordo com a necessidade da mesma. Gerenciando os dados do dia-a-dia e transformando-os em informaes de forma estratgica, autnoma e automtica; para tal esse sistema depende da correta alimentao dos dados. De acordo com o IDC, apesar da crise de 2008 o mercado brasileiro de ERP cresceu cerca de 17%, tendo uma projeo de crescimento de 8,39% ao ano at 2013. O Brasil responde por volta de 50% das vendas de licenas desse tipo de sistema na America Latina.

11

2.1

VANTAGENS DO ERP Levando em considerao que uma empresa deseja potencializar seus negcios e reduzir seus custos e que, como vimos no inicio deste documento, a informao o diferencial para que uma empresa possa se destacar em seu mercado, eis abaixo algumas vantagens do uso desse tipo de sistema: 1. Integrao e parametrizao; 2. Flexibilidade; 3. Reduo de custos; 4. Eliminar redundncia de atividades; 5. Reduo do limite de tempo de resposta ao mercado; 6. Ganho de produtividade; 7. Controle de custos; 8. Unificao da base de dados; 9. Centralizao das informaes; 10. Agilidade, confiabilidade e segurana; 11. Reduo da burocracia; 12. Otimizao do processo de tomada de deciso.

2.2

DESVANTAGENS DO ERP Apesar de todas as vantagens de um ERP existem algumas desvantagens, principalmente relacionadas a uma conduo errada no processo de captao de implantao do sistema: 1. Custo elevado; 2. Treinamento inadequado; 3. Escolha inadequada do software; 4. Dependncia do fornecedor do software; 5. Aumento da carga de trabalho dos servidores e alta dependncia dos mesmos.

12

SAP

Atualmente, com o intuito de aumentar sua competitividade, as empresas, principalmente as de mdio/grande porte, esto optando pela aquisio de softwares ERP. Existe ainda uma crescente conscientizao por parte das empresas acerca dos benefcios que um sistema voltado para tomada de deciso pode trazer. A SAP uma empresa que conseguiu enxergar essa necessidade do mercado e criou sua ferramenta ERP, atualmente SAP ERP 2005, com a finalidade de prover uma soluo para essas empresas.

Figura 3 Mapa da Soluo SAP ERP

3.1

COMO SURGIU A SAP A SAP (Systems Applications and Products in Data Processing ou Sistemas, Aplicativos e Produtos para Processamento de Dados) surgiu em 1972 em Manheim/Alemanha. Foi criada por cinco ex-engenheiros da IBM (Dietmar Hopp, HansWerner Hector, Hasso Plattner, Klaus Tschira e Claus Wellenreuther) que compartilhavam a viso de desenvolver um software aplicativo padro para processos de negcios em tempo real. Levou um ano para que o primeiro aplicativo de contabilidade financeira ficasse pronto. Este foi a base para o desenvolvimento de uma variedade de outros componentes de software, que mais tarde veio a compor o sistema que foi batizado como R/1(Real-time Data Processing 1 ou Processamento de dados em tempo real 1).

13

Quase dez anos depois, em 1979, surgiu a evoluo do R/1 tendo como marco de mudana uma melhoria no banco de dados e controle de dilogos, essa nova verso foi batizada de R/2. Em 1980, a SAP j possua cinqenta dentre as 100 maiores indstrias alems em sua carteira de clientes. Esse fato se deu devido ao alto nvel de estabilidade das verses anteriores do sistema. Com foco em seus clientes multinacionais, a SAP desenhou o R/2 para lidar com diferentes idiomas e moedas, fazendo com que a empresa alavancasse um crescimento absurdamente rpido. Ainda no meado da dcada de oitenta a SAP inaugurou na ustria sua primeira organizao de vendas fora da Alemanha, exps na CeBIT, feira de informtica em Hanover Alemanha, pela primeira vez; alcanando a surpreendente receita de US$52 milhes. Em 1988 a SAP se transforma em SAP AG e a partir de novembro passa a negociar nas bolsas de Frankfurt e Stuttgart um volume de 1,2 milhes de aes. Uma importante revista de negcios da Alemanha, a Manager Magazine, escolheu a SAP como empresa do ano. Com a abertura de novas unidades subsidiarias na Dinamarca, Sucia, Itlia e nos Estados Unidos, a SAP garante fora e renome internacionalmente. Nos anos 90s a SAP apresenta sua nova verso agora com o conceito clienteservidor, interfaces grficas uniformizadas, uso consistente de banco de dados relacionais e a capacidade de ser executado em qualquer computador, independentemente de seu fornecedor. O SAP R/3, como foi batizado teve aprovao geral, sendo marco de uma nova gerao de software empresarial, evoluindo da computao em Mainframe arquitetura de trs camadas: banco de dados, aplicativo e interface de usurio. O SAP R/3 dividido em mdulos, oferecendo s empresas diversas funcionalidades voltadas a sua rea de negcios, atendendo suas necessidades nas reas de finanas, vendas, produo, RH, dentre outras. Aqui no Brasil s em 1995 que foi aberto uma subsidiaria da SAP. Em 1996 a empresa ganhou 1.089 novos clientes do SAP R/3, chegando a estar instalado em mais de 9.000 sistemas em todo o mundo no final desse mesmo ano, empregando mais de 10.000 pessoas. No final da dcada de 90, a SAP anuncia a estratgia mySAP.com que une solues de comrcio eletrnico com aplicativos ERP j existentes.

14

Em 2000 a SAP passa a desenvolver seus aplicativos com foco no usurio. A SAP desenvolve o SAP Workplace tendo como objetivo ser um portal corporativo e acesso informao de acordo com o perfil do usurio. Atualmente, com base na arquitetura orientada a servios (SOA) e na plataforma de aplicativos SAP Netweaver, que permite integrar pessoas, informaes e processos dentro e fora da empresa; a SAP fornece cada vez mais solues, dentre elas o SAP ERP 2005, para processos de negcios aos seus clientes e, de acordo com o site da SAP (http://www.sap.com/brazil/about/index.epx, acessado em 2 de outubro de 2011), conta atualmente com locais de desenvolvimento e vendas em mais de 50 pases tendo mais de 172.000 clientes em todo o mundo. 3.2 ESTRUTURA SAP O desenho tpico de um instancia SAP um servidor de Banco de dados com um ou mais servidores de Aplicao. A estrutura da SAP composta por trs camadas: Frontend: Camada que exibe as telas com as informaes para o usurio (SAPgui). Application: camada responsvel pelo processamento das operaes executadas. Transfere para o Frontend as informaes solicitadas pelo usurio. aqui que os programas ABAP so executados. Database: camada onde ficam armazenados os dados que serviro de matria prima para o processamento e transformados em informaes a serem exibidas no Frontend. Esse tipo de estrutura separa as funcionalidades de programas dos servidores e coloca os dados em uma camada parte, assim, essa separao em trs camadas no sobrecarrega aplicaes individuais de usurios permitindo acrescentar novos recursos tecnolgicos (Servidores de arquivos/aplicaes ou outros recursos) sem causar maiores impactos no ambiente do sistema. Sendo assim possvel planejar um upgrade de recursos para cada camada sem levar em conta os efeitos sobre a camada adjacente. Seu sistema aberto, podendo ser implementado novas funes e customizado de acordo com a necessidade da empresa atravs da linguagem de programao ABAP. 3.3 ALGUNS DOS PRINCIPAIS MDULOS/FERRAMENTAS

SAP MM - Material Management: O Gerenciamento de Materiais

(MM) o mdulo responsvel pelo controle de materiais e suprimentos dentro de uma empresa.

15

SAP SD - Sales and Distribution: Este mdulo realiza operaes para as

reas, comerciais e logstica, organizando e gerenciando a estrutura comercial da empresa, possibilitando gerar pedidos de venda atravs dos cadastros de cliente, materiais, preos, impostos e demais condies comerciais.

SAP FI - Financial Accounting: Este mdulo satisfaz todas as

necessidades internacionais e nacionais que devem ser cumpridas pelo departamento financeiro de uma empresa. A integrao deste mdulo com outros mdulos assegura que exista o real reflexo dos movimentos de entradas e sadas de mercadorias e servios nas atualizaes contbeis baseadas em valor.

SAP PP - Production Planning and Control: Este mdulo tem uma

variedade soluo de operaes para automatizar e integrar o desenvolvimento de produtos e manufatura, alm ferramentas de anlise para uma melhor tomada de decises.

SAP HR - Human Resource: Este o mdulo de Recursos Humanos.

Este mdulo planeja, registra e avalia os dados relacionados aos empregados de uma empresa. Suporta todas as fases de administrao de recursos humanos: Seleo e Recrutamento, Administrao de Pessoal, Treinamento, Remunerao, Planejamento de Carreira e Sucesso, Planejamento de Custos, Administrao de Viagens e Negcios, Administrao de Tempos, Folha de Pagamento.

SAP CO Controlling: Este o mdulo de contabilidade de custos.

Atua fornecendo informaes para a administrao do processo decisrio da empresa, facilita o acompanhamento e a melhoria processual em uma empresa. Alm de registrar eventos reais, a principal tarefa do mdulo CO o planejamento. Ele possibilita determinar os desvios comparando os dados reais com os dados planejados, permitindo controlar os fluxos de negcios, abrangendo o movimento dos custos e das receitas da empresa.

SAP QM - Quality Management: Este mdulo foca no controle de

qualidade e informao, apoiando o planejamento de qualidade e o controle de produo e suprimento.

SAP PM - Plant Maintenance: Este modulo apoia o planejamento,

processamento e a execuo de tarefas de manuteno.

16

SAP BW Business Warehouse: Este o mdulo de Business

Warehouse da SAP. 3.4 VANTAGENS Como estamos falando de um software ERP, ele herda todas as vantagens desse tipo de software. Abaixo esto listados algumas vantagens do SAP ERP retiradas do Site da SAP (http://www.sap.com/brazil/solutions/business-suite/erp/businessbenefits/index.epx):

Maior alinhamento entre estratgias e operaes o Administrao da empresa de acordo com sua prpria estratgia e planejamento, com acesso s informaes certas, em tempo real, detectando prematuramente possveis problemas. o Aproveitamento das oportunidades, de forma pr-ativa. o Cumprimento das metas da empresa, pelo perfeito alinhamento entre os objetivos da fora de trabalho e os objetivos organizacionais. o Recrutamento e contratao de profissionais mais qualificados e aproveitamento integral de seu potencial, graas possibilidade de ajustar cada funcionrio funo mais adequada, no momento certo. Maior produtividade e visibilidade o Utilizao de servios de auto-atendimento e recursos analticos em mbito corporativo. o Maior produtividade e eficincia operacional dentro e fora dos limites da organizao. Maior flexibilidade, resultando em menores custos. o Emprego da arquitetura orientada a servios (SOA) para assegurar a padronizao, a eficincia e a flexibilidade dos processos. o Extenso das transaes, das informaes e das funes de colaborao a uma comunidade de negcios mais ampla. Suporte aos requisitos da indstria, em constante mudana. o Integrao transparente dos processos, em mbito corporativo, graas tecnologia aberta da plataforma do SAP NetWeaver, baseada na Web. Riscos reduzidos. o Os problemas de negcios mais complexos podem ser solucionados com a SAP, um parceiro de que assegura um crescimento duradouro a seus clientes, graas sua experincia de 30 anos com empresas de todos os portes e setores e uma presena global que no se compara a nenhuma outra empresa do setor de TI. o A SAP dispe de uma rede global de parceiros, totalmente qualificada para oferecer as melhores prticas de negcios para mais de 25 mercados verticais. Melhor gesto financeira e governana corporativa o Maior visibilidade sobre todos os processos organizacionais, graas s funcionalidades de gesto financeira e gesto contbil associadas a processos analticos de negcios. o Maior rentabilidade, maior controle financeiro e melhor gerenciamento de riscos. Otimizao dos gastos de TI.

17

Integrao e otimizao dos processos de negcio. Eliminao de altos custos de integrao e da necessidade de aquisio de software de terceiros. o Instalao de outros aplicativos da famlia SAP Business Suite, de forma gradual, com aproveitamento do fluxo de caixa e reduo dos sempre dispendiosos emprstimos. Retorno dos investimentos (ROI) mais rpido e mais significativo. o Instalao do SAP ERP com as tcnicas de implementao rpida, a um custo de menos de 50% em comparao com o custo de instalao de outros sistemas tradicionais do mercado. o Pr-configuraes e verses de aplicativos prontos para o uso para alguns mercados verticais especficos. Reteno dos melhores profissionais o Reteno dos profissionais mais competentes, graas a um planejamento e desenvolvimento de carreira preciso e claramente definido. o Possibilidade de associar o desempenho individual de profissionais a planos de compensao, tais como remunerao varivel e incentivos de longo prazo. Acesso imediato dos profissionais s informaes corporativas pertinentes o Os funcionrios dispem de novas formas de acessar as informaes corporativas necessrias para a execuo de suas atividades dirias. 3.5 DESVANTAGENS
o o

Apesar de ser um excelente software e de sua estabilidade, o SAP ERP tambm tem suas desvantagens. Como o software standard, ele no atende aos requisitos particulares de uma empresa, mas s necessidades gerais de algum setor da empresa, sendo necessrio muito trabalho e custo excessivo nas adaptaes por meio de parametrizaes e customizaes. Devido ao fato de o Sistema ter sido feito para atender grandes corporaes, requerendo definies precisas de processos e percepes corretas da funo do negcio, o SAP um software caro, complexo e de implementao no muito rpida levando at 18 meses para ser implementado.

18

SISTEMAS DE APOIO DECISO

Hoje em dia, uma empresa armazena uma enorme quantidade de informao, criando uma base de conhecimento que nem sempre bem aproveitada no momento de tomada de deciso. As informaes geralmente ficam dispersas em vrios sistemas que no tm integrao, e longe dos responsveis pela tomada de deciso. Para ajudar a solucionar esse problema, foram criados sistemas de apoio deciso, e no topo desse tipo de sistemas est o DWH (Data Warehouse) que ser abordado nesse trabalho. 4.1 DATA WAREHOUSE Aps o crescimento dos sistemas de informaes gerenciais (SIG) ficou cada vez mais difcil manter os dados transacionais, aqueles que so atualizados diariamente e que refletem todo o detalhamento de uma empresa, junto aos dados analticos, que so consolidados e utilizados para a tomada de deciso. Com a chegada das transaes online de alto desempenho surgiram programas para extrair, seguindo determinados critrios, dados para um novo banco de dados. Isso fazia melhorar a performance das analises devido a separao desses dados em um banco de dados diferente do que estariam ocorrendo as transaes online. Passou ento a existir um novo problema, os dados comeam a perder credibilidade e ficou cada vez mais difcil transformar dados em informao de qualidade. Nesse cenrio desorganizado abriu passagem para uma nova arquitetura, surgiu ento o ambiente projetado de Data Warehouse. 4.1.1 O QUE UM DATA WAREHOUSE De acordo com Inmon (1997), um DWH uma coleo de dados orientada a assuntos, integrada, variante no tempo e no voltil, que tem por objetivo dar suporte aos processos de tomada de deciso. Um DWH pode ser visto como um armazm de dados. Aqui so reunidos os dados de todos os setores da empresa de forma orientada a assuntos com o objetivo de extrair informaes para servir de alicerce na tomada de deciso estratgica para a empresa. Os dados so extrados do ambiente transacional (ambiente de produo) da empresa na fase de ETL (Extrao, Transformao e Carga), so consolidados (podendo ter dados primitivos, porm no usual) e limpos; no podem ser alterados depois que so gravados no DWH. Inmon (1997) descreve algumas caractersticas de um DWH:

19

I.

Orientados a temas: os dados so agrupados para suportar informaes de uma rea especfica. Integrado: os dados so limpos e sumarizados. Isso significa que se quisermos, por exemplo, uma informao de total de distancia percorrida que esto em 4 sistemas de maneiras diferentes(km, ps, jardas, milhas), esses dados sero convertidos a uma unidade apenas, km por exemplo, e somados no DWH.

II.

III.

Variante no tempo: os dados gravados formam uma base histrica podendo ser consultado qualquer perodo desde a concepo do DWH. No voltil: os dados no podem ser alterados uma vez que foram gravados no DWH, ao contrrio de sistemas operacionais em que os dados so alterados, inseridos e excludos a todo momento, no DWH s permitida uma carga inicial dos dados.

IV.

Figura 4 Ambiente de Data Warehouse

Uma empresa pode optar por comear a construo de seu Data Warehouse a partir de determinados setores, formando um subconjunto do DWH que chamamos de Data Mart. Cada DM contm dados especficos de uma determinada rea da empresa, assim pode-se obter os benefcios da implementao de um DWH por setor, fazendo com que o investimento seja logo percebido. Com um DWH os usurios podem ter o acesso rpido e preciso s informaes gerenciais e estratgicas. Ele deve prover acesso instantneo aos dados da empresa de maneira consistente, podendo ser visualizados de todas as maneiras definidas pelo usurio e suas informaes devem ser totalmente confivel sendo um direcionador para a reengenharia do negcio. 4.1.2 OLTP X OLAP

20

Segundo o Wikipdia, OLTP (Online Transaction Processing ou Processamento de Transaes em Tempo Real) so sistemas encarregados de registrar todas as transaes de uma determinada operao organizacional. Esse foi o primeiro passo para informatizao das empresas. Em geral, so os softwares que so usados no dia a dia das empresas e que executam as tarefas bsicas e operacionais. No ambiente OLTP os dados so normalizados, constantemente acessados e modificados. Por exemplo, as operaes do caixa de um supermercado, que tem informaes de cada venda executada, so gravados nesse ambiente. Segundo o Wikipdia, OLAP (Online Analytical Processing ou Processamento Analtico Online) a capacidade de trabalhar/manipular e analisar um volume muito grande de dados por diferentes perspectivas. Num ambiente OLAP as informaes deixam de ser concernentes ao processo dirio e operacional da empresa, e passam a ser de cunho gerencial e estratgico. As informaes agora so agrupadas por assunto, deixam de ser detalhadas para serem sumarizadas e respondem a uma srie de questionamento estratgico da direo da empresa. A tabela abaixo mostra algumas diferenas dos sistemas OLTP e OLAP: OLTP Orientado por aplicao Responde O que aconteceu? OLAP Orientado por assunto Responde O que aconteceu e porque

aconteceu? Detalhados Resumidos Representam pontos no tempo (dados Representam valores ao longo do tempo precisos no momento de acesso) So constantemente atualizados Um registro acessado por vez Otimizados para transaes Suportam operaes cotidianas Muitos usurios Normalizado para otimizar as transaes Estrutura esttica, contedo varivel (representam os resultados num perodo de tempo) Uma vez que os dados so inseridos no sero mudados. Um conjunto de registros acessados por vez Otimizado para analise Suportam necessidades gerenciais Poucos usurios No normalizado para otimizar as analises Estrutura flexvel, contedo incremental

21

Figura 5 Ambiente OLTP x OLAP

4.1.3 ETL Uma das etapas mais importantes do DWH a fase de extrao, transformao e carga dos dados, chamamos essa fase de ETL(Extract, Transform and Load). Nessa fase os dados so extrados de seus diversos sistemas operacionais, so consolidados e sumarizados, ento aps estarem limpos e em conformidade com a modelagem, so carregados no ambiente do DWH. Como as informaes de um DWH podem vir de muitos ambientes e fontes diferentes, o sistema ETL deve ter a capacidade de se comunicar e processar os diversos formatos possveis dos diversos ambientes e plataformas existentes na empresa. O sistema de ETL deve garantir que os dados sejam precisos, completos, nicos e consistentes. 4.1.3.1 Extrao Essa a primeira etapa de um ETL, aqui que so buscados e extrados os dados dos diversos sistemas e ambientes da empresa. O sistema de ETL tem que garantir que consegue buscar os dados em qualquer ambiente e em qualquer formato para que possa cumprir seu propsito. 4.1.3.2 Transformao Nessa fase so limpas e consolidadas as informaes. Aqui os dados que foram carregados sero analisados e tratados para que formem uma nica representao da informao. Por exemplo, em alguns sistemas a informao de sexo de uma pessoa pode ser representados por m/f, masculino/feminino ou 0/1, na fase de transformao

22

esses dados sero representados de apenas uma forma previamente escolhida; ou a informao de CPF numa base de vendas pode vir como 999999999-99 devido ao uso incorreto do mesmo. 4.1.3.3 Carga Essa a ltima etapa de um ETL. Depois de os dados serem extrados de suas bases de origem, serem transformados e adequados ao modelo de DWH proposto, agora a hora de carreg-los no Data Warehouse. De acordo com Inmon (1997), existem trs tipos de carga que podem ser executadas:

Dados histricos; Dados de valor correntes; Dados de alteraes.

4.1.4 GRANULARIDADE A granularidade de um DWH est diretamente ligada ao nvel do detalhe dos dados armazenados. Assim, quanto mais detalhe menor o nvel de granularidade. A granularidade define o tipo de consulta a ser respondida pelo DWH e tambm o volume de dados que sero armazenados, quanto maior o nvel de granularidade menor a necessidade de espao para armazenamento.

Figura 6 Granularidade

23

Os dados so representados de maneira mais eficiente quando optamos por uma granularidade de alto nvel do que quando utilizado um baixo nvel de granularidade, porm se quisermos flexibilidade devemos optar pelo contrrio. 4.1.5 MODELAGEM MULTIDIMENSIONAL A modelagem de um ambiente multidimensional fundamentalmente diferente da modelagem de sistemas operacionais. O modelo ER, usado para sistemas operacionais, no devem ser usados para uso em um DWH pois no ser obtido um desempenho satisfatrio na busca da informao. Segundo Machado (2008):
A modelagem dimensional uma tcnica de concepo e visualizao de um modelo de dados de um conjunto de medidas que descrevem aspectos comuns de negcios. utilizada especialmente para sumarizar e reestruturar dados e apresent-los em vises que suportem a anlise dos valores desses dados.

No modelo multidimensional, diferentemente do ER onde vrias tabelas se comunicam entre si, existe apenas uma nica tabela central, chamada tabela fato, que se comunica com as outras, que chamamos tabelas dimenses, atravs de mltiplas junes. As demais tabelas (tabelas dimenses) se conectam tabela central (tabela fato) por uma nica juno. O modelo multidimensional formado por trs elementos bsicos: fatos, dimenses e medidas. 4.1.5.1 FATOS Um fato representa uma transao ou um evento de negcio que pode ser analisado pela empresa. A tabela fato onde ficam armazenados os valores e medidas numricas do negcio que so recuperadas pela interseco de todas as tabelas dimenses. Segundo Machado (2008):
Fato tudo aquilo tudo aquilo que poder ser representando por um valor aditivo, ou melhor, sem academicismo, por meio de valores numricos. Esse conjunto de valores numricos denominado de mtricas ou medidas simplesmente..

Em geral, uma tabela fato composta por vrias chaves estrangeiras, chaves primrias das tabelas dimenses que a formam, e as mtricas que so os valores sumarizados que esto sendo analisados por essa tabela fato. 4.1.5.2 DIMENSES

24

As dimenses so elementos que formam um fato, elas participam e determinam o contexto de um assunto do negcio da empresa. As dimenses so as possveis formas de visualizao dos dados ou os ngulos que eles podem ser vistos (por ms, por regio, por quantidade, etc.), sendo assim elas somente qualificam os dados, no tendo valores quantitativos ou numricos. Em todo o DWH existe pelo menos a dimenso tempo, sendo essa dimenso uma das mais importantes de um Data Warehouse. As tabelas dimenses so compostas por uma chave primria e os atributos que a descrevem. 4.1.5.3 MEDIDAS As medidas ou mtricas so o objetivo da analise que representada pela tabela fato. As medidas so determinadas pela combinao das dimenses que compem um fato. Segundo Machado (2008):
Medidas so atributos numricos que representam um fato a performance de um indicador de negcios relativo s dimenses que participam desse fato. Os nmeros atuais so denominados de variveis. Por exemplo, medidas so o valor em reais das vendas, o nmero de unidades de produtos vendidas, a quantidade em estoque, o custo de venda, entre outros..

Figura 7 Pesquisa Multidimensional

4.1.6 REPRESENTAO DA MODELAGEM MULTIDIMENSIONAL

25

Existem

basicamente

duas

formas

de

representao

dos

modelos

multidimensionais: Estrela e Snow Flake. 4.1.6.1 MODELO STAR OU ESTRELA No modelo estrela a representao formada pela tabela fato no centro do modelo e as tabelas dimenses ao redor, onde cada dimenso representada por uma nica tabela. Esse modelo torna-se muito eficiente devido s poucas junes necessrias nas pesquisas e a facilidade de definir hierarquias, porm podem tornar-se demasiadamente grandes devido desnormalizao das tabelas dimenses.

Figura 8 Modelo Estrela

Figura 9 relao das tabelas no modelo estrela

4.1.6.2 MODELO SNOW FLAKE OU FLOCO DE NEVE

26

O modelo floco de neve se caracterizam por acrescentar a normalizao das tabelas dimenses do modelo estrela, eliminando redundncias e reduzindo o tamanho das tabelas, e aumentando a agilidade de manuteno, porm o fato da normalizao aumenta tambm o nmero de junes culminando em queda de desempenho.

Figura 10 Modelo Floco de Neve

Figura 11 relao das tabelas no modelo floco de neve

4.2

BW BUSINESS WAREHOUSE (O DWH DA SAP)

27

O SAP Business Information Warehouse (SAP BW) uma ferramenta de data warehouse criada pela SAP para integrar seu conjunto de solues agregando todos os benefcios de um sistema de Data Warehouse. O BW permite a analise dos dados dos sistemas operacionais da SAP ou de outros sistemas, de servios online e internet. Segundo o site da SAP:
Os softwares SAP de data warehouse proporcionam base slida de dados para capturar, armazenar, transformar e gerenciar dados de um data warehouse pronto e escalvel ou um data mart gil e flexvel.

A SAP desenvolveu seu sistema de DWH levando em considerao as seguintes necessidades: Criar ferramentas OLAP; Ter um sistema separado dos sistemas operacionais; Ter um armazm de dados com uma estrutura de dados otimizada para relatrios e anlises. Gerenciamento de data warehouse automatizado. O SAP BW permite o desenvolvimento de um ambiente OLAP para analise de uma grande quantidade de dados operacionais e histricos, uma soluo completa para colaborao e disponibilizao de informaes relevantes e precisas para apoio a tomada de deciso de qualquer pessoa autorizada em qualquer lugar do mundo. 4.2.1 PROPOSTA O SAP BW uma resposta a necessidade do mercado atual de uma ferramenta que possa integrar todos os ambientes de uma empresa, mesmo que geograficamente distribudo e cujos dados ficam espalhados em diversos ambientes, arquivos, ou na internet. Com o BW possvel contornar as desvantagem associadas gerao de relatrios gerenciais e direcionais no ERP pois o BW fica em um servidor dedicado possibilitando operaes OLAP. O BW considerado uma soluo end-to-end, ou seja, ele atua desde a extrao dos dados at a entrega da informao. O BW possui alguns templates para cada rea de negcio da empresa. A SAP conta com sua conceituada histria no mundo de TI e agrega o seu know how na concepo dessa ferramenta que visa:

obter, tratar e limpar dados dos sistemas SAP (R/3) e sistemas de terceiros;

28

integrar as informaes de reas diferentes dando suporte a tomada de decises; uniformizar o acesso as informaes; disponibilizar a gerao de consultas multidimensionais;

criar uma base de informaes gerenciais integrada;

ser uma ferramenta de rpida implementao; ter escalabilidade e desempenho robustos;


proporcionar desenvolvimento eficiente e TCO reduzido; disponibilizar operaes simplificadas.

4.2.2 ARQUITETURA DO BW O SAP BW tem uma arquitetura em trs camadas: Sistemas de origem dos dados, Servidor SAP e SAP OLAP.

Figura 12 Camadas da Arquitetura do SAP BW

Sistemas de origem dos dados / extrao dos dados Essa camada composta pelos sistemas que suprem o servidor de DWH da SAP com os dados necessrios, que passaro por uma limpeza e transformao, para compor os

29

relatrios gerenciais e estratgicos, a camada OLAP do BW. Durante o processo de extrao, os dados podem ser transformados e armazenados da maneira que melhor atender necessidade do negcio. Existem quatro tipos de sistemas de origem de dados:
a)

Componentes mySAP.com: O SAP BW totalmente integrado com o mySAP.com. Existem estruturas de extrao de dados pr-definidas / Standard fornecidos pelo Business Content que permitem a carga de dados dos componentes do mySAP.com R/3 diretamente no SAP BW. Devido complexidade da estrutura organizacional da qual so extrados os dados de um sistema individual ser geralmente muito alta, existe a necessidade de uma arquitetura composta por vrios sistemas de BW. Esses sistemas armazenam dados detalhados de uma unidade organizacional ou um setor da empresa, antes deles poderem ser transformados num servidor SAP BW central para serem usados num relatrio gerencial e estratgico.

b)

Sistemas no SAP: So geralmente os sistemas legado, sistemas que ainda possam estar em operao, porm so sistemas que no so desenvolvidos pela SAP. Essa uma grande vantagem do SAP BW, num sistema heterogneo possvel usar o SAP BW como um banco de dados consolidado para relatrios que cubram todas reas da empresa.

c)

Provedores de dados: No SAP BW existe uma interface que permite a integrao com empresas que provem dados.

d) Databases: O SAP BW permite tambm a extrao de dados de bancos de dados relacionais externos.

30

Figura 13 Sistemas Fonte do BW.

Figura 14 Tipos de Sistemas Fonte do BW.

Servidor SAP BW / Tratamento e armazenamento das informaes O servidor SAP BW no apenas um repositrio de dados que controla a carga de dados, ele tambm armazena transaes e metadados. O Administrator Workbench o responsvel pela organizao do BW. Ele o responsvel pelo controle, monitorao e manuteno de todo o processo de aquisies de dados; com ele possvel controlar os objetos e os processos do SAP BW. Porm, antes que os dados estejam no formato final e prontos para serem armazenados, eles devem passar pelo processo de ETL.

31

Essa camada composta principalmente pelos componentes: Administrator Workbench, Meta Data Repository, Staging Engine, InfoCube, Operational Data Store, OLAP Processor. SAP OLAP / Apresentao e analise das informaes Permite que voc possa executar uma anlise multi-dimensional do SAP BW data set, prov ferramentas OLAP para analise de dados. a camada mais alto nvel que visa apresentar as informaes armazenadas ao usurio final. O SAP BW OLAP dividido em trs componentes: BEx Analyzer (MS-Excel), BEx Web Application e BEx Mobile Intelligence. Voc pode usar essas ferramentas para disponibilizar ambiente de analise tanto para o MS-Excel quanto com ferramentas WEB. 4.2.3 BW BUSINESS EXPLORER O Business Explorer, tambm conhecido como BEx, um componente do BW que prov ferramentas como Query, reporting e funes OLAP que auxiliam na analise e relatrios que usado para a analise estratgica da empresa. O BEx oferece o acesso as informaes do SAP BW usando o Portal da empresa, Intranet/Internet ou em dispositivos mveis.

Figura 15 BEx

Integrao com portal da empresa: essa integrao permite o acesso a aplicaes de outros sistemas e fontes, informaes estruturadas (relatrios para anlise) ou no-estruturadas (dados de base de conhecimento knowledge management content ou KM) de apenas um ponto de acesso. Essa integrao do BW com o portal empresarial permite maior aproximao no trabalho colaborativo dos empregados de uma empresa. O data staging baseado nas permisses dos usurios na empresa, ou seja, as permisses que o usurio tem no SAP BW ou no R/3 sero integradas com o Portal para o acesso do usurio.

32

Podemos disponibilizar uma aplicao SAP BW Web junto com outras funes do SAP BW ou outros sistemas usando o conceito de iViews.

Figura 16 Integrao do BW com Portal.

Query, Reporting, and Analisys: a analise de dados no SAP BW definida de acordo com as queries no BEx Query Designer. No BEx Query Designer pode-se determinar de que maneira os dados sero analisados, bastando para isso selecionar e combinar algumas caractersticas e mtricas. A analise dos dados baseados em relatrios OLAP permite que o usurio possa analisar mais de uma dimenso (caracterstica) de um InfoProvider (tempo, regio, produto e cliente) ao mesmo tempo, permitindo que se possa executar uma enorme variedade de anlises, que podem ser exibidas tambm em forma de grficos. Existe uma grande variedade de interao com a informao como, por exemplo, ordenao, filtragem, troca de dimenso, atualizao dos valores, dentre outras que permite ao usurio a flexibilidade de navegao pela informao em tempo de execuo. O SAP BW permite que o usurio use o Exception Reporting para enviar informaes por email ou SMS. Web Application Design: o BEx Web Application Designer usado para a criao de aplicaes Web, para gerao de pginas HTML que contenham contedos especficos do SAP BW como tabelas, grficos e mapas. Pode-se salvar as aplicaes Web

33

como URLs e acess-las pela internet, intranet, dispositivos mveis ou at mesmo salvlas como iViews e integr-las no Portal empresarial. Formatted Reporting: a integrao do Crystal Report no SAP BW permitiu uma melhora no BEx provendo a criao de relatrios formatados, melhorando layouts e opes de impresso mais amigveis. Mobile Intelligence: voc pode usar o BEx Mobile Intelligence para executar as aplicaes web que foram criadas com o Web Application Designer com dispositivos como PDAs ( com Windows CE 3.0 e Pocket IE. ), celulares com WAP e dispositivos mveis com sistemas operacionais EPOC32 ( NOKIA 9210 por exemplo).` 4.2.4 ADMINISTRATOR WORKBENCH (AWB) O Adminsitrator Workbench a ferramenta que administra, controla e monitora o SAP BW, em outras palavras o gerenciador do data warehouse do sistema SAP BW. no AWB que se cria os meta objects, tambm o lugar onde voc pode agendar e planejar a carga dos dados e monitor-los, usar assistentes que permitem a analise da carga de dados, possibilitando a identificao causas de possveis erros. Todo o processo de data staging controlado pelo AWB desde a extrao dos dados de seus sistemas origens at a carga nos InfoCubos.

Figura 17 Tela inicial do AWB.

Funes que so executadas no AWB:

34

Modelagem usado para criar e manter (meta) objetos que so relevantes para o processo de data staging. Os objetos so exibidos hierarquicamente em forma de estrutura de arvore. Voc pode usar os menus para acessar as funes de manuteno de cada objeto na arvore. Monitorao permite monitorar e controlar a carga de dados ou qualquer processamento de dados adicional no sistema SAP BW. Reporting Agent a ferramenta usada para agendar e executar funes de relatrios em background, como por exemplo tratamento de excees e impresses de queries. Transport Connection usado para pegar objetos que foram recentemente criados ou modificados podendo transport-los para outros sistemas SAP BW usando o CTO ( Change and Transport Organizer ). Documentos essa funo permite adicionar, pesquisar ou criar links entre documentos em vrios formatos, verses e idiomas para o SAP objects. Contedo de negcios prov modelos de informaes baseados em metadata pr-configurados, disponibilizando a informao que o usurio precisa de forma adequada as necessidades de suas tarefas Traduo essa funo permite a traduo dos textos pertencentes aos objetos do SAP BW. Repositrio de metadados conceitualmente metadados so informaes da informao, ou seja, so usados para descrever a histria do dado, sua origem e outras informaes relevantes pertinentes aos dados. Geralmente contm informaes pertinentes ao negcio da empresa. Todos os objetos do SAP BW e seus links so gerenciados pelo Repositrio de metadados no formato HTML. Dentre suas caractersticas esta a opo de troca de metadados entre sistemas diferentes, exportao de paginas HTML, e exibio de grficos dos objetos.

35

Figura 18 Administrator Workbench

4.2.5 INFOOBJECTS Termo genrico para objetos de avaliao de negcios. So o menor modulo de informao do SAP BW, eles contem informaes tcnicas e especficas dos dados no SAP BW. So usados para criao de tabelas e estruturas permitindo que a informao possa ser modelada de forma estruturada no SAP BW.

36

Figura 19 o uso de infoObjects no SAP BW.

Os infoObjects so classificados basicamente em caractersticas (dimenses), existem no SAP BW algumas caractersticas que so especiais e j vem junto com a instalao, ou Key figures (mtricas). Key figures: Fornecem os valores que sero avaliados. Caractersticas: So os objetos de referencia de negcios que so usados para analisar as Key figures. Caracterstica especial Tempo: Cria a referencia de tempo para as analises e avaliaes. No SAP BW esse infoObject disponvel de forma Standard, o usurio no pode criar suas prprias caractersticas de tempo. Caracterstica especial Unidade: compreende moedas e medidas. Nos InfoObjects podemos armazenar as informaes de maneira que sejam apresentadas de forma nica nos relatrios. Sendo assim se temos dois sistemas representando a informao de maneiras distintas, na carga dos dados para o InfoObject essa informao tratada e representada de forma nica. Exemplo: se em um sistema temos a informao de sexo como M ou F e em outro sistema a mesma informao Masculino ou Feminino, poderemos criar um InfoObject 0Sexo que trate a informao e exiba apenas M ou F.

Figura 20 InfoObject Caracterstica

37

Figura 21 InfoObject Key figure

4.2.6 INFOCUBES Os InfoCubos so o corao do modelo multi-dimensional no SAP BW, eles so a base para os relatrios gerenciais que so gerados no BW. Os infocubos correspondem s tabelas fato ou os cubos conceituais do DWH, em outras palavras, um infocubo um conjunto de tabelas que se relacionam de acordo com a modelagem multidimensional onde existe uma tabela central a que chamamos de tabela fato e muitas outras tabelas ligadas a esta denominadas dimenses. As key figures e as caractersticas esto contidas dentro dos infocubos . As queries so armazenadas nos infocubos. Existem dois tipos de infocubos no SAP BW: BasisCube - contem dados armazenados fisicamente. Virtual Cube apenas representa uma viso lgica de um data set. Um mdulo de funo definido pelo usurio usado como data source. Em geral usado quando se quer apresentar no SAP BW dados de um data source que Non-BW sem copiar o data set na estrutura do BW.

38

Figura 22 criao de um infocubo

Figura 23 Relacionamento das tabelas fato e dimenses

Staging Engine

39

O Staging Engine o mecanismo existente no ambiente BW para implementar o mapeamento, a transformao e a carga automatizada dos dados, processo orientado pelos metadados. O Application Link Enabling (ALE), o middle-ware persistente de troca de mensagens entre os componentes, usado para transportar os dados das plataformas OLTP (sistemas transacionais) ao servidor de BW. Iniciado pelo Scheduler, o Staging Engine solicita a extrao de um sistema transacional. Os dados so ento submetidos a uma srie de transformaes, nas etapas de mapeamento e condensao dos dados, antes que possam ser armazenados no data warehouse, nas reas mais operacionais (ODS) ou nos modelos multidimensionais (ou infocubos). Operational Data Store - ODS O ODS um repositrio de dados dentro do sistema de BW, contendo dados no agregados, organizados em um conjunto de tabelas relacionais. O ODS armazena dados transacionais de diferentes sistemas fonte pode ser utilizado como um repositrio intermedirio no processo de carga e tratamento dos dados, antes da carga para os modelos multidimensionais. Processador OLAP On-Line Analytical Processing O processador de OLAP o motor analtico do BW. Utiliza a base de dados multidimensional para anlise e apresentao de vrios tipos de dados, permitindo ao usurio vrios tipos diferentes de consulta s informaes armazenadas (por exemplo, o drilldown aos vrios nveis de detalhe).

40

CONCLUSO

Desta forma, de acordo com as informaes apresentadas nesta seo a ferramenta BW uma plataforma para a construo de aplicaes analticas de suporte a gesto e a tomada de deciso. Alinhada com a arquitetura CIF proposta por Inmon e Imhoff (2001), o BW veio evoluindo desde sua primeira verso em 1998 e atualmente considerada a soluo da SAP para aplicaes de Business Intelligence, uma vez que permite o armazenamento de uma grande quantidade de dados , alm de viabilizar a explorao e anlise destes dados, que se traduzem em informaes teis e necessrias s decises a serem tomadas na organizao.

41

REFENCIAS

STAIR, Ralph M; REYNOLDS, George W. Princpios de Sistemas de Informao. In_____. Uma introduo aos sistemas de informao. Rio de Janeiro: CTC, 2002. cap 1, p. 1-29. Inmon, W.H. Como Construir o Data Warehouse. Campus, 1997. MACHADO, F. Tecnologia e Projetos de Data Warehouse. So Paulo 2008: tica, 2008. 318 p. BORGES, Mnica Erichsen Nassif. A informao como recurso gerencial das organizaes na sociedade do conhecimento. Cincia da Informao, v. 24, n.2, 1995. Disponvel em: http://revista.ibict.br/index.php/ciinf/article/view/551/500 Acesso dia 26 set. 2011. BIAO FU, Henry Fu. SAP BW A step-by-step guide: Editora Addison Wesley Importados (Grupo Pearson). http://www.sap.com/brazil/about/historico/index.epx acessado em 28.set.2011 http://www.sap.com/brazil/about/index.epx acessado em 28.set.2011 http://www.sap.com/brazil/solutions/business-suite/erp/index.epx acessado em 28.set.2011 http://www.sap.com/brazil/platform/netweaver/components/businesswarehouse/index.epx acessado em 14.out.2011 http://www.idclatin.com/news.asp?ctr=bra&year=2010&id_release=1644 acessado em 29.set.2011 http://www.sap.com/brazil/pdf/solutions/business-suite/saperp2005.pdf acessado em 2.out.2011 http://2.bp.blogspot.com/_EKtwUqXryaA/S781WJs8v3I/AAAAAAAAAAc/pVZini-U8A/s1600/ERP.gif acessado em 2.out.2011

Das könnte Ihnen auch gefallen