53951445-BW-Portugues (1)

Embed Size (px)

Citation preview

  • 7/29/2019 53951445-BW-Portugues (1)

    1/127

    SAP BW

    Tecnologia da

    Informao

  • 7/29/2019 53951445-BW-Portugues (1)

    2/127

    ndice

    SAP BW....................................................................................1

    Tecnologia da Informao.......................................................1

    Primeiros Passos ....................................................................... 1

    Business Intelligence ............................................................1

    Data Warehouse ...................................................................2

    OLAP .................................................................................... 6

    Modelagem de Dados ...........................................................8

    Caractersticas bsicas do SAP Business InformationWarehouse SAP BW ....................................................... 13

    Arquitetura do SAP BW .................................................. 14Metadados ........................................................................ 18Esquema estrela no SAP BW .......................................... 22

    Workbench de Administrao ..........................................25Modelagem ...................................................................... 26Monitorizao .................................................................. 26Responsvel de Reporting ............................................... 26Conexo para transporte .................................................. 26Business Content ............................................................. 26Lista de Utilizaes ..........................................................26

    Tradues .........................................................................26Repositrio de Metadados ............................................... 27

    Tarefas Comuns ..................................................................... 28

    De Infoobjetos .................................................................... 28Infoobjeto de caracterstica ..............................................29Infoobjeto de ndice ......................................................... 36

    Catlogo ........................................................................... 38De infosources .................................................................... 39

    Infopackage ......................................................................43

    De destino de dados ........................................................... 49Cubos ............................................................................... 49

  • 7/29/2019 53951445-BW-Portugues (1)

    3/127

    Regra de atualizao ........................................................ 57ODS ................................................................................. 62Administrao .................................................................. 63

    Extrao de dados .................................................................. 65

    Extrao por Business Content ........................................ 69LO Cockpit ...................................................................... 71

    Extrator genrico ............................................................... 75Extratores LIS .................................................................. 78Extrator FI-SL ..................................................................80

    Extrator CO-PA ............................................................... 81Consultas (Queries) ................................................................85

    Criar / Modificar Query ....................................................86

    Navegando na query .......................................................... 89

    Criando Filtro .................................................................... 94

    Propriedades da query ...................................................... 95ndices calculados e restringidos ...................................... 96

    Propriedades dos ndices ................................................... 98

    Propriedades das caractersticas ....................................101

    Variveis ...........................................................................102

    Estruturas .........................................................................104Condies ..........................................................................105

    Excees ............................................................................106

    Layout ............................................................................... 107

    Drill through .....................................................................107

    Business Explorer Browser ............................................. 111Pasta de trabalho e vises ................................................112

    Queries na Internet ..........................................................114

    Responsvel de reporting ................................................ 119

  • 7/29/2019 53951445-BW-Portugues (1)

    4/127

    Passos para criao de um destino de dados ....................... 122

    Business Content ..............................................................122

    Definir infoobjetos ...........................................................122

    Realizar carga de dados mestres .................................... 122

    Criar cubo .........................................................................123

    Criar infosource transacional ......................................... 123

    Criar regra de atualizao .............................................. 123

    Realizar carga de dados .................................................. 123

  • 7/29/2019 53951445-BW-Portugues (1)

    5/127

    Apostila Curso Interno de BW

    Primeiros PassosNesta primeira etapa sero expostos os conceitos bsicos paraintroduo ferramenta BW.

    Business IntelligenceUm dos principais conceitos disponveis atualmente a

    respeito de gesto empresarial o de Business Intelligence.

    Inteligncia o resultado de um processo que comea com acoleta de dados. Esses dados so organizados e transformados eminformao, que depois de analisada e contextualizada se transformaem inteligncia. Essa, por sua vez, quando aplicada a processos dedeciso, geram vantagens competitivas para a organizao.

    Conhecimento do negcio na era da competio global e dascomunicaes on-line passou a ser chamado de Business Intelligence

    (BI).Um sistema de Business Intelligence um processo que

    envolve a coleta, anlise e validao de informaes sobreconcorrentes, clientes, fornecedores, candidatos aquisio,candidatos joint-venture e alianas estratgicas. Inclui tambmeventos econmicos, reguladores e polticos que tenham impactosobre os negcios da empresa. O processo de BI analisa e valida

    todas essas informaes e as transforma em conhecimentoestratgico.

    Benefcios de um sistema formal de BI so:

    Antecipar mudanas no mercado;

    Antecipar aes dos competidores;

    Descobrir novos ou potenciais competidores;

    1

  • 7/29/2019 53951445-BW-Portugues (1)

    6/127

    Apostila Curso Interno de BW

    Aprender com os sucessos e as falhas dosoutros;

    Conhecer melhor suas possveis aquisies ouparceiros;

    Conhecer novas tecnologias, produtos ouprocessos que tenham impacto no seu negcio;

    Conhecer a poltica e a legislao que podemafetar o seu negcio;

    Entrar em novos negcios;

    Rever suas prprias prticas de negcio;

    Auxiliar na implementao de novasferramentas gerenciais.

    O principal objetivo de um sistema de BI aprender sobre oambiente competitivo externo, visando o conhecimento doposicionamento competitivo da empresa, o que impulsionarmudanas internas e facilitar decises estratgicas.

    Fazem parte dos pacotes de Business Intelligence existentes odata warehouse (DW) , sistemas de suporte deciso (DSS),sistemas de informao executivas (EIS), sistemas de gestointegrados (ERP), OLAP e ferramentas de minerao de dados,conhecidas como data mining.

    Data WarehouseSabe-se que os bancos de dados so de vital importncia para

    as empresas e que sempre foi difcil analisar os dados nelesexistentes. Tudo isso porque geralmente as grandes empresas detmum volume enorme de dados e esses esto em diversos sistemas

    2

  • 7/29/2019 53951445-BW-Portugues (1)

    7/127

    Apostila Curso Interno de BW

    diferentes, dificultando a busca de informaes que permitissem atomada de decises embasadas num histrico dos dados. Em cimadesse histrico, pode-se identificar tendncias e posicionar a empresaestrategicamente para ser mais competitiva e conseqentementemaximizar os lucros diminuindo o ndice de erros na tomada dedeciso.

    Pensando nisso, introduziu-se um novo conceito no mercado,o data warehouse (DW). Esse consiste em organizar os dadoscorporativos da melhor maneira para dar subsdio de informaesaos gerentes e diretores das empresas para tomada de deciso. Tudoisso num banco de dados paralelo aos sistemas operativos daempresa.

    Para organizar os dados, so necessrios novos mtodos dearmazenamento, estruturao e novas tecnologias para a gerao erecuperao dessas informaes. Essas tecnologias j esto bemdifundidas oferecendo muitas opes de ferramentas para

    conseguirmos cumprir todas essas etapas.Essas tecnologias diferem dos padres operativos de sistemas

    de banco de dados em trs maneiras:

    Dispem de habilidade para extrair, tratar eagregar dados de mltiplos sistemas operativos emdata marts ou data warehouses separados;

    Armazenam dados em formato de cubo(OLAP) multidimensional permitindo rpidaagregao de dados e detalhamento das anlises(drilldown);

    Disponibilizam visualizaes informativas,pesquisando, reportando e modelando capacidadesque vo alm dos padres de sistemas operativos

    freqentemente oferecidos.3

  • 7/29/2019 53951445-BW-Portugues (1)

    8/127

    Apostila Curso Interno de BW

    Um data warehouse permite a gerao de dados histricos e

    integrados, auxiliando a tomada de deciso embasadas em fatos eno em intuies ou especulaes, o que reduz a probabilidade deerros e gera o aumento de velocidade na hora da deciso, algo que ossistemas transacionais no conseguem responder.

    Os objetivos mais comuns que se busca alcanar com umdata warehouse so:

    Padronizao das estruturas erepresentaes de dados de toda a corporao.

    Um data warehouse contempla a extrao de fontesheterogneas de dados. Sendo assim uma premissabsica para o sucesso deste a padronizao dosdados de tal maneira que as anlises sejam confiveise no prejudicadas pela disparidade dos padresadotados nas diversas fontes. A partir do ponto emque o data warehouse foi criado e populado, os dadosdevem estar disponveis para o acesso de formasimples e centralizada, aprimorando os processoscorporativos atuais de levantamento de informaessobre o negcio.

    Consistncia dos dados para anlisegerencial.

    Os dados extrados e consolidados no data warehousedevem ser extremamente consistentes, pois, docontrrio, podem colocar em descrditos as anlisesgerenciais e o prprio sistema.

    Maior confiabilidade dos dados e relatrioscorporativos.

    4

  • 7/29/2019 53951445-BW-Portugues (1)

    9/127

    Apostila Curso Interno de BW

    Muitos processos de extrao de dados e relatriosgerenciais na corporao nem sempre so 100%confiveis, pois envolvem mltiplas fontes de dados eat processos manuais. O objetivo do data warehouse a aumentar a confiabilidade dos dados atravs deferramentas e processos que produzam dadosconsistentes.

    Impulsionar mudanas nos negcios.

    O data warehouse necessita de dados com qualidadepara desempenhar as funes de anlise e produzirbons resultados. Nesse aspecto algumas mudanasnos negcios podem ser necessrias para que acorporao produza dados melhores. Um simplesformulrio onde um campo pode ser deixado embranco pode tornar-se um problema no momento daanlise de dados. Outro aspecto que, com um maior

    espectro das informaes de qualidade, os gestorespodem tomar melhores decises.

    Outras caractersticas importantes para um data warehouseso:

    Orientado por temas

    Um data warehouse armazena informaes sobre

    temas especficos importantes para o negcio daempresa. Exemplos tpicos de temas so: produtos,vendas, contas, clientes, etc.

    Variante no tempo

    Todo dado em um data warehouse refere-se a algumperodo especfico.

    No-voltil5

  • 7/29/2019 53951445-BW-Portugues (1)

    10/127

    Apostila Curso Interno de BW

    Significa que o data warehouse permite apenas a

    carga inicial dos dados e consultas a estes dados, ochamado ambiente "load-and-access". Aps seremintegrados e transformados, os dados so carregadosem bloco para o data warehouse para que estejamdisponveis aos usurios para acesso. No ambienteoperativo, ao contrrio, os dados so, em geral,atualizados registro a registro, em mltiplas

    transaes. Esta volatilidade requer um trabalhoconsidervel para assegurar integridade e consistnciaatravs de atividades de rollback, recuperao defalhas, commits e bloqueios. Um data warehouse norequer este grau de controle tpico dos sistemasorientados a transaes. Os dados so carregados emperodos determinados de tempo: diariamente,semanalmente, mensalmente.

    Granularidade

    O grau de detalhamento necessrio para a anlise dosdados. Anlises que necessitem informaesmicroscpicas do ambiente operativo, como os dadosde uma nota fiscal, so consideradas de altagranularidade. J aquelas que necessitam apenas dedados mais sumarizados so de menor granularidade.Quanto maior a granularidade, maior ser o banco dedados.

    OLAPAs ferramentas OLAP (On-Line Analytical Processing) so

    as aplicaes que os usurios finais tm acesso para extrarem osdados de suas bases com os quais geram relatrios capazes de

    responder as suas questes gerenciais. Elas surgiram juntamente com6

  • 7/29/2019 53951445-BW-Portugues (1)

    11/127

    Apostila Curso Interno de BW

    os sistemas de apoio a deciso para fazerem a extrao e anlise dosdados contidos nos data warehouses e data marts.

    Algumas caractersticas dessas ferramentas so:

    Consultas ad-hoc

    Significa que o prprio usurio pode gerar consultasde acordo com suas necessidades de cruzar asinformaes de uma forma no vista e com mtodosque o levem a descoberta daquilo que procura.

    Slice-and-dice

    Essa caracterstica das ferramentas OLAP deextrema importncia. Com ela pode-se analisarinformaes de diferentes prismas. Utilizando estatecnologia v-se a informao sobre ngulos queanteriormente inexistiam.

    Drill Down/UpConsiste em fazer uma explorao em diferentesnveis de detalhe das informaes. Com o DrillDown/Up pode-se subir ou descer no detalhamentodo dado, como analisar uma informao tantodiariamente quanto anualmente, partindo da mesmabase de dados.

    Gerao de Queries

    A gerao de queries no OLAP se d de uma maneirasimples, amigvel e transparente para o usurio final,o qual precisa ter um conhecimento mnimo deinformtica para obter as informaes que deseja.

    7

  • 7/29/2019 53951445-BW-Portugues (1)

    12/127

    Apostila Curso Interno de BW

    As ferramentas OLAP marcam um contraponto com as

    ferramentas OLTP (On-Line Transaction Processing) como o SAPR/3.

    Modelagem de Dados

    A modelagem de dados para um data warehouse diferentedaquela usada em um banco de dados convencional (ModeloEntidade-Relacionamento). O modelo de dados usado aqui omodelo multidimensional.

    O modelo multidimensional (MDM) no est ligado a umtipo de representao fsica dos dados, mas pode estar relacionadocom banco de dados multidimensional. No envolve transformar

    8

    SAP AG 1999

    OLTP versus OLAP

    Characteristics

    Primary Operation

    Level of Analysis

    Amount of data per transaction

    Type of data

    Timeliness of data

    Updates to data

    Database design

    Number of transactions/users

    Response time

    Database data

    Number of tables per transaction

    Type of processing

    OLTP

    Update

    Low

    Very small

    Detailed

    Must be current

    Frequently

    Complex

    Many (100s to 1000s)

    Quick

    Normalized

    Several

    Well defined

    OLAP

    Analyze

    High

    Very large

    Summary

    Current and historical

    Less frequent, new data only

    Simple

    Few

    Reasonable

    Denormalized

    Few

    Ad hoc

    Figura 1 - Principais diferenas entre sistemas OLAP e OLTP

  • 7/29/2019 53951445-BW-Portugues (1)

    13/127

    Apostila Curso Interno de BW

    informaes em "cubos", no difcil de entender ou praticar ecertamente no um conceito novo. Apesar do grande enfoque quevem recebendo, este conceito est presente entre ns desde os anos60, lembrando que a mais simples planilha eletrnica no deixa deser um modelo multidimensional de duas dimenses.

    MDM permite a conceituao do negcio como um conjuntode valores ou medidas descritas atravs de vrias perspectivas donegcio em questo. O MDM representa os dados como uma matrizna qual cada dimenso um tema ou assunto do negcio que serobjeto da anlise e o tempo sempre uma das dimensesconsideradas. uma tcnica particularmente til para inspeo,sumarizao e arranjo de dados para facilitar a sua anlise.Diferentemente das tcnicas de anlise OLTP que se baseiam ementidades, relacionamentos, decomposies funcionais e anlise detransio de estados, o modelo multidimensional utiliza fatos,dimenses e hierarquias para tratar de dados numricos, como

    valores, contadores, pesos e ocorrncias. Enquanto que um tpicoproblema OLTP "modele o processo de tratamento de pedidos",um problema MDM "qual a minha lucratividade por cliente notempo, por organizao?".

    Fatos e dimenses so representados fisicamente em ummodelo relacional, como tabelas. No modelo multidimensional maissimples, o esquema estrela ("star schema"), fatos e dimenses so as

    nicas tabelas.

    9

  • 7/29/2019 53951445-BW-Portugues (1)

    14/127

    Apostila Curso Interno de BW

    Figura 2 - Representao do modelo estrela

    Cada tabela "fato" tem um atributo de identificaocorrespondente a cada dimenso associada. Ela descreve quem, oque, quando e onde, apontando para as tabelas "dimenso" e tambmcontm as "quantidades" associadas a uma determinada combinaode chaves das dimenses.

    Uma das vantagens da tcnica MDM sua simplicidade. Umprojeto OLTP totalmente normalizado para um sistema de controlede pedidos, por exemplo, pode envolver dezenas de tabelas e torna-se muito difcil o processo de obteno de informaes a partirdestas tabelas. Isso porque o modelo relacional foi desenvolvido paraatender aos sistemas operativos e a normalizao evita redundncias

    de tal forma que no haja preocupao com o sincronismo de dados10

  • 7/29/2019 53951445-BW-Portugues (1)

    15/127

    Apostila Curso Interno de BW

    nas operaes de atualizao, facilitando a manuteno daintegridade desses dados nas tabelas. Um banco de dadosnormalizado composto de uma coleo de tabelas atmicas ligadasatravs de um conjunto complexo de relacionamentos. Numaaplicao OLTP, telas e relatrios pr-definidos escondem dousurio final a complexidade dessa rede j que a inteno nunca deixar os usurios acessarem a base de dados diretamente.

    No entanto, num ambiente de data warehouse, o objetivoprimrio justamente deixar o usurio final acessar a base de dados.Dado que um data warehouse no suporta atualizao pelos usuriosfinais, muitas das preocupaes tratadas em um banco de dadosnormalizado no so pertinentes.

    O primeiro passo na construo de um modelo identificaruma rea de negcio (relatrio semanal de vendas, relatriosfinanceiros mensais, pagamentos de seguros) e model-larespondendo a estas questes:

    Qual o processo de negcio sendo modelado?

    Quais so as medidas envolvidas? Ou, o queestamos medindo? (ou fatos?).

    Qual o nvel de detalhe (granularidade) dasanlises que sero efetuadas?

    Quais as dimenses que sero consideradas? Os atributos so estveis no tempo, e suacardinalidade limitada?

    11

  • 7/29/2019 53951445-BW-Portugues (1)

    16/127

    Apostila Curso Interno de BW

    Figura 3 - Exemplo de modelo estrela para vendas

    12

  • 7/29/2019 53951445-BW-Portugues (1)

    17/127

    Apostila Curso Interno de BW

    Figura 4 - Exemplo de esquema estrela com dados

    Caractersticas bsicas do SAP BusinessInformation Warehouse SAP BW

    O SAP BW a ferramenta da SAP de Data Warehouse eOLAP. Ela implementa todos os itens de uma ferramenta de DataWarehouse, possuindo uma interface direta com outros sistemas SAPe um conjunto de objetos de data warehouse prontos para seremativados contendo o know-how da SAP em processos de negcios.

    13

  • 7/29/2019 53951445-BW-Portugues (1)

    18/127

    Apostila Curso Interno de BW

    Figura 5 - O Papel central do SAP BW nas iniciativas de New Dimensions

    Arquitetura do SAP BW

    A arquitetura do SAP BW pode ser vista no diagrama abaixo.

    14

  • 7/29/2019 53951445-BW-Portugues (1)

    19/127

    Apostila Curso Interno de BW

    Figura 6 - Arquitetura do SAP BW

    Pode-se dividir esta arquitetura em trs camadas:

    Apresentao

    Servidor

    Fontes de Dados

    Na camada de Apresentao temos:

    Business Explorer (BEx)

    Composto por 3 ferramentas: (1) Business ExplorerAnalyzer, trabalha integrado com o Microsoft Excelque precisa estar instalado na mquina do usurio,

    15

  • 7/29/2019 53951445-BW-Portugues (1)

    20/127

    Apostila Curso Interno de BW

    bem como a SAP GUI, possibilita todas

    funcionalidades de criao e visualizao deconsultas; (2) BEx Browser possibilita apenas avisualizao das consultas e organizao dessas empastas de usurio; (3) BEx Web Browser permite avisualizao de consultas remotamente atravs deuma conexo Internet.

    Web Reporting

    Consultas criadas no BEx podem ser publicadas naWeb atravs do Web Publisher. Essas consultaspodem ser acessadas diretamente e publicadas emambiente Internet / intranet / extranet ou acessadasatravs do BEx Web Browser.

    Ferramenta de Terceiros (3rd party tools)

    O SAP BW possui um conjunto de BAPIs para odesenvolvimento de novas ferramentas e/ouintegrao com sistemas de terceiros.

    Na camada do Servidor temos:

    Workbench de Administrao(Administrator Workbench)

    Mdulo do SAP BW onde so administrados todos osmetadados que fazem parte do data warehouse.

    Repositrio de Metadados (MetadataRepository)

    Repositrio de meta objetos criados no Workbench edo Business Content (objetos que acompanham opacote SAP BW, criados pela prpria SAP) que so

    utilizados ao longo de todas aplicaes.16

  • 7/29/2019 53951445-BW-Portugues (1)

    21/127

    Apostila Curso Interno de BW

    Processador OLAP (OLAP Processor)

    Responsvel pelo processamento analtico do SAPBW, otimizando e acelerando os processos deconsulta ao data warehouse.

    Staging Engine

    Mecanismo de plataforma de dados utilizado nosprocessos de extrao, carga e transporte de dados.

    Infocubos (Infocubes)Estruturas de armazenamento multidimensional dedados.

    Armazm de Dados Operacionais (ODS Operational Data Store)

    Armazena dados do ambiente transacional para

    consultas com detalhamento em nvel operacional. rea Persistente de Dados (PSA Persistent Staging Area)

    Armazena estruturas e dados de tabelas e arquivosextrados do ambiente operativo.

    Servidor de Documentos de Negcios (BDS Business Document Server)

    Armazena documentaes diversas sobre os projetosdesenvolvidos no data warehouse.

    Na camada de Fonte de Dados temos todas as possveisfontes de dados que podem ser utilizadas nos processos de extraode dados para criao do Data Warehouse:

    SAP R/3

    17

  • 7/29/2019 53951445-BW-Portugues (1)

    22/127

    Apostila Curso Interno de BW

    O SAP BW est totalmente integrado com o ambiente

    SAP R/3, facilitando a extrao de dados do mesmo.

    Flat File

    Arquivo de texto plano.

    Sistemas ERP

    O SAP BW pode extrair dados de outros ERP's desde

    que esses possuam algum mtodo de exportao dedados.

    SAP BW

    Um data warehouse SAP BW pode extrair dados deoutro SAP BW de forma simplificada.

    Ferramentas de terceiros

    Ferramentas criadas por terceiros que utilizam BAPI'sdo SAP BW podem se integrar com o data warehouseSAP BW.

    Metadados

    Metadado um nome genrico para as caractersticas dosdados no SAP BW. Os metadados principais so:

    InfoobjetoSo as unidades mnimas de dados no BW,representando os elementos de negcios como cliente,pas, rea de vendas, montante, etc. Os infoobjetosso classificados em:

    ndices (key figures): so os infoobjetos quese referem aos diversos valores sobre os quais

    18

  • 7/29/2019 53951445-BW-Portugues (1)

    23/127

    Apostila Curso Interno de BW

    se quer reportar. Por exemplo: montante,quantidade, nmero de itens;

    Caractersticas de tempo: so infoobjetos detempo/perodo. Exemplo: perodo fiscal,exerccio fiscal, ano civil;

    Unidades: so os infoobjetos que estabelecemgrandeza para os ndices. Por exemplo:unidade de medida, moeda;

    Caractersticas: infoobjetos gerais. Porexemplo: centro de custo, material, regio.

    Caractersticas tcnicas: so infoobjetosusados pelo prprio BW.

    Um infoobjeto possui ainda diversas propriedades quesero tratadas posteriormente como atributos, textos,dependncias.

    Infosource

    So estruturas para unir logicamente infoobjetos afinsem extraes de dados de sistemas fontes. Divide-seem dois tipos:

    De Dados Mestres: para transferncia dedados relativos a dados mestres (atributos, textos ehierarquias);

    De Transao: para transferncia de dadosrelativos a itens transacionais dos sistemas fontes.

    Infocubo

    19

  • 7/29/2019 53951445-BW-Portugues (1)

    24/127

    Apostila Curso Interno de BW

    Chamado tambm de vetor multidimensional, o

    componente no qual os dados para relatrios eanlises so armazenados.

    Cada dimenso do cubo um conjunto decaractersticas que ele contm e as interseces entreas dimenses apresentam um valor de ndice (keyfigure).

    Figura 7 - Como as caractersticas / dimenses se apresentam em uminfocubo.

    20

  • 7/29/2019 53951445-BW-Portugues (1)

    25/127

    Apostila Curso Interno de BW

    Figura 8 - Como os ndices se apresentam nos cubos

    Na ferramenta SAP BW, o infocubo pode ter, no mximo, 16dimenses sendo que trs destas so pr-definidas:

    Tempo (Time): dimenso para ascaractersticas de tempo;

    Unidade (Unit): dimenso para unidades demensurao dos valores dos ndices;

    Pacotes de dados (Infopackage): dimensopara diferenciar as diversas extraes de dados queso armazenadas no infocubo.

    Alm disso, existem 3 tipos de cubo no BW:

    21

  • 7/29/2019 53951445-BW-Portugues (1)

    26/127

    Apostila Curso Interno de BW

    Cubo bsico (basic cube): um infocubo queest ligado diretamente s suas tabelas de dados;

    Multicubo (multicube): uma definiolgica de um cubo que combina dados de outrosinfocubos. Este tipo no possui tabelas de dados, poisele usa as tabelas dos cubos que ele combina;

    Cubo remoto (remote cube): um infocubo

    no qual os dados no so armazenados no BW e, porisso, so consultados direto no sistema de origem dosmesmos.

    Esquema estrela no SAP BW

    No desenvolvimento do BW, a SAP acrescentoufuncionalidades ao esquema estrela bsico e passou a cham-lo deesquema estrela estendido (extended star schema). Abaixo segueas diferenas entre o esquema estrela bsico e o esquema estrelaestendido da SAP.

    Esquema estrela bsico Esquema estrelaestendido

    Apenas caractersticascontidas nas tabelas de

    dimenses podem serusadas para acessar atabela de ndices

    Pode-se acessar a tabelade ndice atravs de

    tabelas comcaractersticas pertinentess tabelas de dimenses

    Dificuldade no suporte aidiomas

    Textos com descriespara vrios idiomas

    22

  • 7/29/2019 53951445-BW-Portugues (1)

    27/127

    Apostila Curso Interno de BW

    Figura 9 - A diferena da localizao das caractersticas entre o esquemaestrela bsico e o esquema estrela estendido

    Pode-se usar esta propriedade de definir o local onde ficaroas caractersticas (ou numa tabela fora das dimenses ou na tabela dedimenses) para balancear as seguintes relaes:

    Necessidade de anlises: exemplo trata-se deuma caracterstica que necessrio manter histrico?

    Consideraes sobre espao: caractersticasnas dimenses aumentam a rea ocupada em disco;

    Desempenho: grandes tabelas de dimensestm um impacto negativo sobre o desempenho.

    23

  • 7/29/2019 53951445-BW-Portugues (1)

    28/127

    Apostila Curso Interno de BW

    Figura 10 - Diferenas dos termos usados no esquema estrela bsico e no

    esquema estrela avanado

    24

  • 7/29/2019 53951445-BW-Portugues (1)

    29/127

    Apostila Curso Interno de BW

    Figura 11 - Tabelas fato, dimenso e auxiliares de dimenso no esquemaestrela estendido

    Workbench de AdministraoTodo o desenvolvimento, manuteno, escalonamento e

    monitoramento de tarefas que so realizados no BW so tratados no

    Workbench de Administrao, acessado via transaoRSA1

    ou pelomenu Business Information Warehouse Administrao BW Workbench de administrao.

    No Workbench as funes de administrao esto divididasem 8 grupos:

    25

  • 7/29/2019 53951445-BW-Portugues (1)

    30/127

    Apostila Curso Interno de BW

    Modelagem

    a principal rea de administrao. Nela encontra-se aadministrao dos infocubos, infoobjetos, infosource e todos oselementos relacionados carga de dados.

    Monitorizao

    Trata das opes de monitoramento de carga de dados.

    Responsvel de ReportingPara execuo de relatrios em background.

    Conexo para transporte

    Funes de transporte de metadados para outros sistemas.

    Business Content

    Administrao do contedo de negcios que acompanha ainstalao do SAP BW preparado pela prpria SAP para integraorpida e fcil com o ambiente SAP R/3. Composto por um conjuntoextenso de metadados como cubos, regras de transferncias, regrasde atualizao, infoobjetos entre outros disponveis para seremativados a qualquer momento.

    Lista de Utilizaes

    Exibe a lista de utilizaes de um determinado objeto, isto ,quais outros metadados esto relacionados a este.

    Tradues

    Administrao das tradues necessrias para os dadoscarregados.

    26

  • 7/29/2019 53951445-BW-Portugues (1)

    31/127

    Apostila Curso Interno de BW

    Repositrio de Metadados

    Aqui possvel acessar todos os metadados do SAP BW inclusiveaqueles que pertencem ao Business Content, atravs de umadocumentao em formato HTML.

    27

  • 7/29/2019 53951445-BW-Portugues (1)

    32/127

    Apostila Curso Interno de BW

    Tarefas ComunsAlgumas tarefas so freqentemente executadas durante um

    projeto de BW.

    De InfoobjetosComo metadado bsico do BW nos quais todos os outros

    metadados se baseiam, os infoobjetos possuem transaes para acriao, alterao e eliminao.

    Para acessar a tela de manuteno de infoobjetos pode-sefazer de duas maneiras:

    Escolher Criar Infoobjeto no menu decontexto de um Catlogo de Infoobjetos;

    Escolher o boto Atualizar Infoobjetos no

    Workbench de Administrao.

    28

  • 7/29/2019 53951445-BW-Portugues (1)

    33/127

    Apostila Curso Interno de BW

    Figura 12 - Tela inicial para administrao de infoobjetos com cada categoriadiferente de infoobjetos alm de comparaes entre verses ativas e doBusiness Content.

    As informaes relevantes para a manuteno de infoobjetosso diferentes para cada um dos tipos de infoobjetos (caracterstica,ndice, unidade e caracterstica temporal).

    Infoobjeto de caracterstica

    Na administrao de infoobjetos de caractersticas, se tm osseguintes aspectos:

    29

  • 7/29/2019 53951445-BW-Portugues (1)

    34/127

    Apostila Curso Interno de BW

    Informaes gerais

    Contm a definio fundamental de umacaracterstica:

    Qual sua categoria de dados;

    Qual seu comprimento;

    Se deve haver diferenciao entre

    minsculas e maisculas (tratando apenasquando a caracterstica tem categoria de dadosCHAR. Esta informao no se refere aostextos que sero ligados caracterstica);

    Se este infoobjeto apenas um atributo(no pode ser usado em um cubo para filtros);

    Um usurio responsvel por este

    infoobjeto; Permite atribuir uma constante aoinfoobjeto (caso ele passe a ser irrelevante,mas no pode ser eliminado, por exemplo);

    Se o infoobjeto possui alguma rotinade converso (diferena entre como dado

    armazenado de como ele lido/exibido); Se h alguma rotina de transfernciapara este infoobjeto. Uma rotina detransferncia indica um processamento prviodo dado do infoobjetos antes deste serarmazenado.

    30

  • 7/29/2019 53951445-BW-Portugues (1)

    35/127

    Apostila Curso Interno de BW

    Figura 13 - Informaes gerais. Business Explorer

    Opes relevantes para queries que apresentam esteinfoobjeto. Estes parmetros podem ser alterados paracada query, permitindo que um infoobjeto seja vistodiferentemente em queries diferentes:

    Como o infoobjeto ser representadoem uma query;

    Qual descrio do infoobjeto deve serapresentada pela query;

    Se cada ocorrncia diferente desteinfoobjeto pode ser agrupada (Nenhumarestrio de seleo) ou no (Unvoco para

    cada clula);31

  • 7/29/2019 53951445-BW-Portugues (1)

    36/127

    Apostila Curso Interno de BW

    Se a ajuda a ser mostrada na querydeve ser sobre o infoobjeto ou sobre adimenso a qual ele pertence no contexto docubo;

    Se o infoobjeto possui um atributo demoeda que um infoobjeto de tipo de moeda eque um atributo da caracterstica em edio.

    Se esta caracterstica pode ser usadacomo filtro em uma query embasado no perfilde usurio do executor da query;

    Caractersticas do infoobjetorelevantes para o uso de mapas em uma query.

    Figura 14 - Business Explorer.

    Dados mestre/texto32

  • 7/29/2019 53951445-BW-Portugues (1)

    37/127

    Apostila Curso Interno de BW

    Indicaes se este infoobjeto:

    Possui dados mestres (atributos); Possui textos breve e/ou mdio e/oudescritivo e se dependero do idioma ou dotempo;

    Pertence a algum componente deaplicao.

    Figura 15 - Dados mestre/textos.

    HierarquiaConfiguraes relevantes para hierarquia:

    Se existe hierarquia;

    Se h diversas verses para ahierarquia;

    33

  • 7/29/2019 53951445-BW-Portugues (1)

    38/127

    Apostila Curso Interno de BW

    A dependncia da hierarquia emrelao ao tempo (independente, totalmentedependente, algumas estruturas dependentes);

    Se a hierarquia admite intervalos(pode-se entrar com A-Z ao invs de A, B,C,..., Z);

    Figura 16 - Hierarquia.

    Atributos

    So infoobjetos que contm informaes sobre oinfoobjeto que est sendo manipulado (por exemplo, oinfoobjeto Funcionrio pode ter como atributo o

    infoobjeto Data de nascimento). As informaesrequeridas so:

    Quais infoobjetos sero atributos desteinfoobjeto;

    Se algum destes atributos serdependente de tempo;

    34

  • 7/29/2019 53951445-BW-Portugues (1)

    39/127

    Apostila Curso Interno de BW

    Se algum destes atributos ser um

    atributo navegacional. Atributo navegacional aquele atributo que pode ser usado comoparmetro de pesquisa em um cubo quecontm o infoobjeto que contm este atributo;

    Figura 17 - Atributos.

    Dependncia

    Indica uma ligao entre o infoobjeto manipulado eum outro infoobjeto (chamado de superior) que defineque o infoobjeto s pode ser referenciado se houveruma referncia ao objeto superior tambm (porexemplo, um objeto de Estado tem como dependnciaum infoobjeto de pas de maneira que para se referir aum Estado, deve haver uma referncia ao pas queesse Estado pertence). Os dados pertinentes so:

    35

  • 7/29/2019 53951445-BW-Portugues (1)

    40/127

    Apostila Curso Interno de BW

    Se os dados mestres so dependentesdo sistema fonte ( inserido o infoobjetoidentificador de origem de dados, assim ainformao deste infoobjeto vai depender dosistema fonte que enviou os dados);

    Que infoobjeto o infoobjeto superiordeste;

    Figura 18 - Dependncia.

    Infoobjeto de ndice

    Os infoobjetos de ndices possuem as seguintescaractersticas:

    36

  • 7/29/2019 53951445-BW-Portugues (1)

    41/127

    Apostila Curso Interno de BW

    Tipo/Unidade

    Aqui se indica qual o tipo e qual categoria de dadosque pertence este infoobjeto e se este objeto possuiuma unidade fixa de moeda ou de medida ou ainda sea unidade dependente de um infoobjeto de unidade(que deve ser definido);

    Figura 19 - Tipo / Unidade.

    Agregao

    Trata do agrupamento das diversas ocorrncias destendice em um cubo. Define-se qual o tipo deagregao ser feito, se existe uma agregao deexceo (que tem como referncia um infoobjeto) equal o tipo de acumulao que haver para este

    infoobjeto (se acumulado diretamente, se 37

  • 7/29/2019 53951445-BW-Portugues (1)

    42/127

    Apostila Curso Interno de BW

    acumulado a partir de valores de um outro ndice ou

    se acumulado a partir de dois outros ndices, um deentrada e outro de sada).

    Figura 20 - Agregao.

    Outras caractersticas

    Contm opes semelhantes a algumas encontradas

    nos infoobjetos de caractersticas como formato deapresentao no Bex e se S atributo.

    Catlogo

    Um infoobjeto no pode ser associado diretamente a umaInfoarea. Entre estes dois elementos h o catlogo de infoobjetos que um conjunto de infoobjetos do mesmo tipo.

    38

  • 7/29/2019 53951445-BW-Portugues (1)

    43/127

    Apostila Curso Interno de BW

    Figura 21 - Catlogo de infoobjetos.

    De infosourcesExistem dois tipos de infosources: as de dados mestres que

    populam os dados mestres de infoobjetos e as de dados demovimento usadas para preencher os destinos de dados. A diferenaentre estes tipos que uma infosource de dados mestres

    39

  • 7/29/2019 53951445-BW-Portugues (1)

    44/127

    Apostila Curso Interno de BW

    automaticamente associada ao dado mestre que ela representa,

    gerando a estrutura de comunicao, a estrutura de transferncia e asregras de transferncia automaticamente enquanto a infosource dedados de movimento no possui associao nenhuma ao destino dedados, sendo necessrio criar a estrutura de comunicao, a estruturade transferncia e as regras de transferncia.

    Quando se cria ou modifica uma infosource, a tela queaparecer ser a que trata da estrutura de comunicao (que a

    estrutura de onde os dados so levados at seus mestres ou destinos).

    Figura 22 - Estrutura de comunicao na visualizao de uma infosource.

    40

  • 7/29/2019 53951445-BW-Portugues (1)

    45/127

    Apostila Curso Interno de BW

    Quando se atribui um datasource a uma infosource aparece atela de estrutura de transferncia (que indica como o dado recebidono BW) e as regras de transferncia (como o dado sai da estrutura detransferncia para a estrutura de comunicao). Uma infosource podeser associada a datasources de diferentes sistemas fonte.

    Figura 23 - Estrutura de transferncia na atribuio de um datasource a umainfosource.

    As regras de transferncia podem indicar que um dado vai serapenas transferido da estrutura de transferncia para a estrutura decomunicao, se ser passada uma constante para a estrutura decomunicao ou se ser executada uma rotina ABAP/4 antes deenviar o dado para a estrutura de comunicao (o valor que ir para a

    41

  • 7/29/2019 53951445-BW-Portugues (1)

    46/127

    Apostila Curso Interno de BW

    estrutura de comunicao armazenado na varivel RESULT do

    programa ABAP/4).

    Se o infoobjeto possui textos, dados mestres (atributos) ehierarquia, a infosource poder ter trs datasources de um mesmosistema fonte associados a ela: um para os dados mestres, outro paratextos e outro para hierarquia.

    A diferena entre os mtodos de transferncia EPI e IDoc que em IDoc a transferncia faz uso desta tecnologia que tem alimitao de 1000 bytes por pacote de dados e a gerao de IDocsno ambiente de origem (caso seja SAP) e no ambiente de destino. OEPI usa a tecnologia TRFC que no possui tantas etapas.

    42

  • 7/29/2019 53951445-BW-Portugues (1)

    47/127

    Apostila Curso Interno de BW

    Figura 24 - Regras de transferncia ( esq.) na atribuio de um datasource auma infosource.

    Infopackage

    Infopackage a definio da transferncia de dados entre osistema fonte e o BW. As propriedades deste objeto variam comrelao ao tipo de sistema fonte e com relao ao tipo de infosourcea qual o infopackage est associado.

    43

  • 7/29/2019 53951445-BW-Portugues (1)

    48/127

    Apostila Curso Interno de BW

    Figura 25 - Deve haver um infopackage para cada datasource de sistema fonteatribudo a uma infosource.

    Selecionar dadosPermite filtrar os dados que sero transferidos entre ossistemas por certos campos. Apesar de aparece emqualquer tipo de infopackage, esta funcionalidade spode ser usada quanto o sistema fonte um sistemaSAP.

    44

  • 7/29/2019 53951445-BW-Portugues (1)

    49/127

    Apostila Curso Interno de BW

    Figura 26 - Selecionar dados.

    Dados externos

    Disponvel quando o sistema fonte um arquivotexto. Indica o nome do arquivo a ser lido, se deve serlido a partir da estao do cliente ou do servidor deBW, se o arquivo na verdade um arquivo decontrole que traz instrues sobre outros arquivos quedevem ser carregados, o formato dos arquivos e quaisos separadores (de tabulao e de avano de linha) dedados so usados.

    45

  • 7/29/2019 53951445-BW-Portugues (1)

    50/127

    Apostila Curso Interno de BW

    Figura 27 - Dados externos.

    Parmetro dados externos

    Tambm s aparecem quando o sistema fonte umarquivo texto. As opes presentes dependem se oinfopackage de dados mestres ou de textos ou dehierarquia, mas entre estas opes se incluem oseparador de milhar, o separador de decimal, se osformatos de moeda externos devem ser convertidos equantas linhas iniciais devem ser ignoradas na leiturado arquivo.

    46

  • 7/29/2019 53951445-BW-Portugues (1)

    51/127

    Apostila Curso Interno de BW

    Figura 28 - Parmetro dados externos.

    ProcessamentoIndica com se dar o processamento dos dados,mostrado as opes que se tem entre enviar os dadospara a PSA e para o dado mestre / destino de dados ese os dados devem ser verificados aps a aplicaodas regras de transferncia.

    Figura 29 - Processamento.

    Destinos dados

    Vlido para infopackages de infosources de dados demovimento. Indica para qual destino de dados (cubo /ODS) os dados lidos iro ser armazenados. Pode-seescolher todos os destinos, ou marcar apenas os

    47

  • 7/29/2019 53951445-BW-Portugues (1)

    52/127

    Apostila Curso Interno de BW

    necessrios alm de poder eliminar os dados nos

    destinos de dados.

    Figura 30 - Destinos dados.

    Parmetros de atualizaoAs opes variam conforme o tipo de infopackage e otipo de infosource. Aqui se define o tipo deatualizao (completa, inicializao delta, delta) e seos dados lidos deve ser gravados ou no, dependendoda existncia deles como dados mestres.

    Figura 31 - Parmetros de atualizao.

    48

  • 7/29/2019 53951445-BW-Portugues (1)

    53/127

    Apostila Curso Interno de BW

    Escalonar

    Contm os parmetros de execuo da transfernciade dados com relao maneira de execuo:imediatamente ou em background. No caso debackground, disponibiliza todas a opes relativas aoescalonamento de jobs dos sistemas SAP.

    Figura 32 - Escalonar.

    De destino de dadosOs destinos de dados so os cubos e ODS.

    Cubos

    Um infocubo a estrutura de data warehouse no BW. Elesesto associados as infoareas no item Destinos dados emModelagem.

    Na criao so definidas, inicialmente, algumas propriedadescomo nome, descrio, infoarea e tipo.

    49

  • 7/29/2019 53951445-BW-Portugues (1)

    54/127

    Apostila Curso Interno de BW

    Figura 33 - Criao de um infocubo.

    No processamento (criao / alterao) do cubo tm-se osseguintes componentes:

    CaractersticasIndica quais os infoobjetos de caracterstica estaropresentes no cubo.

    50

  • 7/29/2019 53951445-BW-Portugues (1)

    55/127

    Apostila Curso Interno de BW

    Figura 34 - Caractersticas no infocubo.

    Dimenses

    Estabelece quais so as dimenses que existem nocubo e quais caractersticas esto associadas a estasdimenses.

    51

  • 7/29/2019 53951445-BW-Portugues (1)

    56/127

    Apostila Curso Interno de BW

    Figura 35 - Definio de dimenso.

    52

  • 7/29/2019 53951445-BW-Portugues (1)

    57/127

    Apostila Curso Interno de BW

    Figura 36 - Associao de dimenses com caractersticas.

    Atributos de navegao

    Disponibilizar ao cubo os atributos de navegao dascaractersticas selecionadas.

    53

  • 7/29/2019 53951445-BW-Portugues (1)

    58/127

    Apostila Curso Interno de BW

    Figura 37 - Atributos de navegao.

    Caractersticas de tempo

    Indica quais os infoobjetos de caracterstica de tempoestaro presentes no cubo.

    54

  • 7/29/2019 53951445-BW-Portugues (1)

    59/127

    Apostila Curso Interno de BW

    Figura 38 - Caractersticas de tempo no infocubo.

    ndices

    Indica quais os infoobjetos de ndice estaro presentesno cubo.

    55

  • 7/29/2019 53951445-BW-Portugues (1)

    60/127

    Apostila Curso Interno de BW

    Figura 39 - ndices no cubo.

    Unidades

    Indica quais os infoobjetos de unidade estaropresentes no cubo, embasados nos ndices.

    56

  • 7/29/2019 53951445-BW-Portugues (1)

    61/127

    Apostila Curso Interno de BW

    Figura 40 - Unidades no cubo.

    Regra de atualizao

    Indica a origem dos dados de um destino de dados e criaregras para a transferncia de dados entre essa origem e o destino.

    A criao de uma regra de atualizao feita atravs domenu de contexto do destino de dados que ser associado a ela.

    57

  • 7/29/2019 53951445-BW-Portugues (1)

    62/127

    Apostila Curso Interno de BW

    Figura 41 - Criando regra de atualizao.Na primeira etapa, define-se qual a origem dos dados

    usados na regra de atualizao, dependendo do destino de dados e seser usado algum modelo nesta criao.

    58

  • 7/29/2019 53951445-BW-Portugues (1)

    63/127

    Apostila Curso Interno de BW

    Figura 42 - Regras de atualizao para os ndices.Nas regras de atualizao, para cada ndice se cria um modo

    de atualizao com os seguintes parmetros:

    Tipo de atualizao: se o valor do ndice nafonte ser adicionado ao valor encontrado no cubo ouse no haver atualizao;

    59

  • 7/29/2019 53951445-BW-Portugues (1)

    64/127

    Apostila Curso Interno de BW

    Mtodo de atualizao: se ser usado ondice da origem ou se ser uma rotina em ABAP/4(que pode envolver ou no a converso de unidades);

    Unidade: que unidade ser usada naatualizao;

    Figura 43 - Clculo de ndice.

    60

  • 7/29/2019 53951445-BW-Portugues (1)

    65/127

    Apostila Curso Interno de BW

    Caractersticas: como cada caracterstica ser

    atualizada por essa regra (por caracterstica na origemou constante ou atributo ou rotina ou valor inicial);

    Figura 44 - Caractersticas.

    Referncia temporal: semelhante acaractersticas, mas vlidas apenas para ascaractersticas temporais.

    61

  • 7/29/2019 53951445-BW-Portugues (1)

    66/127

    Apostila Curso Interno de BW

    Figura 45 - Referncia temporal.

    ODS

    ODS um destino de dados que no tem uma estrutura dedata warehouse, sendo ideal para armazenar dados de altagranularidade.

    62

  • 7/29/2019 53951445-BW-Portugues (1)

    67/127

    Apostila Curso Interno de BW

    Figura 46 - Processamento de ODS.

    No processamento de um ODS, define-se um conjunto de

    infoobjeto que sero usados no ODS (uma infosource ou umcatlogo, etc.) e passa os infoobjetos necessrios para suasrespectivas reas (como campo chave ou como campo de dados).

    Administrao

    Entende-se administrao aqui a manipulao das cargas edos dados de um destino de dados e acessado pelo itemAdministrar

    do menu de contexto do destino de dados. Contedo: lista cada infoobjeto que est nocubo e a qual dimenso este objeto pertence.Possibilita visualizar os dados do cubo, da tabela fatoe fazer eliminao seletiva.

    Performance: manipulao de ndices docubo e dos agregados.

    63

  • 7/29/2019 53951445-BW-Portugues (1)

    68/127

    Apostila Curso Interno de BW

    Requisio de dados: mostra cada requisiode dados que foi feita neste cubo (cada carga) queainda pode ser tratada individualmente.

    Rollup: refletir as cargas de dados nosagregados do cubo.

    Comprimir: opes para eliminar asreferncias a requisies de dados, tornado-as uma

    nica e diminuindo a dimenso package. Reestruturao: trata do reprocessamento dasrequisies que j foram feitas.

    64

  • 7/29/2019 53951445-BW-Portugues (1)

    69/127

    Apostila Curso Interno de BW

    Extrao de dadosUma grande vantagem do BW sobre outras ferramentas dedata warehouse sua capacidade de conectar-se com os sistemasSAP para extrao de dados de maneira direta via conexes ALE,RFC e BAPI. O componente Plug-in (a ser instalado nos sistemaSAP fonte) possui uma srie de extratores padres para atender osobjetos que so entregues no BW (Business Content).

    Extracting Transaction Data

    Update rules

    InfoCubes

    Communication StructureCommunication Structure

    Transfer StructureTransfer Structure

    Extraction Source StructureExtraction Source Structure

    Transfer StructureTransfer Structure

    Business Information

    Warehouse Server:

    Staging Engine

    OLTP System 1 OLTP System 2

    Extraction Source StructureExtraction Source Structure

    Transfer StructureTransfer Structure

    Transfer StructureTransfer StructureTransfer StructureTransfer Structure

    Extraction Source StructureExtraction Source Structure

    Transfer StructureTransfer Structure

    DataSourceInfoSource

    Transaction Data

    Transaction

    data

    Figura 47 - Processo de extrao de dados para transaes

    65

  • 7/29/2019 53951445-BW-Portugues (1)

    70/127

    Apostila Curso Interno de BW

    SAP AG 1999

    Extracting Master Data

    Business Information

    Warehouse Server:

    Staging Engine

    Communication StructureCommunication Structure

    Master DataAttributesAttributes HierarchiesHierarchies

    TextsTexts

    Transfer StructureTransfer Structure

    Extraction Source StructureExtraction Source Structure

    Transfer StructureTransfer Structure

    OLTP System 1

    AttributesAttributes HierarchiesHierarchies

    TextsTexts

    Extraction Source StructureExtraction Source Structure

    Transfer StructureTransfer Structure

    OLTP System 2

    AttributesAttributes HierarchiesHierarchies

    TextsTexts

    Transfer StructureTransfer Structure

    InfoSourceDataSource

    Master Data Master Data

    Figura 48 - Processo de extrao de dados para dados mestres

    Os processos de extrao de dados so parecidos entre si,com a diferena que na extrao de dados mestres o dado passadireto da infosource (communication structure, estrutura decomunicao) para o armazenamento enquanto entre a infosource de

    transao e o destino do dado (cubo ou ODS) existe a regra deatualizao (update rule).

    Datasource a estrutura responsvel pela transferncia dedados entre os sistemas SAP e o BW, controlando o fluxo de dadosentre a estrutura de extrao fonte (extraction source structure) nosistema fonte e a communication structure no BW. Para isso sempreque um datasource gerado no sistema fonte ele deve ser replicado

    66

  • 7/29/2019 53951445-BW-Portugues (1)

    71/127

    Apostila Curso Interno de BW

    no BW, criando uma estrutura de transferncia (transfer structures,que so componentes da datasource) em cada sistema.

    A transfer structure no BW redireciona os dados para acommunication structure usando, se atribudo, regras detransformao (transformation rules). Uma estrutura decomunicao independente com sistema fonte e contm todos oscampos representados na infosource.

    O acesso s configuraes dos extratores feito atravs do

    item Customizing dos extratores do menu de contexto do sistemafonte escolhido em Sistema Fontes em Modelagem no Workbenchde Administrao (transao RSA1).

    67

  • 7/29/2019 53951445-BW-Portugues (1)

    72/127

    Apostila Curso Interno de BW

    Figura 49 - Acessando a configurao de extratores

    Esta configurao dos extratores feita no sistema fonte,assim deve-se possuir um usurio no sistema fonte se o BW

    requisitar (dependendo de como foi configurada a conexo esteusurio pode ser solicitado ou no). Se realizado com sucesso, estaao encerrar na transao SBIW do sistema fonte. Use,preferencialmente um usurio desenvolvedor no sistema fonte, poisalgumas tarefas s podem ser executadas com estes usurios.

    Depois de realizadas todas as configuraes e retornandopara o Workbench de Administrao, deve-se executar o item

    68

  • 7/29/2019 53951445-BW-Portugues (1)

    73/127

    Apostila Curso Interno de BW

    Replicar Datasources do menu de contexto do sistema fonte paracriar a replicao no BW das configuraes feitas no sistema fonte.

    SAP AG 1999 EnhancemenEnhancemen

    Application -specific Extractor Types

    BW Content Extractors

    Cross -application

    Generic Extractors Generic Extractors

    TranspareTablTranspareTabl

    LIS FI-SL

    CO-

    Databa stable/vieSAP

    FI CO

    HR ...

    LO

    Data

    Course Overview Diagram

    Figura 50 - Tipos de extratores

    Extrao por Business ContentOs extratores do BW Content so aqueles que j existem no

    sistema fonte com o plug-in instalado bastando apenas ativ-los parao uso.

    Quando se tem um sistema BW em que no foi replicadonenhum datasources de Business Content, deve-se primeiro transferira hierarquia de componentes da aplicao.

    Uma vez com a hierarquia de componentes de aplicaotransferida pode-se transferir as datasources de Business Content.

    69

  • 7/29/2019 53951445-BW-Portugues (1)

    74/127

    Apostila Curso Interno de BW

    Figura 51 - Itens de configurao de extratores de Business Content natransao SBIW

    Na transferncia de extratores de BC, o primeiro dadorequisitado de que componente de aplicao pertence o datasourcerequerido, deixando este campo vazio, ser mostrado em tela todosos datasources de BC contidos no sistema fonte.

    Figura 52 - Indique qual o componente de aplicao contm o datasource.

    70

  • 7/29/2019 53951445-BW-Portugues (1)

    75/127

    Apostila Curso Interno de BW

    Figura 53 - Lista de datasource disponveis, destacando o boto que libera odatasource para transferncia.

    LO Cockpit

    LO cockpit um conjunto de extratores de logstica quesubstitui a extrao pelo LIS.

    71

  • 7/29/2019 53951445-BW-Portugues (1)

    76/127

    Apostila Curso Interno de BW

    R/3

    BW

    Initial-Load

    S260BIW2

    S260BIW1S260S260

    Delta-Load

    Sales Order

    MCVBAP

    MCVBAK

    VBAPVBAPVBAKVBAK

    Infostructure

    Interface

    ApplicationSales Order

    MCVBAP

    MCVBAK

    VBAPVBAPVBAKVBAK

    Interface

    Application

    StatisticalSetup

    V1 / V2Update

    Statistical

    Setup

    MC11VA0ITMSETUP

    Cluster

    Tables

    Update

    Queue

    Job

    V3 Update

    Delta-Queue

    R/3

    BW

    Initial-Load Delta-Load

    old new

    Figura 54 - Diferena entre a extrao por LIS e por LO Cockpit.Este tipo de extrator tem uma configurao diferente dos

    outros extratores de Business Contente que deve ser feita nosseguintes passos.

    72

  • 7/29/2019 53951445-BW-Portugues (1)

    77/127

    Apostila Curso Interno de BW

    Figura 55 - Aes a serem executadas para configurao de uma datasource

    LO Cockpit atravs da transao SBIW

    1. Ativar datasourceTrata-se do mesmo procedimento descritoanteriormente sobre transferncia de datasource.

    2. Manuteno da estrutura de extraoAtravs do item Logstica de estruturas extrasCustomizing Cockpit, pode-se definir quais campos

    73

  • 7/29/2019 53951445-BW-Portugues (1)

    78/127

    Apostila Curso Interno de BW

    faro parte do data source, atravs de uma lista pr-

    definida.

    3. Gerar datasourceNa mesma tela do item anterior, deve-se gerarnovamente o datasource se houver alguma mudanano datasource padro.

    4. Ativar estrutura de extraoNa mesma tela do item anterior, deve-se ativar aestrutura de extrao.

    5. Eliminar tabelas de reestruturaoNovamente na tela da transao SBIW, a aoEliminao das tabelas de reestruturao permite ainiciao do ambiente do componente de aplicaonecessrio.

    6. Reestruturar o componente de aplicaoDeve-se reestruturar o componente de aplicao queteve as tabelas eliminadas no passo anterior. A aopara isso aquela listada no item Reestruturaoespecfica por aplicao.

    7. Definir escalonamento de atualizao V3Atravs do item logstica de estruturas extras

    Customizing Cockpit, se estabelece qual vai ser oescalonamento de atualizao V3.

    74

  • 7/29/2019 53951445-BW-Portugues (1)

    79/127

    Apostila Curso Interno de BW

    Figura 56 - Tela da ao logstica de estruturas extras Customizing Cockpit

    Extrator genricoExtratores genricos so aqueles criados sob demanda para

    atender os seguintes casos:

    O Business Content no inclui um datasourcepara esta aplicao;

    A aplicao no tem disponvel seu prprio

    mtodo de extrao; Extrair dados de tabelas no-padro.

    Estes extratores possuem outras diferenas com relao aosextratores desenvolvidos pela SAP, por exemplo, no implementamdelta, limitao de quantidade de dados na carga (100 MB) eperformance menor do que a de extratores padro.

    A manuteno de datasource genricos feita atravs datransao RSO2 ou na ao Atualizar datasource genrico natransao SBIW. Deve-se executar esta transao com um usurio dedesenvolvimento.

    75

  • 7/29/2019 53951445-BW-Portugues (1)

    80/127

    Apostila Curso Interno de BW

    Figura 57 - A ao Atualizar datasource genrico (ou transao RSO2).

    A primeira etapa para desenvolvimento de um datasource

    genrico estabelecer qual o tipo de datasource ele ser: movimento;atributo ou texto.

    76

  • 7/29/2019 53951445-BW-Portugues (1)

    81/127

    Apostila Curso Interno de BW

    Figura 58 - Tela de manuteno de datasource

    Independente do tipo de datasource, a tela de manuteno dedatasource semelhante nos trs tipos. Nela define-se:

    O componente de aplicao do qual odatasource far parte;

    Qual viso/tabela (no caso de uma extraopor viso) ou qual rea funcional (caso a extra sejapor query);

    Descries.

    77

  • 7/29/2019 53951445-BW-Portugues (1)

    82/127

    Apostila Curso Interno de BW

    Figura 59 - Seleo de campos do data source

    O prximo passo a seleo de que campos da viso/tabelaou query sero vistos no datasource e que campos faro parte docritrio de seleo para carga no BW.

    Extratores LISO LIS (Logistic Information System) um componente do

    R/3 que possui rotinas para gerao automtica de datasourcesgenricos.

    A manuteno dos extratores de LIS esto no item Sistemade informao de logstica da transao SBIW.

    78

  • 7/29/2019 53951445-BW-Portugues (1)

    83/127

    Apostila Curso Interno de BW

    Figura 60 - Opes de LIS da configurao dos extratores

    Para ativar o LIS como fonte de dados para datasources,deve-se executar a ao Conectar estruturas de informao.

    79

  • 7/29/2019 53951445-BW-Portugues (1)

    84/127

    Apostila Curso Interno de BW

    Figura 61 - Tela de manuteno de datasources embasados em estruturasLIS.

    A seqncia ideal de execuo das etapas :

    1. Desativar atualizao LIS (V2), se estiverativa.2. Configurar ambiente LIS3. Gerar datasource4. Gerar atualizao da estrutura LIS5. Ativar atualizao delta6. Ativar atualizao LIS (V2)

    Extrator FI-SL

    O Special Ledger de FI faz uso de geradores de datasource

    genricos para transferir dados para o BW.80

  • 7/29/2019 53951445-BW-Portugues (1)

    85/127

    Apostila Curso Interno de BW

    Figura 62 - Opes de Special Ledger nas configuraes dos extratores.Para criar um datasource que transfira os dados das tabelas

    totais de um special ledger basta:

    1. Gerar estrutura de transferncia para tabela detotais

    2. Definir e atribuir datasource

    Extrator CO-PAExiste rotinas para gerao de datasources genricos para

    CO-PA.

    81

  • 7/29/2019 53951445-BW-Portugues (1)

    86/127

    Apostila Curso Interno de BW

    Figura 63 - As opes de extratores para CO-PA.

    Para criar um datasource de CO-PA execute a ao Criarorigem de dados.

    82

  • 7/29/2019 53951445-BW-Portugues (1)

    87/127

    Apostila Curso Interno de BW

    Figura 64 - Criao de datasource para CO-PA.

    recomendvel que no se altere a seqncia 1_CO_PA nonome do datasource a ser gerado. Qualquer outra modificao vlida.

    As seqncias %CL e %ERK sero substitudas pelomandante e operating concern, respectivamente. Pode-se aindaacrescentar %SY para inserir no nome da datasource o identificadordo sistema.

    83

  • 7/29/2019 53951445-BW-Portugues (1)

    88/127

    Apostila Curso Interno de BW

    Figura 65 - Seleo de campos que faro parte da datasource.

    Depois de selecionado os campos que faro parte dodatasource, execute a ao Infocatalog.

    84

  • 7/29/2019 53951445-BW-Portugues (1)

    89/127

    Apostila Curso Interno de BW

    Consultas (Queries)As queries representam a visualizao dos dadosarmazenados nos cubos e ODSs para o usurio. So elas que seapresentam como produto final de uma implantao de BW.

    Na definio das queries pode-se restringir quais dimenses eindicadores do cubo sero visveis, fazer restries sobre asdimenses, executar clculos sobre os indicadores alm de outras

    funcionalidades.A ferramenta de manuteno e visualizao de queries no

    BW o SAP Business Explorer Analyzer (Bex Analyzer). Trata-sede um add-on ao Microsoft Excel sendo, portanto, necessrio queeste esteja instalado na estao de trabalho.

    Ao abrir o Bex Analyzer, abri-se o Excel com uma barra deferramentas adicional.

    Figura 66 - A barra de ferramenta do Bex Analyzer.

    Para acessar as queries de um sistema BW, escolha o botoAbrirda barra de ferramenta do Bex.

    85

  • 7/29/2019 53951445-BW-Portugues (1)

    90/127

    Apostila Curso Interno de BW

    Figura 67 - Abrir objeto do Bex Analyzer.

    Na tela de seleo de objeto para ser aberto no Bex Analyzer,pode-se:

    Abrir uma query j existente: Selecione aquery e escolha OK;

    Modificar uma query existente: Selecione aquery e escolha Modificar;

    Criar uma nova query: Selecione o infocuboque dar origem a query e escolha Novo.

    Criar / Modificar QueryAo se selecionar o cubo e escolherNovo ou Modificar, ser

    aberta a tela de estruturao da query.

    86

  • 7/29/2019 53951445-BW-Portugues (1)

    91/127

    Apostila Curso Interno de BW

    Figura 68 - Edio de queries.

    Os elementos desta tela so:

    1. Elementos do cubo: mostra todos objetos associados ao cubo

    (infoobjetos, atributos navegveis, ndices, ndices restringidos,ndices calculados, estruturas, etc.).2. Linhas da query: relaciona os elementos do cubo que estaro

    nas linhas da query;3. Colunas da query: lista os elementos do cubo que estaro nas

    colunas da query;4. Caractersticas livres: so elementos das dimenses do cubo

    que podem ser usados como critrio de seleo pelo usurio;

    87

  • 7/29/2019 53951445-BW-Portugues (1)

    92/127

    Apostila Curso Interno de BW

    5. Filtro: representa restries feitas query e que no podem ser

    alteradas pelo usurio.Os elementos 2, 3 e 4 so refletidos no resultado na query e

    podem ser invertidos entre si pelo usurio (um elemento da colunaou linha pode ser reduzido a caractersticas livres e vice-versa).

    Figura 69 - Resultado de uma query no Excel com Bex Analyzer.

    Outra maneira de alterar o formato de uma query atravs doboto Change query view da barra de ferramentas do Bex Analyzer.

    Este boto traz duas opes:

    Modificar query (viso local): todas amodificaes na definio de query que forem feitasdesta maneira no sero salvas;

    88

  • 7/29/2019 53951445-BW-Portugues (1)

    93/127

    Apostila Curso Interno de BW

    Modificar query (definio global): as

    alteraes podem ser salvas, sobrescrevendo a queryou gerando uma nova query.

    Navegando na queryA navegao em uma query OLAP envolve o conceito de

    slice-and-dice (restringir dados visualizados e buscar um novo pontode vista para estes dados), permitindo que uma mesma query ofereadiversas concluses a partir de poucas operaes.

    Algumas possibilidades de navegao em queries estoilustradas nas imagens seguintes.

    89

  • 7/29/2019 53951445-BW-Portugues (1)

    94/127

    Apostila Curso Interno de BW

    Figura 70 - Execuo de um expanso (drilldown) horizontal.

    90

  • 7/29/2019 53951445-BW-Portugues (1)

    95/127

    Apostila Curso Interno de BW

    Figura 71 - Execuo de expanso (drilldown) vertical.

    91

  • 7/29/2019 53951445-BW-Portugues (1)

    96/127

    Apostila Curso Interno de BW

    Figura 72 - Execuo de substituio.

    92

  • 7/29/2019 53951445-BW-Portugues (1)

    97/127

    Apostila Curso Interno de BW

    Figura 73 - Usando uma ocorrncia como filtro.

    93

  • 7/29/2019 53951445-BW-Portugues (1)

    98/127

  • 7/29/2019 53951445-BW-Portugues (1)

    99/127

    Apostila Curso Interno de BW

    Figura 75 - Janela de criao de filtro.Alguns tipos de filtro que podem ser executados so:

    1. Seleo simples: escolher um item da lista a esquerda e transferi-lo direita;

    2. Seleo por intervalo: escolha na caixa Seleo a opoInt.valores, selecione dois valores (no caso de um intervalo comincio e fim, opo entre) ou um nico valor (demais opes) da

    lista esquerda e transfira-os para a direita;3. Excluir da seleo: para identificar que este item no deve

    constar da seleo, escolhendo a opo Excluir da seleo domenu de contexto do item da lista direita que se quer excluir.

    Propriedades da queryA janela de definio de query permite o acesso a diversas

    propriedades desta query.95

  • 7/29/2019 53951445-BW-Portugues (1)

    100/127

    Apostila Curso Interno de BW

    Figura 76 - Caractersticas de query.

    ndices calculados e restringidosTanto para todo o cubo como para apenas uma query pode

    ser definidos ndices calculados. Estes ndices no existem no cubo,mas podem ser criados em tempo de execuo da query a partir deoperaes com outros ndices ou de funes.

    96

  • 7/29/2019 53951445-BW-Portugues (1)

    101/127

    Apostila Curso Interno de BW

    Figura 77 - Edio de ndices restringidos e de frmulas.

    Um ndice restringido tambm um ndice que no existe no

    cubo, mas calculado a partir de um outro ndice que satisfaz algumarestrio imposta.

    97

  • 7/29/2019 53951445-BW-Portugues (1)

    102/127

    Apostila Curso Interno de BW

    Figura 78 - Processamento de ndice restringido.

    Propriedades dos ndicesAlgumas propriedades de um ndice (normal, calculado ou

    restringido podem ser alteradas).

    98

  • 7/29/2019 53951445-BW-Portugues (1)

    103/127

    Apostila Curso Interno de BW

    Figura 79 - Propriedades dos ndices.

    Descrio: Texto com o qual o ndice serapresentado na query;

    99

  • 7/29/2019 53951445-BW-Portugues (1)

    104/127

    Apostila Curso Interno de BW

    Ocultar: O ndice ser ou no exibido;

    Destacado: Indica se o ndice ter umaformatao diferenciada dos demais ndices;

    Fator de escalonamento: A escala em que ondice ser tratado (exemplo: ndice com valor 10000na escala 10 1000);

    Nmero de casas decimais: Quantas casasdecimais sero exibidas para o ndice;

    Inverso de sinal +/-: O sinal poder serinvertido para este ndice;

    Calcular resultado como...: Como oresultado ser apresentado (soma, contagem, valormximo, valo mnimo, varincia, etc.);

    Calcular valores individuais como...: Comoser apresentado cada valor do ndice (o valor em si,seu percentual em relao ao total ou em relao a umsubitem, posio de um raking);

    Aplicar tambm aos resultados: Se osresultados devem fazer parte de um ranking ou no;

    Acumulado: O valor do ndice que sermostrado o valor do ndice mais os valoresanteriores;

    Tipo de converso: quando necessria aconverso de moeda, define-se qual o tipo deconverso;

    Moeda de destino: Para qual moeda ser

    convertido o valor.100

  • 7/29/2019 53951445-BW-Portugues (1)

    105/127

    Apostila Curso Interno de BW

    Propriedades das caractersticas

    Assim como os ndices, as caractersticas tambm tempropriedades que podem alterar a maneira como so vistas na query.Algumas propriedades esto tambm na guia Business Explorernamanuteno de infoobjeto.

    Figura 80 - Propriedades das caractersticas.

    Representar como: Diversas combinaesentre chave e denominao para escolher como acaracterstica aparecer na query;

    Atributos disponveis: Lista dos atributosdesta caracterstica;

    101

  • 7/29/2019 53951445-BW-Portugues (1)

    106/127

    Apostila Curso Interno de BW

    Atributos selecionados: Lista dos atributosdesta caracterstica que foram selecionados paraexibio na query;

    Representao de valor de atributo:Diversas combinaes entre chave e denominaopara escolher como a caracterstica aparecer naquery;

    Suprimir linhas de resultado: Habilita oudesabilita a exibio de um totalizador;

    Padronizar em: Representar cada valor dendice encontrado para a caracterstica com umpercentual em relao opo escolhida aqui;

    Acumulado: O valor do ndice encontradopara a caracterstica que ser mostrado o prprio

    valor mais o valor anterior;

    Hierarquia de apresentao: Configura qualhierarquia ser usada na exibio da caracterstica,quantos nveis sero mostrados e se esta hierarquiaest ativa ou no.

    VariveisAs variveis permitem uma maior flexibilizao das queries,

    por exemplo, que o usurio digite um parmetro de entrada pararealizar a seleo de dados da query.

    Uma varivel pode ser usada em caractersticas, textos,frmulas, hierarquias, ns de hierarquias.

    102

  • 7/29/2019 53951445-BW-Portugues (1)

    107/127

    Apostila Curso Interno de BW

    Se no existe uma varivel adequada ao propsito, esta deveser criada no ambiente BW: Business Information Warehouse Business Explorer Atualizar variveis (transao RSZV).

    Figura 81 - Edio de variveis.

    As variveis tem como dados bsicos o nome, o tipo e a

    maneira que se dar o processamento alm das descries. Aspropriedades exibidas em indicaes detalhadas depender do modode processamento e do tipo de varivel atribudo a query.

    Uma varivel definida pode ser usada na query em diversospontos (dependendo do tipo da varivel).

    103

  • 7/29/2019 53951445-BW-Portugues (1)

    108/127

  • 7/29/2019 53951445-BW-Portugues (1)

    109/127

    Apostila Curso Interno de BW

    Figura 83 - Uma estrutura e o item Expandir referncia.

    CondiesSo recursos que permitem criar restries, embasadas nos

    ndices, aos dados a serem vistos da query, por exemplo, sapresentar ndices que tenham valor maior que determinado valor oumostrar as N caractersticas com os maiores valores de ndices.

    105

  • 7/29/2019 53951445-BW-Portugues (1)

    110/127

    Apostila Curso Interno de BW

    Figura 84 - Edio de condies

    Na edio de condies, determina-se para quaiscaractersticas a anlise ser feita e qual o tipo de anlise.

    ExceesFuncionalidade que permite destacar os valores de ndices

    sob determinadas condies dando informaes sobre o desempenhodeste ndice.

    106

  • 7/29/2019 53951445-BW-Portugues (1)

    111/127

    Apostila Curso Interno de BW

    Figura 85 - Edio de excees.

    Na edio de excees, define-se os intervalos de valores equal nvel de alerta ser atribudo para este intervalo (na guiaValores de exceo) e para que caractersticas as excees valero(guia Restries de cdula).

    LayoutLayout trata de elementos que podem ser exibidos nas

    queries tais como grficos, definio de excees, definio decondies e mapas.

    Drill throughRecurso que permite executar, a partir de uma query, uma

    query mais detalhada ou o sistema R/3.

    107

  • 7/29/2019 53951445-BW-Portugues (1)

    112/127

    Apostila Curso Interno de BW

    Quando a configurao de query sumarizada para query

    detalhada, esta query deve ter uma varivel que a ligue a queryresumida.

    Cliente x Montante

    Cliente 1 1000

    Cliente 2 2000

    Cliente 3 4786

    Cliente 4 8965

    Query resumo

    Detalhe de Cliente 1

    XXXXX XXXX 99999

    XXXXX XXXX 99999

    XXXXX XXXX 99999

    Query detalhe

    Varivel de conexoCliente x Montante

    Cliente 1 1000

    Cliente 2 2000

    Cliente 3 4786

    Cliente 4 8965

    Query resumo

    Detalhe de Cliente 1

    XXXXX XXXX 99999

    XXXXX XXXX 99999

    XXXXX XXXX 99999

    Query detalhe

    Varivel de conexo

    Figura 86 - Ligao de drill through.

    A primeira etapa para criar um drill through de queries criaras duas queries: a resumo e a detalhe.

    Aps deve-se criar uma varivel do tipo valor decaracterstica, com processamento por caminho de substituio,

    sobre a caracterstica apropriada, com substituio por resultado deum query e no campo query a query resumo usada.

    Acrescentar na definio da query detalhe um filtro usando avarivel criada anteriormente.

    J a criao de drill through para sistema R/3 (ou qualquerdrill through usando Report / Report Interface) feita em BusinessInformation Warehouse Business Explorer Query destinos de

    Saltos (transao RSBBS).

    108

  • 7/29/2019 53951445-BW-Portugues (1)

    113/127

    Apostila Curso Interno de BW

    Figura 87 - Configurao de ligaes do tipo R/RI.O emissor a query que iniciar o drill through para o R/3.

    Depois de definido, crie uma nova atribuio, informando para quetipo de objeto ser visualizado no R/3 e qual a ligao deste R/3 como BW.

    109

  • 7/29/2019 53951445-BW-Portugues (1)

    114/127

    Apostila Curso Interno de BW

    Figura 88 - Edio de atribuio.

    Em seguida atribua um relatrio do emissor a um relatrio doreceptor.

    110

  • 7/29/2019 53951445-BW-Portugues (1)

    115/127

    Apostila Curso Interno de BW

    Figura 89 - Ligao de relatrio emissor com relatrio receptor.

    Para executar o drill through selecione o boto Goto da barrade ferramentas do BEx Analyzer.

    Business Explorer Browser uma aplicao do front-end do SAP BW para executar e

    organizar os tipos de documentos acessados via BW.

    111

  • 7/29/2019 53951445-BW-Portugues (1)

    116/127

    Apostila Curso Interno de BW

    Figura 90 - O Bex Browser.

    O acesso aos documentos no Bex Browser determinado porfunes de usurio. Nesta interface, pode-se mover os objetos depastas, criar novos objetos, etc.

    Existe ainda o Bex Browser Web para navegao na Internet.

    Pasta de trabalho e visesPasta de trabalho (workbook) a planilha Excel. O BW

    permite que esta planilha possa ser gravada e acessada pelosusurios.

    Um workbook pode possuir vrias queries associadas a ele,alm de formataes especficas obtidas pelos recursos do Excel.

    112

  • 7/29/2019 53951445-BW-Portugues (1)

    117/127

    Apostila Curso Interno de BW

    Cada workbook gravado pode ser acessado atravs do itemfavoritos do menu do BW.

    Figura 91 - Gravar uma pasta de trabalho.

    Em um workbook podem existir vises de query. Durante anavegao de uma query, podem ser feitas alteraes na ordem emque dimenses so visualizadas, em filtros que foram estabelecidos,etc. e que no so gravadas na query (afinal, continua sendo a mesmaquery). Uma viso o armazenamento dos resultados obtidos pelanavegao de uma query, de maneira que facilmente chega-se situao resultante de uma navegao.

    113

  • 7/29/2019 53951445-BW-Portugues (1)

    118/127

    Apostila Curso Interno de BW

    Figura 92 - Criao de uma viso de query.

    Figura 93 - Escolhendo em qual viso a query deve ser mostrada.

    Queries na InternetSe o SAP BW estiver conectado a um servidor ITS, as

    queries criadas podem ser visualizadas em um browser Web.

    114

  • 7/29/2019 53951445-BW-Portugues (1)

    119/127

    Apostila Curso Interno de BW

    A visualizao via Internet mais simples a publicao daquery no modelo definido no SAP BW.

    Figura 94 - Publicao simples de query em ambiente Web.

    O endereo indicado no browser pode ser usado para acessaresta query em qualquer browser de Web que tenha acesso aoservidor de sites ao qual o ITS est associado.

    Figura 95 - Query no browser de Web.

    Caso esta query necessite de elementos que no estodisponveis no modelo definido no BW, pode-se gerar um novomodelo embasado em uma viso de query, executando o BW WebPublisher.

    115

  • 7/29/2019 53951445-BW-Portugues (1)

    120/127

    Apostila Curso Interno de BW

    Figura 96 - O BW Web Publisher.

    O Web Publisher permite a insero de elementos de Web napasta de trabalho, por exemplo, bloco de navegao, tabela, grficos,etc.

    116

  • 7/29/2019 53951445-BW-Portugues (1)

    121/127

    Apostila Curso Interno de BW

    Os elementos de Web devem ser incorporados a um arquivode HTML atravs do boto TAG HTML que copia para a rea detransferncia a referncia a este objeto que deve ser inserida napgina HTML.

    Figura 97 - Copiando as referncias HTML dos elementos de Web.

    117

  • 7/29/2019 53951445-BW-Portugues (1)

    122/127

  • 7/29/2019 53951445-BW-Portugues (1)

    123/127

    Apostila Curso Interno de BW

    Figura 99 - Escolha um modelo que j existe ou associe o arquivo HTML aum novo modelo.

    A URL para acessar este modelo gerado obtida no itemCopiar URL para clipboard do menu Processar (a URL estar narea de transferncia).

    Responsvel de reportingO responsvel de reporting (reporting agent) a ferramenta

    para escalonamento de execuo em background duasfuncionalidades:

    Verificao de excees: avalia o resultado deuma query em relao s excees criadas nesta querye emite alerta se uma condio especfica forencontrada.

    Impresso: permite que uma query sejaimpressa em background.

    Para a query sobre a qual ser executada uma funo embackgrounddeve-se criar uma Opo nova no item Responsvel de

    reporting do Workbench de Administrao.119

  • 7/29/2019 53951445-BW-Portugues (1)

    124/127

    Apostila Curso Interno de BW

    Figura 100 - Informaes gerais do objeto do responsvel de reporting.

    120

  • 7/29/2019 53951445-BW-Portugues (1)

    125/127

    Apostila Curso Interno de BW

    Figura 101 - Como tratar as excees.

    Em Reporting exceo definido o tratamento que ser dado

    a cada exceo: que exceo deve gerar uma ao; qual ao deveser tomada; que caracterstica na query deve ser usada no aviso daocorrncia da exceo.

    Para executar estes avisos para excees necessrio criarum pacote de escalonamento para este objeto de responsvel dereporting. Este pacote de escalonamento tem as caractersticas de umjob da SAP.

    Figura 102 - Pacotes de escalonamento direita.

    121

  • 7/29/2019 53951445-BW-Portugues (1)

    126/127

    Apostila Curso Interno de BW

    Cada pacote pode ter vrios objetos de responsvel de

    reporting relacionados.

    Passos para criao de um destino dedados

    Business ContentTendo o modelo multidimensional do cubo, a primeira tarefa

    verificar se o cubo existe no Business Content, necesitando apenasser ativado junto com seus infoobjetos, infosources, datasources, etc.

    Definir infoobjetosCaso o cubo no exista em Business Content necessrio

    definir quais infoobjetos (caractersticas, ndices, tempo, unidade)sero usados neste cubo.

    Nesta etapa importante verificar a existncia destesinfobjetos no sistema BW, alm de avaliar Business Content embusca de um infoobjeto que atende as necessidades que possa ser ouj esteja ativado.

    Caso no exista um infoobjeto apropriado nem no BW e nemno Business Content, ele deve ser criado.

    Realizar carga de dados mestresPara realizar carga necessrio criar uma infosource para os

    infoobjetos, associar estas infosource a cada datasource disponvelno sistema fonte (dados mestres, textos e hierarquias representam,cada um, datasources diferentes no mesmo sistema fonte).

    122

  • 7/29/2019 53951445-BW-Portugues (1)

    127/127

    Apostila Curso Interno de BW

    Caso necessrio, o datasource no sistema fonte deve serativado e transferido para o BW (Sistema Fonte Replicar Datasource).

    Depois das inforsources criadas e ativadas, os infopackegesdevem ser criados.

    Criar cuboA criao do cubo associar os diversos infoobjetos que

    sero usados neste s dimenses que ele conter, caso o subo noexista no Business Content.

    Criar infosource transacionalA inforsource de movimento trar os dados do sistema fonte

    para o infocubo, ela deve conter os objetos usados na definio docubo.

    Verificar tambm a necessidade de ativar o datasource nosistema fonte bem como se ele deve ser replicado no BW.

    Criar regra de atualizao