O que é um Infocube em SAP BI/BW? Como criar um?

⚡ Resumo Inteligente

Um InfoCube em SAP BW é um conjunto de dados multidimensional autossuficiente, construído sobre o esquema estrela estendido, que armazena figuras-chave em formato de tabela de fatos, circundadas por tabelas de dimensões, e que serve tanto como destino de dados quanto como provedor de informações para geração de relatórios.

  • 🧊 InfoCubo: Um conjunto de dados multidimensional autossuficiente usado como destino de dados e provedor de informações.
  • Esquema Estelar Estendido: Uma tabela de fatos central é circundada por 16 tabelas de dimensões com dados mestres externos.
  • 📐 16 Dimensões: O BW permite 16 dimensões, três predefinidas, cada uma com até 248 características.
  • 📊 Dados agregados: Os InfoCubes armazenam dados resumidos por longos períodos para permitir consultas rápidas.
  • 🗃️ Três tipos: Os InfoCubes padrão, virtuais e em tempo real diferem na forma como os dados são mantidos.
  • 🤖 Assistência de IA: AI e SAP O HANA otimiza modelos InfoCube para análises em larga escala.

O que é um InfoCubo em SAP BI/PN

O que é um InfoCubo?

Um InfoCube é uma área de armazenamento de dados na qual mantemos dados expositivos.tracOs dados são extraídos fisicamente do sistema de origem. Um InfoCubo pode funcionar tanto como destino de dados quanto como provedor de informações. Do ponto de vista de geração de relatórios, um InfoCubo pode ser descrito como um conjunto de dados autossuficiente.

Por exemplo, um InfoCubo de Valor de Vendas com dimensões como MÊS, PRODUTO, CLIENTE e REGIÃO pode ser visualizado por qualquer um dos eixos, por exemplo, o total de vendas por região ou por cliente. As dimensões de um InfoCubo são entidades ou hierarquias.

InfoCube

O BIW (Business Intelligence Warehouse) oferece a possibilidade de definir 16 dimensões, das quais 3 são predefinidas.

InfoCube

O cubo acima demonstra um cubo tridimensional simples. Cada dimensão pode conter 248 características para análise. Um quadrado no cubo representa o valor relativo para a combinação correspondente de cliente/região/divisão.

Estrutura do InfoCube

  • Um InfoCube segue o esquema estrela estendido.
  • Possui uma tabela de fatos no centro, rodeada por 16 tabelas de dimensões, com os dados mestres localizados fora do cubo.
  • Os InfoCubes são o modelo de dados multidimensional central em BI (Business Intelligence).
  • Trata-se de um conjunto de dados autossuficiente que engloba um ou mais processos de negócio relacionados. Um usuário de relatórios pode definir ou executar consultas em um InfoCubo.
  • Ele armazena dados resumidos ou agregados por longos períodos. Um InfoCube consiste em exatamente uma tabela de fatos cercada por tabelas de dimensões.
  • SAPOs InfoCubes fornecidos começam com um número, geralmente 0. Seu próprio InfoCube deve começar com uma letra de A a Z e ter de 3 a 9 caracteres.

Tipos de InfoCube

Um InfoCube é classificado em três tipos com base na forma de manter e distribuir os dados.

  • InfoCubo padrão: Mantém os dados fisicamente no cubo. É possível acessar apenas em modo de leitura.
  • InfoCubo Virtual: Não mantém dados fisicamente no cubo. Durante a execução da consulta, ele busca os dados no respectivo sistema de origem.
  • InfoCube em tempo real: Armazena os dados fisicamente no cubo. Permite leitura e escrita. É amplamente utilizado no planejamento de dados.

Como criar um InfoCubo padrão

Passo 1) Criar InfoCubo.

  1. Vá para o código de transação RSA1.
  2. Clique no botão OK.

Criar InfoCubo Padrão

Passo 2)

  1. Navegue até a aba Modelagem -> InfoProvider.
  2. Clique com o botão direito em InfoArea.
  3. Clique em “Criar InfoCube” no menu de contexto.

Criar InfoCubo Padrão

Criar InfoCubo Padrão

Passo 3)

  1. Insira o Nome Técnico.
  2. Introduzir o Descriptíon.
  3. Escolha o botão de opção “InfoCube padrão”.

