Relatórios SAP HANA

Até agora, carregamos dados da fonte SAP, não SAP e arquivo plano por meio do SAP SLT, SAP BODS e criamos visão de informações (visão de atributo, visão analítica e visão de cálculo).

Agora discutiremos a visualização de informações nas ferramentas de relatório - os drivers como JDBC, ODBC e ODBO na ferramenta de relatório fazem parte do SAP HANA Client.

Portanto, ao instalar o software SAP HANA Client (arquivo * .exe), todos os drivers estarão disponíveis no PC para conexão com as ferramentas de relatório do SAP HANA.

Usaremos SAP BO, SAP Lumira e Microsoft Excel para acessar a visualização de informações do SAP HANA neste tutorial.

A escolha da ferramenta de relatório depende do tipo de relatório necessário.

Neste tutorial, você aprenderá-

  • Visão geral de relatórios em SAP BI (Business Intelligence)
  • Relatórios na Webi de SAP Business Objects (BO) em HANA
  • Relatórios no Crystal Report
  • Relatórios no SAP Lumira
  • Relatórios em Microsoft Excel

Visão geral de relatórios em SAP BI (Business Intelligence)

SAP BI é uma ferramenta de armazenamento de dados e relatórios.

No BI (Business Intelligence) os dados brutos serão limpos, a lógica do negócio aplicada, processada e fornecerá informações significativas ao usuário. BI é um produto SAP, que oferece um ambiente amigável.

O SAP BI oferece suporte a muitos bancos de dados, mas quando migramos dos dados de origem para SAP HANA, a arquitetura será como abaixo-

SAP BI é uma arquitetura de três camadas -

  1. Servidor de banco de dados - neste, os dados são armazenados fisicamente em PSA, ODS, Infocube.
  2. Servidor de aplicativos - é usado para acessar dados do servidor de banco de dados e processar dados do servidor de apresentação.
  3. Servidor de apresentação - exibe os dados ao usuário.

O SAP Bex Query Designer (componente do SAP BI) pode acessar o SAP HANA View como provedor de informações e exibir dados no Bex.

Relatórios em Webi de SAP Business Object (BO) de HANA

O SAP Business Objects Web Intelligence (SAP BO WebI) faz parte da família de ferramentas do cliente SAP Business Objects Platform ( SBOP ). A ferramenta SAP Business Objects usa o driver JDBC / ODBC para se conectar ao sistema de origem.

Os recursos do SAP BO WebI são os seguintes -

  • Webi é uma ferramenta de relatório ad hoc.
  • Webi é usado para relatório de nível de detalhe.
  • Webi exibe o resultado em formatos tabulares ou gráficos.
  • O usuário pode criar / modificar suas próprias consultas para o relatório.

Depois de instalar o cliente SAP HANA, o driver JDBC / ODBC será instalado no PC.

Esses drivers atuam como um intermediário entre o SAP HANA e as ferramentas de relatório do cliente ao apresentar os dados ao usuário.

Ferramentas de cliente SAP BO Server e SAP BO Platform (SBOP).

Crie um universo usando a ferramenta de design de informação

Etapa 1) Nesta etapa, criaremos um universo utilizando a Information Design Tool (IDT).

O HANA pode ser acessado por meio de drivers ODBC e JDBC, e suas tabelas podem ser definidas e consultadas em linguagem SQL. As tabelas são gerenciadas com uma ferramenta chamada HANA Studio.

  1. Inicie o IDT navegando para

Menu Iniciar -> SAP Business Intelligence -> Plataforma SAP Business Objects BI 4 Ferramentas Cliente -> Ferramenta de Design de Informação

A tela da ferramenta de design de informações aparecerá. Para criar um universo, precisamos de um projeto em IDT.

  1. Navegue até a opção de projeto conforme abaixo-
    1. Clique no arquivo.
    2. Clique em Nova opção.
    3. Selecione a opção Projeto.

      Ou

      1. Clique no ícone de novo arquivo.
      2. Selecione o projeto.

Um pop-up para Novo projeto aparecerá- Neste pop-up, insira os seguintes detalhes:

1. Insira o nome do projeto

2. Clique no botão Concluir.

O nome do projeto "WEBI_DHK_HANA" aparecerá na guia Projetos locais conforme abaixo.

Um projeto é um espaço de trabalho local onde você armazena os recursos usados ​​para construir um ou mais universos.

Existem duas conexões disponíveis, os detalhes de cada uma são as seguintes -

  1. Conexão Relacional - Para acessar dados de uma tabela e acessar RDBMS regulares, use Conexão Relacional.
  2. Conexão OLAP - Para acessar os dados da aplicação (SAP, Oracle, Microsoft, SAP BO) e os dados armazenados no Cubo / Visualização da Informação, utilize a conexão OLAP.

Etapa 2) Agora criamos uma conexão relacional.

Então vá para Projeto -> Novo -> Conexão Relacional.

Um pop-up para o nome da fonte de conexão de nova relação aparece-

  1. Digite o nome do recurso.
  2. Clique no botão Avançar.

Um pop-up para seleção de driver de middleware de banco de dados aparecerá-

  1. Selecione a opção JDBC Drivers em SAP HANA Database 1.0.
  2. Clique no botão Avançar.

Um pop-up para o parâmetro New Relational Connection será exibido, insira os seguintes detalhes nele.

  1. O modo de autenticação será selecionado como "Usar nome de usuário e senha especificados".
  2. Insira o nome de usuário HANA.
  3. Digite a senha.
  4. Selecione Servidor Único na seção Fonte de DADOS. Digite o nome do host (aqui melhor: 30015).
  5. Digite o número da instância.
  6. Clique no botão Test Connection para verificar a conexão.

Um pop-up para Teste de conexão bem-sucedido será exibido.

Após a conexão bem-sucedida, uma conexão com o nome SAP HANA.cnx será criada.

Etapa 3) Para consumir o Universe por Web Intelligence, Dashboards ou Crystal Report for Enterprise, precisamos publicar a conexão. Portanto, agora publicamos a conexão para SAP HANA.cnx.

  1. Selecione a conexão SAP HANA.cnx no Projeto "WEBI_DHK_HANA" e clique com o botão direito.
  2. Selecione Publish Connection to a repository.
  3. Uma conexão de Publicação com o nome SAPHANA.cns será criada após a publicação bem-sucedida no repositório.

Um pop-up para publicação de conexão com o repositório aparece -

  1. Selecione Business IDT.
  2. Clique no botão Concluir.

Um pop-up "A conexão foi publicada com sucesso" será exibido.

Agora criamos o universo usando SAP HANA Business Layer.

Etapa 4) Criar Universo (o Universo é uma representação comercial de seu data warehouse ou banco de dados transacional. O Universo permite que o usuário interaja com os dados sem conhecimento das complexidades do banco de dados).

Para criar o universo, usamos SAP HANA Business Layer conforme abaixo -

SAP HANA Business Layer

A partir do SAP BOBI 4.1, a SAP oferece uma nova opção "SAP HANA Business Layer" ao criar o universo usando a ferramenta de design de informação.

Antes da versão do SAP BOBI 4.1, precisamos criar uma tabela derivada ao construir a base de dados e mapear a variável e os parâmetros de entrada.

SAP HANA Business Layer cria automaticamente uma base de dados e uma camada de negócios com base em SAP HANA Views selecionadas.

SAP HANA Business Layer detecta automaticamente o parâmetro de entrada e variáveis.

Nós criamos o universo através do SAP HANA Business Layer conforme abaixo-

  1. Selecione o projeto criado "WEBI_DHK_HANA".
  2. Clique com o botão direito no projeto e selecione uma nova opção.
  3. Selecione a opção "SAP HANA Business Layer".

Um pop-up para SAP HANA Business Layer aparece-

  1. Insira o nome da camada comercial.
  2. Insira o nome da base de dados.
  3. Insira a descrição.
  4. Clique no botão Próximo.

Um pop-up para selecionar conexão SAP HANA exibido-

  1. Marque na conexão "SAPHANA.cnx".
  2. Clique no botão Avançar.

Um pop-up para selecionar o modelo de informações SAP HANA será exibido.

  1. Agora selecione a visão analítica (AN_PURCHASE_ORDERS) criada no pacote HANAUSER.
  2. Clique no botão Concluir.

A visão analítica será aberta na ferramenta Design de Informação.

Etapa 5) Os detalhes da ferramenta de design de informações serão os seguintes-

  1. Em Projeto - todas as Conexões Relacionais, Camada de Negócios e Base de Dados serão exibidos.
  2. Na seção de recursos do repositório, o objeto (Conexão, Camada de Negócios, etc.) armazenado no repositório será exibido.
  3. Camada de negócios mostra a visão de negócios da visão analítica. É para pessoas funcionais.
  4. O Data Foundation mostra o nome da tabela e da coluna. É para pessoal técnico.

    Etapa 6) Nesta etapa,

    Selecione a seção da camada Business, vá para a pasta com o nome de Analytic View.

    Agora siga os pontos abaixo-

    1. Selecione a seção de base de dados.
    2. Arraste e solte a coluna para a vista analítica
    3. Irá exibir objetos na Visão Analítica
    4. O campo arrastado será exibido na Visão Analítica (AN_PURCHASE_ORDER).

Etapa 7) Nesta etapa, salve todos os objetos.

Vá para o arquivo e clique na opção "Salvar tudo" para salvar todos os objetos.

Depois disso, siga a etapa abaixo.

Etapa 8) Crie uma consulta e visualize a saída.

  1. Vá para a opção Consultas.
  2. Um painel Consulta será exibido. Selecione o campo que deseja incluir na Consulta.
  3. Arraste e solte-os na seção "Objeto de resultado da consulta nº 1".
  4. Clique no botão Atualizar na seção Conjunto de resultados.
  5. O resultado será exibido.

Relatórios no SAP Crystal Report

O SAP Crystal Report nos ajuda a projetar, explorar, visualizar e fornecer relatórios, que podem ser executados em aplicativos da web ou corporativos. Com o SAP Crystal Report, podemos criar relatórios simples ou complexos.

Existem dois tipos de SAP Crystal Reports -

  1. Crystal Report 2011/13/16: Será usado quando -
  • Se você deseja chamar um procedimento armazenado HANA do Crystal Reports.
  • Se você deseja criar expressões SQL
  • Se você deseja executar uma visão com parâmetros ou variáveis ​​e enviar valores não padrão
  1. Crystal Report for Enterprises: Será usado quando -
  • Se houver Universe disponível ou necessário, use SAP Crystal Reports Enterprises.

Usaremos relatórios de cristal para empresas.

Etapa 1) Faça login no Crystal Report for Enterprises.

Os relatórios SAP Crystal para empresas serão exibidos conforme abaixo -

  1. É a seção Formatação de relatório, que fornece uma ferramenta diferente para formatação.
  2. Este é um ícone para a janela (Data Explorer, esboço, árvore de grupo, Localizar).
  3. Detalhes do Data Explorer, esboço, árvore de grupo, Find, etc. serão exibidos.
  4. Opção de formatação de página de relatório.
  5. Área de Trabalho para Relatório.

Etapa 2) Agora criamos uma conexão para a fonte de dados.

Clique na opção Choose data Source do Data Explorer-

Um pop-up para Escolha um tipo de fonte de dados será exibido-

Selecione a opção Navegar na seção da plataforma SAP HANA.

Um pop-up para conexão com o servidor será exibido. Clique no botão "Novo servidor".

Uma janela para conexão do servidor será exibida conforme abaixo-

  1. Clique no botão Adicionar.
  2. Digite o nome de exibição da conexão (saphana).
  3. Um nome de conexão aparecerá na lista de conexão.
  4. Digite o nome do servidor HANA.
  5. Digite o nome da instância do servidor HANA.
  6. Digite o nome de usuário HANA.
  7. Clique no botão "Testar conexão".
  8. Um pop-up para logon de conexão de teste. Digite a senha do usuário SAP HANA.
  9. Clique no botão OK.

Uma mensagem de conexão bem-sucedida será exibida.

Clique no botão OK.

Um pop-up para conexão com o servidor será exibido.

Etapa 3) Nesta etapa,

  1. Faremos o seguinte
    1. Selecione o servidor "saphana".
    2. Clique no botão OK

Uma janela pop-up para inserir uma senha será exibida, insira a senha e clique em OK.

Mais um pop-up aparecerá para selecionar a visualização HANA.

2) Nesta etapa, selecionamos SAP HANA View.

  1. Selecione a visão HANA (visão analítica AN_PURCHASE_ORDERS).
  2. Clique no botão OK.
  1. Nesta etapa, uma janela de consulta será aberta.

Siga o ponto abaixo para criar uma consulta-

  1. Selecione a coluna necessária na lista para a consulta.
  2. Arraste e solte o campo obrigatório na consulta.
  3. Clique no botão Atualizar.
  4. O conjunto de resultados será exibido.
  5. Clique em botão.

A saída do relatório será exibida conforme abaixo-

Relatórios no SAP Lumira

SAP Lumira é um novo software da SAP para analisar e visualizar dados.

Com o SAP Lumira, o usuário pode criar um mapa, infograpg e gráficos bonitos e interativos. O SAP Lumira pode importar dados do Excel e de outras fontes.

O SAP Lumira pode acessar a visão de informações do SAP HANA diretamente. SAP HANA Realiza análise visual de BI usando painel

No SAP Lumira, as etapas a seguir precisam ser realizadas para visualizar os dados.

Agora visualizamos SAP HANA View no SAP Lumira, então primeiro fazemos o login no SAP Lumira clicando no ícone do cliente SAP Lumira no desktop conforme abaixo-

Etapa 1) Crie um documento e adquira um conjunto de dados

Depois de abrir o SAP Lumira, a tela é aberta para trabalhar no SAP Lumira, detalhes sobre esta tela conforme abaixo-

  1. Barra de ferramentas do aplicativo - contém uma barra de ferramentas como Arquivo, Editar, Exibir, Dados e Ajuda.
  2. Home Link - Usando esta opção, podemos ir para a tela inicial.
  3. Minhas Seções de Documento
    1. Documentos
    2. Visualizações
    3. Conjuntos de dados
    4. Histórias
  4. SAP Lumira Cloud - Ao usar esta opção, podemos usar opções de nuvem.
  5. Conexões - W pode ver todas as conexões aqui.

Então, clique na opção Documento na seção Meus Itens para criar um Documento -

  1. Vá para a barra de ferramentas do aplicativo de arquivo., Clique na opção de arquivo
  2. Selecione Nova opção.

SAP Lumira oferece suporte ao conjunto de dados abaixo -

  • Microsoft Excel
  • Texto
  • Copiar da área de transferência
  • Conecte-se ao SAP HANA
  • Baixar do SAP HANA
  • Universo
  • Consulta com SQL
  • Conecte-se ao SAP Business Warehouse
  • Painel de consulta SAP Universe

Etapa 2) Conecte-se ao SAP HANA

Aqui, nos conectaremos ao SAP HANA e acessaremos o SAP HANA Information View.

  1. Portanto, selecione Conectar-se ao SAP HANA.
  2. Clique no botão Avançar.

Um pop-up para a credencial do servidor SAP HANA será exibido conforme abaixo

  1. Digite o nome do servidor SAP HANA.
  2. Insira o número da instância SAP HANA
  3. Insira o nome de usuário SAP HANA.
  4. Digite a senha do SAP HANA.
  5. Clique no botão "Conectar" para se conectar ao servidor SAP HANA.

Depois de clicar no botão Conectar, nos conectaremos ao SAP HANA e poderemos acessar a visualização do SAP HANA.

Etapa 3) Acesse SAP HANA Analytic View

Uma janela para selecionar SAP HANA View aparecerá como abaixo-

  1. Selecione SAP HANA View ("AN_PURCHASE_ORDERS" aqui).
  2. Clique no botão Avançar.

Etapa 4) Definir dimensão e medida.

A próxima janela para selecionar medidas e dimensões será exibida -

  1. Todas as medidas serão agrupadas nas seções de medidas.
  2. Todas as dimensões serão agrupadas em Seções de dimensão.
  3. Clique no botão Criar.

Etapa 5) Visualize a visualização analítica do SAP HANA no SAP Lumira.

Depois de ativar a visão de informações no SAP HANA, uma visão de coluna com o nome semelhante de visão de informações, em "_SYS_BIC" Esquema criado no nó do catálogo SAP HANA.

Quando precisamos acessar qualquer SAP HANA Information View fora do SAP HANA, podemos acessá-la apenas a partir do esquema "_SYS_BIC".

Aparecerá uma tela Visualizar, que seleciona a visualização da coluna sob o Esquema "_SYS_BIC" -

  1. Diferentes tipos de gráfico podem ser selecionados na seção Gerador de gráficos.
    1. Clique no ícone do Chart Builder.
    2. Selecione a opção Gráfico de Colunas.
  2. Clique no ícone "+" na frente da seção MEDIDAS para adicionar medidas no formato do eixo Y.
  3. Adicionamos a medida "GROSS_AMOUNT" AND "TAX_AMOUNT".
  4. Clique no ícone na frente da seção "DIMENSÕES". Uma lista de todas as dimensões disponíveis é exibida.
  5. Selecione "CATEGORY", "PRODUCT_ID", "PRODUCT_NAME" na lista de dimensões para exibir no eixo X.

A visualização do SAP HANA Analytic será exibida na guia Visualizar do SAP Lumira, na qual temos telas diferentes, conforme abaixo

  1. Ferramenta para ascendente / descendente, classificação, limpeza, atualização, etc.
  2. Isso pode ser usado para filtragem.
  3. A saída de visualizações analíticas do SAP HANA no SAP HANA lumira.

Relatórios em Microsoft Excel

O Microsoft Excel tem uma opção embutida de relatórios poderosos; podemos criar relatórios rapidamente por tabelas e gráficos dinâmicos.

O MS Office usa a linguagem MDX ((linguagem Multi Dimension Expression) para acessar os dados do SAP HANA.

A linguagem MDX é usada pela ferramenta de relatório para acessar dados de um objeto multidimensional em um ambiente de banco de dados. Por Only MDX Query podemos acessar hierarquias SAP Hana.

Podemos acessar apenas a visualização de informações do SAP HANA que possui uma propriedade como 'CUBO' na semântica, portanto, não podemos acessar a visualização de atributos pelo MS Excel.

Drivers de conexão - o MS Excel usa drivers ODBO (OLE DB FOR OLAP) para se conectar ao banco de dados SAP HANA.

Agora acessaremos o banco de dados SAP HANA a partir do SAP HANA, conforme mostrado nas etapas abaixo -

Etapa 1) Conecte-se ao SAP HANA Excel-

  1. Abra o MS Excel. Vá para a guia Dados.
  2. Clique no ícone "De outras fontes".
  3. Selecione a partir do assistente de conexão de dados.

Uma tela para o assistente de conexão de dados será exibida conforme abaixo-

  1. Selecione a opção "Outro / Avançado".
  2. Clique no botão Avançar.

Uma janela para "Propriedades do link de dados" será aberta como abaixo-

  1. Selecione "SAP HANA MDX Provider" na guia Provide.
  2. Clique no botão Avançar.

Uma janela para as propriedades do link de dados será exibida -

Insira os seguintes detalhes conforme abaixo -

  1. Insira o nome do host do banco de dados SAP HANA.
  2. Insira o número da instância do banco de dados SAP HANA.
  3. Insira o nome de usuário / senha para o banco de dados SAP HANA.
  4. Insira o nome do idioma.
  5. Clique em "Testar conexão" para testar a conexão com o banco de dados SAP HANA do Excel.

Uma mensagem "Teste de conexão bem-sucedida" será exibida.

Clique no botão OK.

Etapa 2) Até agora, criamos uma conexão do Excel ao SAP HANA e testamos a conexão. Agora acessamos o SAP HANA Information View no Excel.

Agora, uma janela para "Assistente de conexão de dados" será exibida.

  1. Selecione o pacote que contém o SAP HANA Information View.
  2. Selecione Visualização de informações (visualização analítica, visualização de cálculo).
  3. Clique no botão Avançar.

    Uma nova janela para o arquivo de conexão de dados aparecerá, insira os seguintes detalhes.

    1. Dê o nome do arquivo (AV_SALES).

    2. Marque a opção "Salvar senha no arquivo", para evitar inserir uma senha ao abrir o arquivo Excel.

    3. Uma janela pop-up para salvar a senha relacionada à segurança será exibida.

    4. Clique no botão Concluir.

Etapa 3) Agora, o SAP HANA Information View será exibido no Excel como uma tabela dinâmica conforme abaixo -

Resumo:

Aprendemos neste tutorial abaixo do tópico -

  • Visão geral de relatórios em SAP BI
  • Relatórios no SAP BO Webi com um exemplo de visualização de informações SAP HANA.
  • Relatórios no SAP Crystal Report Enterprises com um exemplo de exibição de informações SAP HANA.
  • Relatórios no SAP Lumira com um exemplo de visualização de informações SAP HANA.
  • Relatórios no Microsoft Excel, consumindo a visão SAP HANA Information.

Artigos interessantes...