«

»

jul 26 2011

Xcelsius & LiveOffice (Parte 02)

Continuando com o post anterior vamos agora criar um dashboard muito simples visando a utilizar o aprendido.

• Escolha um componente qualquer (Exemplo: Line Chart)
• Nas suas propriedades, vamos editá-lo da seguinte forma:
–Em “Title”, mapeie qualquer célula
–Em “Data”, clique na opção “By series” e clique na opção “+” se for inserir uma ou mais séries.
• Mapeie seus nomes e valores
–Em “Category Labels (X)” mapeie o seu eixo “X” no gráfico.
• Faça as demais edições nas propriedades do componente:
–Behavior
• Common, Scale e Animations and Effects
–Apparence
• Layout, Series, Axes, Text e Colors

• Obs: Cada componente tem suas próprias propriedades e não são comum à todos!
Feito as devidas edições nas propriedades do componente, clique em “Preview”
Será gerado um flash (SWF) interno e exibirá o resultado.
• Para que os dados venham atualizados assim que o painel for carregado, edite as configurações de conexão do Live Office.
–Clique em “Manage Connections”.
–Selecione sua conexão Live Office
–Clique na aba “Usage”
–Habilite a opção “Refresh Before Components Are Loaded”
–Habilite a opção “Enable Load Cursor”
–Habilite a opção “Disable Mouse Input on Load”
–Clique em “Close”
–No Painel, clique em “Preview”

Assim que gerar e carregar o flash, o Xcelsius irá pedir uma autenticação do BO.

Com a autenticação correta, os dados serão exibidos.
O Xcelsius tem a funcionalidade de poder exportar o Painel (gerado em SWF) para a plataforma do Business Objects.
Clicando em “Export”, “SAP Business Objects Plataform”, irá pedir uma autenticação.

Após se autenticar, escolha a pasta do projeto, da sua aplicação ou seus favoritos, escolha um nome e clique em “Save”

O Xcelsius irá carregar o flash, salvando-o no InfoView

Para conferir, vá até o InfoView e na pasta que escolheu para gravar o painel, dê um duplo clique e aguarde carregar.

Bom, espero que tenham gostado desse artigo onde fala o básico da integração do Xcelsius com o LiveOffice.

Nos próximos posts iremos detalhar mais essa funcionalidade e também falar sobre Query as a Web Services (QaaWS).

 

Até.

 

Sobre o autor

Peeter Bonomo

Profissional certificado (SAP Certified Application Associate – SAP BusinessObjects Web Intelligence XI 3.x) com experiência de 10 anos na área de TI e 7 anos como especialista em Business Intelligence. Atuando com SAP BO como consultor/arquiteto de soluções para a implementação das ferramentas SAP BO (administração e segurança, integração de dados, camada semântica, relatórios e dashboards) e na integração do SAP BO com SAP BW, SAP HANA, SAP BPC, entre outros. Conhecimentos em metodologia e arquitetura de solução de BI e banco de dados.
Possui diversos cursos como Business Intelligence (BI), Data Warehousing, Business Information Warehouse (SAP BW), SAP HANA, SAP Business Objects WebIntelligence, Universe Designer, Dashboard Designer (Xcelsius), SAP Process Integration (PI), Oracle PL/SQL e Microstrategy.

br.linkedin.com/in/peeterbonomo/

24 comentários