Clique no botão Criar.

Criar InfoCubo Padrão

Passo 4) Clique com o botão direito do mouse na Dimensão 1 -> Propriedades.

Criar InfoCubo Padrão

Passo 5) Renomeie a dimensão de acordo com as informações do InfoObjeto.

Criar InfoCubo Padrão

Passo 6) Clique com o botão direito do mouse na dimensão -> Entrada direta de InfoObjeto para inserir Infoobjetos para dentro da dimensão.

Criar InfoCubo Padrão

Passo 7) Selecione Características.

Criar InfoCubo Padrão

Passo 8) Selecione o ID da companhia aérea nas características.

Criar InfoCubo Padrão

Arraste e solte na dimensão desejada.

Criar InfoCubo Padrão

Passo 9) Da mesma forma, crie novas dimensões e siga os passos 4 a 8 para adicionar os InfoObjetos.

Criar InfoCubo Padrão

Passo 10) Adicione InfoObjetos de figuras-chave ao InfoCubo.

Criar InfoCubo Padrão

Passo 11) Siga o processo acima para adicionar mais indicadores-chave.

Criar InfoCubo Padrão

Passo 12) Ative o InfoCube.

Criar InfoCubo Padrão

Pontos adicionais do InfoCube

O nome técnico da tabela de dimensões é atribuído pelo sistema usando o padrão /BIC/D. #, onde o primeiro # é 1, o segundo 2 e assim por diante. Para um SAP-cubo entregue, começa com /BI0/D.

Os InfoObjetos de características podem ser adicionados livremente às dimensões criadas pelo cliente. As tabelas de dimensões devem ser utilizadas de forma otimizada. Garanta a cardinalidade ideal ao adicionar InfoObjetos de características às dimensões. Por exemplo, uma loja de departamentos tem 10,000 clientes e 1,000 materiais diferentes; a cardinalidade é m:n, o que significa que cada cliente pode comprar vários materiais. Essa cardinalidade não deve ser mantida na mesma tabela de dimensões.

Regra prática: Evite m:n dentro de uma dimensão.

Melhores Práticas

  • Utilize um InfoCubo padrão para facilitar a análise multidimensional.
  • Utilize-o para armazenar informações resumidas ou agregadas com um grande volume de dados.
  • Utilize uma dimensão de item de linha se apenas um objeto for inserido em uma tabela de dimensões.
  • Apresente informações sobre os personagens por meio de atributos de navegação, quando apropriado.

Pontos a evitar

  • Não agrupe a cardinalidade m:n dentro da mesma dimensão.
  • Não mantenha informações de alta cardinalidade em uma tabela de dimensões sem uma dimensão de item de linha.

Perguntas Frequentes

Um InfoCubo armazena dados resumidos e agregados no esquema estrela estendido e é aditivo, o que o torna adequado para geração rápida de relatórios multidimensionais. Um DSO armazena dados detalhados em nível de documento em tabelas transparentes e pode sobrescrever valores. Os DSOs geralmente alimentam InfoCubos.

Das 16 dimensões, SAP Três dimensões são predefinidas: Tempo, Unidade e Pacote de Dados. As 13 restantes estão disponíveis para suas próprias características, agrupadas para manter as tabelas de dimensões pequenas e eficientes.

Uma dimensão de item de linha, ou de alta cardinalidade, contém uma única característica com muitos valores distintos, como o número do documento. SAP A vinculação da tabela SID diretamente à tabela de fatos evita uma grande tabela de dimensões e melhora a velocidade de carregamento e consulta.

Sim. Travas deslizantes portáteis SAP O HANA e o aprendizado de máquina analisam padrões de consulta para recomendar agregações, particionamento e design de dimensões. SAP O copiloto de IA da Joule pode explicar as escolhas de modelagem, ajudandoping Consultores criam InfoCubes eficientes mais rapidamente.

O aprendizado de máquina lê os dados limpos e agregados do InfoCube para treinar modelos de previsão e detecção de anomalias. SAP O Analytics Cloud, com sua IA, utiliza as dimensões do cubo e os principais indicadores para gerar gráficos automaticamente e responder a perguntas em linguagem natural.

Resuma esta postagem com: