58
Introdução e Administração 1 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected] TREINAMENTO DE BO Introdução e Administração.

01A - Overview Do BO v.0.01 - User

Embed Size (px)

Citation preview

Page 1: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

1 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

TREINAMENTO DE BO

Introdução e Administração.

Page 2: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

2 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Sumário 1. INTRODUÇÃO ..................................................................................................................................................... 3 2. ARQUITETURA ................................................................................................................................................... 4 3. MELHORES PRATICAS DE INSTALAÇÃO DO BO ................................................................................................ 17 4. PLATAFORMA BUSINESS OBJECTS (OVERVIEW) .............................................................................................. 22 5. QUESTIONAMENTOS: ...................................................................................................................................... 43 6. RESTRIÇÕES ..................................................................................................................................................... 45 7. DICAS DE PERFORMANCE ................................................................................................................................ 46 8. NOTAS IMPORTANTES ..................................................................................................................................... 48 9. ESTRUTURAS DE PASTAS ................................................................................................................................. 49 10. AUTORIZAÇÃO ............................................................................................................................................. 52 11. TRANSPORTE ENTRE AMBIENTES ................................................................................................................ 54

Page 3: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

3 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

1. INTRODUÇÃO

O Business Objects se inicio em 1990, teve a aquisição pela SAP em outubro de 2007, em janeiro de 2008 a SAP absorve os escritórios da Business Objects, já em 2009 a Business Objects se torna uma divisão da SAP e não mais uma Empresa Separada. Dados históricos da empresa: • Em 1990 a Business Objects é fundada em Paris. • Em 1991 conquista o primeiro cliente, a France Telecom. • Em 1992 a empresa já registrou lucro. • Em 1994 lança o BusinessObjects v3.0 e abre o capital – aliás, a primeira empresa européia a lançar

ações na NASDAQ. • Em 1995 a Business Objects foi a primeira a focar em implmentações de BI em escala empresarial. • Em 1996 entra no mercado de OLAP e lança o BusinessObjects v4.0. Bernard Liautaud foi nomeado

Empreendedor do Ano pela Business Week. • Em 1997 cruza a linha dos $100M e foi pioneira no mercado de business intelligence (BI) para

extranets. • Em 1999 introduz o WebIntelligence. • Em 2000 lança a primeira solução de BI móvel interativa do mercado. • Em 2001 abre escritório em San Jose, Califórnia. A SAP assina um contrato de OEM (Fabricante de

Equipamentos Originais) e um acordo de revenda para incluir o Crystal Reports em seus pacotes. • Em 2002 adquire a Blue Edge Software e a Acta Technologies. Bernard Liautaud foi nomeado "Stars

of Europe" pela Business Week, e a empresa foi classificada pela Business 2.0 como uma das “100 empresas de TI que mais crescem”.

• Em 2003 adquire a Crystal Decisions e lança o Dashboard Manager, o BusinessObjects Enterprise 6 e o BusinessObjects Performance Manager.

• Em 2004 usa o slogan “Our Future is Clear, Crystal Clear". • Em 2005 adquire a SRC Software e a Infommersion. • Em 2007 a empresa é vendida para a empresa alemã SAP. • Em janeiro de 2008, a SAP absorve todos os escritórios da Business Objects. • Em 2009 a Business Objects torna-se uma divisão da SAP em vez de uma empresa separada. O

portfólio da marca "SAP BusinessObjects" foi criada. Todos os ex-funcionários Business Objects agora oficialmente trabalhar para SAP.

Em nosso treinamento vamos conhecer um pouco a mais sobre o BO, vamos passar por vários pontos importantes como arquitetura, melhores praticas para performance, principais problemas conhecidos, restrições e outros.

Page 4: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

4 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

2. ARQUITETURA Abaixo vamos conhecer um pouco da arquitetura para o BO na versão 3.1 e para a versão BO4, a principal diferença e que alguns serviços foram agrupadas, não sendo mais separados como na versão 3.1, vamos ver esta diferença nas figuras das arquiteturas abaixo:

Arquitetura para a versão 3.1:

Page 5: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

5 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Arquitetura para versão 4.0:

Page 6: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

6 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Dicas de arquitetura:

Business Objects 3.1:

Para o BO 3.1 não tem muitos segredos na instalação de um servidor, a melhor opção e usar o básico, um único servidor com toda a plataforma instalada e preferencialmente sem muitas alterações do recomendado pela SAP. A versão 3.1 e uma versão muito instável, mas não tem todos os recursos que podemos encontrar na versão BO4 como por exemplo a utilização direta de query para desenvolvimento de relatórios e outros recursos.

Business Objects 4.1:

Na versão BO4 a sugestão da SAP para a instalação dos servidores e a separação em duas maquinas uma para camada Web e outra para o Server e Serviços. A sugestão da SAP pela separação da camada Web por ter a necessidade de grande utilização de recursos da maquina.

Page 7: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

7 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Product Availability Matrix - PAM (BO 4.1)

No PAM praticamente temos todos os requisitos mínimos para a utilização do BO, seja para o servidor como para o desktop. Vamos conhecer um pouco deste documento: COMPATIBILIDADE:

Page 8: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

8 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 9: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

9 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 10: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

10 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 11: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

11 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 12: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

12 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 13: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

13 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

SAP DASHBOARD (XCELSIUS) - PAM A utilização do Dashboard (Xcelsius) é a ferramenta que mais depende da maquina do desktop, tanto para o consultor como para o visualizador do resultado final dos relatórios. Principais pontos e quanto atualização de Flash e Adobe.

Page 14: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

14 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 15: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

15 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 16: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

16 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 17: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

17 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

3. MELHORES PRATICAS DE INSTALAÇÃO DO BO

Para o sucesso de uma instalação de BO o mais importante e ter o planejamento correto e seguir todo o processo, as vezes a instalação é um pouco lenta mas temos que estar bastantes atentos a cada uma das mensagens que podem aparecer no inicio e final da instalação. Para obtenção de uma boa instalação devemos sempre ter uma sequência nesta Instalação: a. Planejamento b. Preparação c. Instalação d. Pós-Instalação Vamos conhecer um pouco mais de cada um desta sequência de instalação:

a. Planejamento

Neste planejamento precisamos definir alguns pontos que devem ser definidos: 1. Sistema Operacional e Pré-requisitos:

São obrigatórios para o Servidor : • Sistemas operacionais de 64 bits • Windows .NET Framework 3.5 Service Pack 1 (Quando o servidor for Windows); • Instalação do Windows 4.5 (Quando o servidor for Windows). Preferencialmente o Windows Server 2008 SR2 X64, devido a maior compatibilidade (Mobile), outro ponto muito importante são as versões do Windows Server a ser instalada, devido a limitações de Memoria RAM suportada. Para melhor sequencia em uma instalação Windows e bom desativar o UAC (User Account Control), desta forma desabilita as solicitações de confirmação nas atividades da instalação. Obs.: Sempre antes de iniciar as instalações instalar o SAP GUI na maquina do servidor.

2. Qual a versão do BO a ser instalada; Atualmente temos duas versões no BO, temos a versão 3.1, 4.0 e 4.1. A versão 3.1 tem bastante estabilidade mas não se tem todos os recursos e ferramentas da versão 4.

Page 18: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

18 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

A versão 4 está entrando também em um momento de estabilização, já não se tem tantos problemas, temos a vantagem de ter algumas funcionalidades exclusivas nesta versão. Atualmente além da versão do BO 4 temos recentemente o lançamento da versão do BO 4.1. Para todas as versões do BO temos lançamentos de Paths mais ou menos a cada 20 dias, as atualizações de erros encontrados geralmente são corrigidos somente em Paths, raramente temos alguma correção que é aplicada por nota. A maioria das notas de um problema referencia um Path futuro para a atualização. Quanto aos Paths uma melhor pratica e aplicação a cada 6 meses, com isto a correção de problemas será mais rápida. Geralmente quando aplicamos um path para correção de problemas já conhecidos temos outros novos para serem resolvidos. Sempre da instalação de novos Paths uso como padrão a criação de ambiente Ilha e sempre fazemos bastantes testes para identificar possíveis problemas futuros com a atualização. Outra melhor pratica e sempre instalar o BO para três idiomas, Inglês, Português e Espanhol.

3. Definir sobre a camada Web; Durante a instalação do BO temos a opção de instalação separada da camada Web, ou seja podemos ter uma maquina para camada Web e outra para Server e Serviços. Minha sugestão e a instalação em uma única maquina, a recomendação da SAP e a utilização de maquinas separadas para camada web e para server devido a grande utilização de memoria por parte do Java (Tomcat). A melhor opção e utilização do Tomcat que já vem default na instalação do BO. Se definir por outra camada Web deve garantir que já esteja instalada e ativa antes de iniciar o processo de instalação do BO. Obs.: O programa de instalação somente instala o Tomcat na máquina local de inicio da instalação, ele não instala em uma maquina disponibilizada na rede.

4. O que devemos ficar atentos para os Desktop; Para os desktops temos que estar sempre com os aplicativos abaixo atualizados conforme o PAM: • O Windows 8 somente é compatível a partir do BO4 SP6; • Nenhuma das ferramentas de desenvolvimento para desktop são compatíveis com o MAC; • Adobe Reader (Compatibilidade: Ate o path 6 do BO a versão compatível do adobe reader é

a 10 para o SP7 versão compatível é a partir da versão 11 do adobe reader); • Adobe Flash Player (Versão 10.1 ou superior)

Page 19: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

19 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

• Microsoft Office o Microsoft Office 2003 SP3 o Microsoft Office 2007 SP3 o Microsoft Office 2010 SP1+ o Microsoft Office 2013 (BO deve estar na versão SP6 ou superior)

• Browser compatíveis:

o Internet Explorer 7 (ate Windows vista) Oracle JRE 6 ou 7; o Internet Explorer 8 (ate Windows 7) Oracle JRE 6 ou 7; o Internet Explorer 9 (ate Windows 7) Oracle JRE 6 ou 7; o Internet Explorer 10 (somente para Windows 7 e 8) Oracle JRE 6 ou 7, necessário

também BO com SP6 ou superior; o Firefox 17.0.x (todos Windows) Oracle JRE 6 ou 7, necessário também BO com SP6

ou superior; o Chrome (todos Windows) Oracle JRE 6 ou 7, necessário também BO com SP6 ou

superior; o Safari 6 (MAC OS X 10.8) Oracle JRE 7

b. Preparação 1. O servidor esteja com o disco parcionado e a instalação ocorrer na unidade diferente do sistema

operacional;

2. Os diretórios terem o tamanho em caracteres inferior a 280;

3. Antes de iniciar a instalação do software do BO devemos fazer a atualização e instalação dos softwares abaixo: • Microsoft .NET Framework 3.5 SP1 (ficar atento ao PAM quanto a versão necessária para cada

versão do BO); • SAP GUI 7.2 ou 7.3 • SAP JCO 3.0

4. Sempre é bom deixar também os softwares abaixo atualizados no servidor antes de iniciar a

instalação: • Adobe Reader ; • Adobe Flash Player (Versão 10.1 ou superior).

5. Desativar o UAC (User Account Control);

6. Ter em mãos a chave de licença, que será solicitada quando da instalação. Você poderá usar uma

chave “temporária” para a instalação, tem como fazer a alteração desta chave;

Page 20: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

20 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

c. Instalação 1. O diretório a ser instalado NÃO poderá ser o mesmo diretório onde foi feito a descompactação e

nenhum dos diretórios poderá ter mais que 280 caracteres;

2. Se for usar banco diferente do banco default, fazer a criação antes do inicio da instalação;

3. Para a instalação em base Windows tem que ter resolução do vídeo no mínimo de 1024x768;

4. Quando da instalação ficar atento a porta utilizada pelo CMC (default 8080), geralmente a porta 80 tem prioridade nas redes corporativas;

5. Podemos usar o SOLMAN para monitoramento do BO, para isto devemos ficar atendo a NAME do BO que deve estar dentro dos padrões suportados pelo SOLMAN;

IMPORTANTE!! Após o final da instalação ficar atento não a mensagem de instalação completa indicada na tela do instalador, ir no gerenciador de tarefas e verifique se o “Setup.exe” já finalizou suas atividades. Tivemos vários problemas quando da instalação de uma novo path e o sistema da a mensagem de que a instalação anterior não finalizou corretamente, se clicarmos em continuar para solucionar o problema o BO e totalmente desinstalado.

d. Pós-Instalação 1. E muito importante que após a instalação do servidor de BO faça a fixação das portas de acesso dos

serviços;

2. Solicitar a liberação das portas de acesso dos serviços no firewall corporativo;

3. Configuração dos tipos de autenticação do BO; a. Enterprise; b. LDAP; c. SAP; d. Windows AD;

4. No tipo de autenticação SAP, temos a configuração da ligação do BO com o ambiente SAP, neste

caso necessitamos de um usuário de serviço para fazer esta comunicação. Nesta opção fazermos também a configuração do SSO, isto é muito útil para quando da programação, exibição de um relatório no portal SAP, etc., o usuário e senha sejam seguidos.

Page 21: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

21 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Todo usuário a ser criado sendo nomeado SAP deve estar em uma das funções importadas. Isto pode ser muito útil para a criação de usuário no BO (vamos tratar isto mais na frente na parte de perfil de acesso). Ainda para usuários tomar muito cuidado porque todos os usuários do SAP BW podem ser importados para o BO, isto esta ligado as funções de perfis incluídas na aba “Importação de funções”;

5. A SAP recomenda a desativação do Anti-virus instalado no servidor em alguns diretórios e executáveis, temos nota especifica da SAP (1625003) para isto.

Page 22: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

22 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

4. PLATAFORMA BUSINESS OBJECTS (OVERVIEW) Com o lançamento da versão do BO 4.0 tivemos algumas alterações quanto ao nome das ferramentas:

No link abaixo temos a apresentação de toda a plataforma com maiores detalhes: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c098a7ed-853d-3010-7caf-b97478af870e&overridelayout=true O SAP BusinessObjects Business Intelligence Suite é um conjunto integrado de produtos projetados para ajudá-lo a obter insights sobre os seus dados. Os produtos da suíte de Business Intelligence trabalham juntos para apoiar a conexão com uma ampla variedade de fontes de dados e exploração de dados no nível do que melhor se adapte às suas necessidades empresariais. Vamos entender como os diferentes produtos da suíte de BI estão ligados uns aos outros e suas utilizações. Teremos como base o BO4 SP4.

Page 23: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

23 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

BI Suite: O BI suíte inclui uma vasta gama de produtos para os usuários avançados. Estes produtos são: Crystal Reports, Dashboards, Web Intelligence, Analysis e Explorer. Estes produtos são suportados pela plataforma de BI, que inclui a ferramenta de design de informação para a criação da camada semântica, e conectar-se a uma variedade de fontes de dados confiáveis.

Mais detalhada:

Page 24: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

24 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Information Design Tools: “Information Design Tools” permite que você crie objetos de camada semântica (conhecidos como universos), que faz a ligação entre BO e fonte de dados. Você pode criar uma grande variedade de conexões relacional, OLAP, e também de outras fontes de dados, o resultado da criação de fontes de dados que podem ser usadas para a criação de relatórios na maioria das ferramentas de criação e relatórios.

Page 25: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

25 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Crystal Reports 2011: “Cristal Reports 2011” permite criar relatórios atraentes e flexíveis, pixel-perfect operacional e tático com gráficos de alto impacto e recursos interativos para outros usuários consumirem.

Exemplo de relatórios:

Page 26: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

26 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 27: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

27 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Crystal Reports for Enterprise: “Crystal Reports for Enterprise” é um aplicativo de design de relatório simplificado.

Exemplo de relatórios:

Page 28: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

28 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 29: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

29 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Dashboard (Xcelsius): “Dashboard (Xcelsius)” permite criar Painéis navegáveis que fornecem uma visão holística do desempenho do negócio.

Exemplos de Painéis:

Page 30: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

30 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 31: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

31 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Web Intelligence: “Web Intelligence” fornece relatórios interativos, permitindo que você crie consultas ad hoc para obter insights sobre questões Empresariais.

Exemplos de relatórios:

Page 32: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

32 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 33: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

33 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Analysis, Edition for OLAP: “Analysis, Edition for OLAP” permite executar análise ad hoc em dados multidimensionais.

Exemplo de relatórios:

Page 34: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

34 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 35: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

35 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Analysis, Edition for Microsoft Office: “Analysis, Edition for Microsoft Office” permite executar análise ad hoc em dados multidimensionais de dentro de planilhas Excel.

Exemplo de relatórios:

Page 36: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

36 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Explorer: “Explorer” permite explorar e visualizar dados usando técnicas de busca simples e intuitiva “point-and-click” de navegação.

Exemplos de relatórios:

Page 37: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

37 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 38: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

38 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Outras informações Importantes: Usabilidade dos Universos:

Algumas das melhorias do BO 4.0:

Page 39: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

39 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Informações sobre Migrações:

Page 40: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

40 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 41: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

41 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Page 42: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

42 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Transporte entre Ambientes e Migração:

Page 43: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

43 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

5. QUESTIONAMENTOS: Arquitetura: 1. Conectivade BO4: BICS/OLAP/etc

A conexão recomendada atualmente pela SAP por questões de performance e a conexão tipo BICS.

2. Qual versão recomendada? Anteriormente tínhamos a versão do BO 3.1 que estava muito instável, mas não tinha performance. Com a versão BO4 que melhorou alguns pontos de performance. A melhor versão será sempre a ultima porque já está corrigindo problemas já conhecidos. Acredito que o ponto critico da versão já tenha passado.

3. Quais restrições para as ferramentas (exemplo 3000 linhas Xcelsius)? Por default da SAP são 512 linhas, mas depende do número de coluna e cálculos a serem executados dentro do Excel que suporta o Xcelsius. Para cada projeto uma história diferente.

4. Quais tipos de cuidados deve se seguir para suportar o BO com BW (aspectos de perfomance)? O principal cuidado e ter boa performance na query que será executada para enviar os dados para o BO, outro ponto muito importante e quanto menos queries como fonte de origem melhor, devido o BO sempre fazer a execução da query sequencial, nunca de forma paralela.

5. Quando fazer configurações no Universo? Quando um Universo esta ligado a uma query no BW, temos muitas poucas opções.

6. Quando não usar o BICS? O BICS nem sempre e aderente a um relatório, principalmente quanto queremos trabalhar com nós de hierarquias independentes, por exemplo temos um relatório que somente mostra na linha o nível 2 de uma hierarquia.

7. Utilizando Hierarquia? No BO as hierarquias são vistas de forma diferente pelo universo (UNV) e por BICS. No UNV temos a hierarquia representada por classes, por exemplo: cada nível da hierarquia numa classe ou seja L00 primeiro nível, L01 segundo nível, L02 terceiro nível e assim por diante. No BICS temos a hierarquia apresentada de forma hierárquica mesmo, diferente do UNV. No BICS a navegação em hierarquias e muito parecida com a do BW. r ranking e também top.

8. Condição/Exceção na query? São desprezadas pelo BO inclusive causando problemas de performance, não devem ser utilizadas em queries fontes de dados para o BO.

Page 44: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

44 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

9. Variável de seleção na query? As variáveis de tipo disponíveis para navegação em tempo de execução não são suportada pelo BO as demais sim.

10. Consigo enviar um relatório por e-mail no BO? Sim, pode ser escalonado ou usando o botão direito sobre o relatório do Web Intelligence.