Pular para o formulário de comentário

  1. Ana Julia

    Olá,

    Gostaria de saber se tem como acessar o Xcelsius de smartphone, ipad e etc…?

    Obrigada

    1. Elmar Ricardo

      Olá Ana. Dentro do conjunto de pacotes de ferramentas da SAP BO existe o acesso a relatórios gerenciais via Mobile. Para isso esses relatórios precisam ser construídos com algumas características em particular como configuração da página, etc. Se o painel Xcelsius estiver publicado no portal do servidor onde se quer acessar as informações não existe problema algum fazer o acesso via mobile. Existem algumas limitações técnicas por exemplo que dificultam por exemplo a visualização de um report feito no Crystal, mas isso vai depender muito do tipo de relatório ou dashboard que se quer construir.
      Qualquer dúvida favor postar no nosso blog.
      Obrigado.

  2. Ana Julia

    Olá,
    Gostaria de outro auxílio, vcs teriam um passo a passo de como construir um painel Xcelsius com conexão no BW SAP?

    Obrigada

    1. Elmar Ricardo

      Olá Ana, está nos nossos planos postar mais artigos sobre Xcelsius em nosso blog, dentro desses artigos falaremos mais sobre os recursos da ferramenta, inclusive a construção de Dashboards criando diversas conexões inclusive com o BW. Mas se vc tem alguma dificuldade com isso poderá ler nosso artigo sobre Query as A WebService. A conexão com o BW não foge muito do que já demonstramos nesses artigos.
      Qualquer dúvida mais específica é só postar aqui no nosso blog que responderemos o mais breve possível.

      Até breve.

  3. Flávia

    Elmar, Bom dia.

    Você prefere utilizar qual tipo de conexão Live Office ou QaaWS? Por quê?

    Muito Obrigada.

    1. Gustavo Faro

      Oi Flávia,

      Apesar dos problemas que já encontrei e das dificuldades que já passei utilizando o LiveOffice, eu prefiro trabalhar com ele, pois estou mais acostumado e fico mais confortável. Não acho que um é melhor que outro, pois cada conexão tem uma especificidade e pode ser trabalhado de formas diferentes.

      Faça sua escolha, veja o que você mais se sente confortável em trabalhar e siga em frente.

      Abraços,
      Gustavo

  4. Andre Luiz

    Boa tarde, gostaria de saber como é feito a conexão do liveoffice com um relatório criado no WebI com instâncias, ou seja, criei um relatorio pro meu dashboard no e ele esta armazenado no infoview, fiz uma instancia pra cada mês selecionado, como repasso o que o usuario selecionar no xcelsius para atualizar no webi, obrigado.

  5. Gustavo Faro

    Olá Andre, tudo bem?

    No excel do Xcelsius, após incluir a conexão, entre em Propriedades do Objeto. Abrirá uma tela com duas abas (Geral e Atualizar). Siga os passos a seguir:

    1. Entre na aba Atualizar;
    2. Aperte, na parte Atualizar Configuração, no botão de Editar;
    3. Faça o logon (caso seja solicitado);
    4. Deixe marcada a opção “Instância mais recente: a partir da instância mais recente programada por”;
    5. Selecione “Qualquer usuário” na combo;
    6. Aperte ok;
    7. Faça isso para todas as conexões desejadas.

    OBS: Caso a opção 4 não esteja habilitada, programe uma instância do seu relatório e depois repita os passos acima.

    Qualquer dúvida entre em contato.
    Abraços.

    1. Andre Luiz

      Muito obrigado, vou testar o procedimento.

  6. Ana Julia

    Olá,

    Estou com um problema e gostaria de saber se vcs já passaram por isso.
    Tenho um Xcelsius com conexão LiveOffice, ele simplesmente parou de atualizar os dados vindos de um Web I de uma hora para outra.
    O Web I atualiza os dados e a planilha isoladamente também consegue atualizar os objetos, porém, quando importo a planilha no Xcelsius e clico em “Preview” nada acontece.
    Estamos utilizando o BO 3.1 SP3 e Xcelsius 2008 FP0, apliquei TODOS os Fix Pack do Xcelsius, Live Office até o SP5 e nada adiantou.

    Alguma luz?
    Obrigada

    1. Gustavo Faro

      Olá Ana Julia,

      Eu já pessei por isso algumas vezes. Realmente não sei te explicar a causa disso, mas suponho que seja por causa de alguma configuração da máquina (chutando).

      Em determinados momentos eu resolvi o problema simplesmente atualizando todos os objetos no excel (dentro so Xcelsius), em outros momentos eu tive que apagar os objetos e criar novamente (consequentemente recriar as conexões) e ainda em outros momentos eu simplesmente recriei a conexão no Xcelsius com as devidas configurações.

      Tente atualizar os objetos dentro do excel e não fora dele (TEORICAMENTE não faz diferença) e ainda certifique se a conexão está configurada adequadamente (atualizar os dados). Se for de forma automática, certifique se o relatório está configurado para atualizar ao abrir.

      OBS: retire um instantâneo para ver o resultado do Xcelsius ao executar (Preview) o painel.

      Depois responda com o resultado e vamos trabalhar juntos.

      Muito obrigado,
      Gustavo

  7. Ana Julia

    Oi Gustavo, obrigada pelo retorno.
    Então, a minha conexão utiliza a última instância. Já tentei diversos testes, mas a única forma de funcionar é refazer a planilha e importar novamente no Xcelsius, e mesmo assim tenho receio de ao final de tudo parar de funcionar … infelizmente não confio mais na solução LiveOffice.
    Eu tenho 2 VMs uma com o o Office 2007 e outra com o Office 2003, a que tem o office 2003 dentro do Xcelsius nem aparece os botões do LiveOffice para que eu possa atualizar sem ter que exportar a planilha, já no office 2007 aparece uma mensagem de erro.
    Bom, vou refazer a planilha e qualquer novidade compartilho com vocês.
    Obrigada

  8. Ana Julia

    Olá Gustavo,
    Gostaria de compartilhar com todos um problema muito sério que encontrei na utilização do Live Office com relatório instanciado do Web I, e que justifica o problema que relatei nos posts acima.
    Fazendo um teste simples utilizando o Efashion, é possível ver que o Dashboard não atualiza seus dados quando a quantidade de registros da tabela aumenta.
    Para reproduzir o problema é só seguir os seguintes passos:
    -Gerar um relatório com universo Efashion com apenas 1 ano.
    -Agende-o e na sequência faça todo o processo de inserção de objetos na planilha e criar um Dashboard bem simples com apenas um gráfico.
    – Após isso, abra o relatório e inclua 2 anos na consulta, e tente rodar o Flash para ver se atualizou.
    Em todos os testes que fiz, simplesmente não funciona. E estava em um cliente que também não funcionou na base dele.

    Gostaria de saber se vocês já passaram por isso?

    Obrigada

    1. Gustavo Faro

      Oi Ana Julia,

      Realmente a gente encontra algumas coisas estranhas no Xcelsius, mas segue um check list com as verificações importante. Estas verificações você provavelmente já fez, mas como muitas vezes estamos muito dentro do problema e não conseguimos ver a solução, verifique se você já fez tudo isso.

      – Verifique se a conexão está configurada para atualizar ao abrir o dashboard;
      – Verifique se o range de data está compatível com o número de linhas retornadas do WebI;
      – Verifique se você está atualizando a instância e não o relatório (no caso de extrair dados da última instância). Caso você precise atualizar a instância, agende o relatório para AGORA e rode novamente o dashboard;
      – Entre em propriedades do objeto (colocar o foco na célula onde está o objeto), selecione o relatório ou objeto no canto esquerdo e verifique se o status está como “Concluído com Êxito”. Caso esteja diferente, será necessário atualizar o objeto dentro do próprio excel para funcionar;
      – Verifique na aba Atualizar se a “Atualizar Configuração” está como Última Instância (no caso de pegar a última instância) ou se está como “Sob Demandas: a partir do banco de dados”. Este último pega os dados diretamente do relatório e não da instância.

      Aguardo sua resposta e espero ter ajudado.

      Muito obrigado Ana Julia.
      Abraços,
      Gustavo

  9. Ana Julia

    Oi Gustavo,

    Sim, essas verificações foram feitas. Mas, o problema realmente existe, inclusive reproduzimos no e-fashion. Fiz recentemente um curso na SAP e o próprio instrutor disse que já ouviu pessoas reclamando sobre a mesma coisa. Aparentemente a atualização de Dashboard através de instância não funciona, se o número de registros aumentarem com o passar do tempo.
    Apenas compartilhei com vocês, pois outras pessoas podem estar passando pelo mesmo problema, se puder tenta fazer os passos que deixei no post acima para ver se ocorre no seu e-fashion também.

    Obrigada mais uma vez.

    1. Gustavo Faro

      Oi Ana Julia,
      Vou fazer o passo a passo e te falo no início da semana que vem para tentarmos uma saída.

      Muito obrigado.
      Gustavo

    2. Daniel Paganini

      Ana,
      Este problema é bem comum no xcelsius, ele acontece por causa do tamanho selecionado quando você cria a conexão a primeira vez.
      Vai na janela Conexões, vai na conexão LO que você está utilizando.
      Em Definição, Vertical Heading e Data Grid, altera a seleção para o tamanho máximo que a consulta pode retornar.

      O xcelsius sempre obedece este tamanho, que é alterado quando você cria a conexão pela primeira vez, se o retorno da consulta for maior que ele, o excesso é descartado.

      (post velho, mas quem sabe ajuda! 😉 )

  10. Alexandre

    Olá amigos, esotu usando o Xcelsius 2008 SP3 com office 2007 e de uma hora para outro o LiveOffice sumiu da aba do excel, já desinstalei tudo e já reinstalei e simplemente não aparece mais.. Será que alguem pode ajudar???

    1. Gustavo Faro

      Oi Alexandre,
      Não há necessidade em reinstalar tudo não. Basta mexer nas configurações do Excel.

      Segue o passo a passo:
      1) Vai em opções do Excel;
      2) Entra em suplementos;
      3) Lá embaixo em gerenciar, escolha Suplementos de COM;
      4) Selecione o LiveOfice e aperte OK;
      5) Verifique nas opções do Excel se o LO foi habilitado.

      Qual coisa envie nova mensagem.

      Abraços,
      Gustavo

  11. Anderson

    Pessoal
    Boa Tarde

    Preciso de uma ajuda urgente,,,, É possive conectar o XCelsius direto no BW ou alguma conexão SQL?

    1. Flávia

      Anderson, Boa Tarde

      Depende da versão do BO que vc está usando. Se for a versão 3.x vc conecta no BW fica Universo. No universo vc precisa apontar para uma query do BEx.

      Se for a versão 4.0 do BO vc pode conectar através de BICS.

      Abraços.

  12. Alexandre

    Oi Anderson, tudo bom??

    Estou tentando fazer com que o Xcelsius não solicite as informações de servidor BO, na verdade quero que ele faça essa conexão usando o AD, o BO já está configurado e os ADs também, mas quando rodo o swf ele solicita todas as informações e quando tenta usar o AD ele não consegue. Tem idéia do que pode ser?

    Abraços

  13. Rafael Silveira

    Pessoal,
    No meu Xcelsius, não aparece a opção de exportar direto para o BO.
    Vocês sabem o que esta faltando instalar ?

    No aguardo.

  14. Viviane

    Olá!
    Estou com problemas com xcelsius, não sei se é um bug ou alguma configruação errada.
    Quando seleciono na propriedade do objeto em “Atualizar Configuração” e seleciono “última instância”, salvo e fecho o relatório. Quando reabro o mesmo relatório a opção está “sob demanda”.
    pode ajudar?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *