Upload
dsantos-santos
View
40
Download
3
Tags:
Embed Size (px)
Citation preview
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.
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
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.
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:
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:
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.
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:
Introdução e Administração
8 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
Introdução e Administração
9 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
Introdução e Administração
10 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
Introdução e Administração
11 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
Introdução e Administração
12 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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.
Introdução e Administração
14 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
Introdução e Administração
15 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
Introdução e Administração
16 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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.
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)
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;
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.
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.
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.
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:
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.
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:
Introdução e Administração
26 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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:
Introdução e Administração
28 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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:
Introdução e Administração
30 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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:
Introdução e Administração
32 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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:
Introdução e Administração
34 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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:
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:
Introdução e Administração
37 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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:
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:
Introdução e Administração
40 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
Introdução e Administração
41 Riqueti, Luís Eustáquio / (31) 8663 8495 / Consultor SAP BW/BO [email protected]
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:
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.
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.
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++”.
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.
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.
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
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:
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.
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:
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
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.
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:
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:
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:
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.
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.