11. Agendamento de carga de relatório (broadcasting)? Sim, temos uma ferramenta que faz a configuração para envio para vários destinatário muito parecida com o broadcast, com um detalhe de ser muito mais simples.

12. O que substiui o WAD? (bloco de navegação, drill down)? A principal ferramenta para substituir o WAD e o Web Intelligence, para o drill down podemos colocar links nos relatórios que fazem a chamada em outro relatório passando variáveis.

13. Impressão de relatórios (exportação PDF)? Todas as ferramentas exporta para PDF, algumas tem outras opções como XLS, XLSX, PPT, DOC, etc.

14. Quais ferramentas são Mobile? Atualmente temos dois APPS para Mobile, um APP é compatível com relatório do Web Intelligence, Crystal e Dashboard e outro APP compatível com Explorer.

15. Rodam apenas IOS ou Android também? Todos os dois APPS estão disponíveis para IOS e para Android.

16. Segurança/perfil de BO? A segurança no BO esta relacionado ao tipo de perfil usado, a melhor pratica é a criação de usuários nomeados SAP que quando do acesso dos dados verifica os perfis de acesso do SAP BW, já dentro do BO os perfis são dados por pastas.

Page 45: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

45 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

6. RESTRIÇÕES

Temos poucas restrições, as vezes temos alguns problemas que podemos considerar como restrições, vamos a alguns exemplos: Web Intelligence: Suporta grande volume de dados, mas se configurar para apresentar mais de 200 linhas por pagina poderá ter problemas de performance, deve ser paginada em varias paginas de exibição com o máximo de 200 linhas. Dashboard (Xcelsius): O volume de dados no Excel anexado ao Xcelsius é uma restrição muito grande, mas podemos em vez de usar nas linhas colocar o máximo em colunas, por exemplo valores de meses, moedas, etc. Outra restrição do Dashboard também e quanto ao número excessivo de formulas na criação de um Painel, o erro acontece somente na publicação, mensagem do erro não tem muito significado fica uma mensagem com a informação de “Runtime Visual C++”.

Page 46: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

46 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

7. DICAS DE PERFORMANCE Vamos dar algumas dicas de performance por ferramentas. Estas dicas estão bastante ligadas a experiência do dia a dia e algumas também em documentação SAP. Web Intelligence:

1. No Web Intelligence estamos preparados para grande número de dados, para não termos problemas de performance deveremos deixar cada pagina de exibição com o máximo de 200 linhas.

2. Quando criar um relatório e estiver usando a conexão tipo UNV e os valores vierem preenchidos com #TOREFRESH poderá ser necessário mudar a característica do índice no UDT para SOMA.

3. Ficar atento que cada consulta criada no Web Intelligence executa a origem, por exemplo se tiver 5 consultas ligadas a mesma query no BW, quando da atualização do relatório vai executar a query 5 vezes.

4. Sempre que possível os filtros devem estar na query em vez de na consulta criada para o relatório no Web Intelligence.

5. Usar filtros do tipo “não está na lista” são prejudiciais a performance. 6. Nas consultas criadas colocar somente as características e índices necessários para a criação do

relatório. 7. Quando temos o erro #OUTOFRANGE no Web Intelligence, este erro e decorrente de formula na query

que retornou X em vez de zero, usar no NOERR na query. Dashboards (Xcelsius):

1. O que mais determina a performance em um desenvolvimento na ferramenta Dashboard esta ligada ao volume de dados existente no Xcelsius.

2. Para melhor performance a planilha Excel de base de dados para a construção de um Painel deverá ter no máximo 2.000 linhas, mas tudo depende do tipo de formulas existentes no painel.

3. Quando da utilização de funções no Excel base dos painéis, sempre dar preferencia para utilizar a função PROCV.

Page 47: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

47 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

SAP BEx Query:

1. A utilização de muitas hierarquias nas queries pode degradar a performance no BO, isto devido ao grande número de combinações que são montadas para o envio de informações para o destino.

2. Quando construir uma query base para o BO, nas linhas colocar sempre um dado mais agregado, não precisa colocar nas linhas todos as características a serem usadas no relatório a ser criado no BO, pode-se usar as características disponíveis em “características livres” da query.

3. Quando a fonte de dados do Dashboard for o Web Intelligence evitar fazer muitas tabelas devido a performance na atualização, esta atualização e sequencial não paralela, assim poderá ter problemas de performance.

4. Como as condições e exceções não são reconhecidas pelo BO, estas deverão ser excluídas das queries base para o BO.

5. Sempre colocar os principais filtros em filtros globais da query para que valores desnecessários não sejam passados para o BO.

6. Sempre que usar uma hierarquia não esqueça de marcar a opção “suprimir nós não atribuídos”. 7. Para melhorar a performance para o BO deve-ser sempre suprimir linhas de resultado para todas as

características mesmo que livres de uma query.

Page 48: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

48 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

8. NOTAS IMPORTANTES 1625003 - Which files and directories should be a part of Antivirus exclusion list in BI 4 1694041 - BI 4 Consulting- How to size the Adaptive Processing Server 1630185 - BI 4 - Adaptive Processing Server crashes repeatedly while indexing 1778999 - How to bind components to the embedded spreadsheet in Dashboard Design 4 1594636 - Excel formula stops working and cell binding get lost after refresh of a webi report in Live Office 1307538 - Increase the number of rows fetched from Live Office 1841377 - OLAP connection in IDT based on BICS does not work when the Authentication mode is set to Use Single Sign On 1798197 - Schedules fails with error Unable to connect to SAP BW server Incomplete logon data IES10901 1766924 - Errors LO 26315 & LO 02040 when attempting to import document using Live office with Weblogic in BI4.0 1264329 - Error when trying to browse the SAP BW infocube list 1754859 - When publishing the Dashboards to SAP portal through Dashboards Design 4 1606502 - BI4 UNAVAILABLE in Web Intelligence report using BEx query 1807708 - An error has occurred Could not find the document whilst accessing BI4 from SAP Enterprise Portal

Page 49: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

49 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

9. ESTRUTURAS DE PASTAS

Estruturas de Pastas de relatórios:

O acesso nestas estruturas e pelo CMC do BO. Nesta estrutura temos a separação em três grupos: Pastas de publicação de relatórios, Pastas de publicação de Universos e Pastas de publicação de Conexões. Nestas pastas também temos o padrão de nomes na criação das mesmas, elas são criadas no ambiente desenvolvimento e transportadas para o ambiente produção, isto devido ao ID que é útil na publicação de relatórios no Portal. A criação direta em produção poderá ocasionar problemas de quando em uma publicação em outras ferramentas. Pastas de publicação de relatórios:

Estas são onde publicamos os relatórios de cada área, o perfil de acesso dos usuários de cada área e dado nestas pastas.

Quando da criação de uma pasta de publicação de relatório necessitamos determinar quantas instancias podem ter disponíveis, como padrão estamos configurando para termos somente 3 instancias por relatórios, para fazer isto botão direito do mouse sobre a pasta e ir em “limites” preencher com 3 e clicar no “atualizar”, primeiro o segundo depois o primeiro, veja na figura abaixo:

Page 50: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

50 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Pastas de publicação de Universos:

Nestas pastas é onde estão disponíveis os universos que é a segunda camada de comunicação com o BW ou outra fonte externa de dados.

Pastas de publicação das conexões:

Nestas pastas é onde estão disponíveis as conexões que é a primeira camada de comunicação com o BW ou outra fonte externa de dados.

Page 51: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

51 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Estas pastas tem o mesmo nome que as pastas para os universos, dentro das pastas das conexões temos ainda a divisão das conexões tipo BICS. O perfil de acesso a estas pastas e executado desta forma:

Page 52: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

52 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

10. AUTORIZAÇÃO

Estruturas de Perfis

A estrutura de perfis de acesso dentro do BO se dá pela criação de grupos por áreas, estas estruturas estão compostas no BO da seguinte forma:

Grupo Principal:

Neste grupo principal e onde está o perfil para acesso aos objetos ou aplicativos comuns, por exemplo acesso ao aplicativo Web Intelligence, IDT, etc. Subdivisão deste grupo: • Administrador • Desenvolvedor • Agendador • Visualizador

Grupo Intermediário:

Abaixo do grupo principal temos os grupos de perfil para acesso a pastas, este grupo que é criado a cada novo projeto para uma nova área que ainda não e usuária do BO. Subdivisão deste grupo: • Administrador - Desenvolvedor • Desenvolvedor • Agendador • Visualizador

Temos padrões na criação dos grupos, exemplo:

• Tesouraria – Desenvolvedor • Tesouraria – Agendador • Tesouraria – Visualizador

Page 53: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

53 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Veja nas figuras abaixo a estrutura de perfil do BO.

Page 54: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

54 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

11. TRANSPORTE ENTRE AMBIENTES

Gerando o arquivo para o transporte:

O transporte entre ambientes e realizado diretamente no CMC (http://<server>:<porta>/BOE/CMC), quando do acesso acessar a opção "Promotion Management":

Nesta opção fazemos a criação do arquivo para transporte e também fazemos a importação do arquivo para importação. Quando da seleção da opção temos tela seguinte , e na opção "Novo Trabalho" onde geramos o arquivo para o transporte para outro ambiente:

Ao clicar em "Novo Trabalho" a tela abaixo e apresentada e devemos preencher os dados:

Page 55: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

55 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Definição de cada um dos campos: Nome = Define o nome do transporte a ser criado Descrição = Colocar a descrição que define o transporte a ser efetuado Salvar trabalho em = Podemos usar a pasta padrão ou podemos definir pastas próprias. Origem = Selecionar o sistema de origem no caso o BO, quando selecionado tem que fazer o login. Destino = Selecionar a opção "Saída para arquivo LCMBIAR", neste caso podemos fazer a transferência direta para outro ambiente. Após preencher todos os campos obrigatórios clicar em "Criar", logo após abrirá a tela para seleção do que deverá ser transportado, vamos a um exemplo de um relatório:

Page 56: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

56 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Veja que na tela apresentada, temos a esquerda as pastas dos objetos que podem ser transportados, no exemplo acima estamos selecionando uma pasta de relatórios e selecionar m único relatório, para isto basta marca-lo a direita conforme a figura. Quando marcar clicar em "Adicionar e fechar" voltara na tela inicial, veja:

Após estes passos vamos clicar em "Gerenciar dependências" para marcar todas as dependências que este relatório tem, desta forma não necessitamos ficar procurando cada uma das conexões ou universos deste relatório, veja como a tela e apresentada:

Page 57: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

57 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

Inicialmente os itens não vem com a seleção, para seleciona-los necessitamos ir na opção "Selecionar dependências" e selecionar a opção "Todos os objetos dependentes", desta forma todos ficam marcados como a figura acima, fazendo isto basta clicar em "Aplicar e fechar".

Agora vamos clicar em "Salvar" e posteriormente em "Promover", nesta opção criaremos o arquivo de transporte ou ate mesmo fazemos o transporte direto para outro ambiente.

Page 58: 01A - Overview Do BO v.0.01 - User

Introdução e Administração

58 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]

O mais importante nesta nova tela que se abre e a parte de segurança, quando são relatórios novos precisamos fazer o transporte de segurança por conta das pastas a serem transportadas, quanto o transporte e somente de novos relatórios não é necessário retransportar a autorização. Após marcar ou não clicar em "Salvar" e depois em "Exportar", desta forma será aberta uma janela sugerindo o nome do arquivo a ser gravado e você pode selecionar o local desta gravação.

Com este arquivo que fará a importação no outro ambiente, apos finalizar a gravação clicar em "Salvar" e depois em "Cancelar", desta forma voltamos na tela inicial. Importando um arquivo de transporte:

Na opção anterior geramos o arquivo de transporte de relatórios, agora necessitamos fazer a importação do arquivo em outro ambiente, isto é bem simples, basta selecionar o arquivo e preencher os dados da mesma forma como fizemos na criação do arquivo.