Esquema em estrela e esquema em estrela estendido em SAP BI/PN
⚡ Resumo Inteligente
Esquema estrela e esquema estrela estendido em SAP O BW organiza os dados em tabelas de fatos e dimensões, onde o modelo estendido vincula as dimensões aos dados mestres por meio de tabelas SID, permitindo uma profundidade de análise muito maior e a reutilização dos dados mestres.
O que é um esquema?
Em um sistema de gerenciamento de banco de dados (SGBD), um esquema representa o banco de dados relacional. Ele define as tabelas, os campos em cada tabela e os relacionamentos entre campos e tabelas. Em outras palavras, um esquema é uma coleção de objetos de banco de dados, incluindo tabelas, visões, índices e sinônimos. Os esquemas geralmente são armazenados em um dicionário de dados.
O que é um esquema estelar clássico?
Um esquema em estrela clássico é um modelo de dados multidimensional. Ele se baseia em um núcleo central. tabela de fatos rodeado por diversas tabelas de dimensões em forma de estrela (daí o nome).
Um InfoCube consiste em vários Infoobjetos (características e indicadores-chave) e está estruturado de acordo com o esquema em estrela. Existe uma grande tabela de fatos com indicadores-chave para o InfoCubo, rodeada por várias tabelas de dimensões que formam a estrela. Uma tabela de fatos pode ter um máximo de 16 dimensões.
As vantagens do esquema em estrela são a facilidade de segmentação dos dados, a facilidade de compreensão e o melhor desempenho.
O que é um Esquema Estrela Estendido?
No esquema estrela estendido, a “tabela de fatos” e a “tabela de dados mestre” são conectadas por meio de uma tabela SID (ID substituto). A tabela de fatos e a tabela de dimensões ficam dentro do cubo, enquanto os dados mestre ficam fora dele. Possui uma capacidade de análise de 16 × 248 (tabelas SID). A tabela de fatos é pequena e a tabela de dimensões é grande, ao contrário do esquema estrela clássico. No esquema estrela estendido, a tabela de dimensões não contém dados mestre.
Os diferentes componentes de um esquema em estrela estendido são:
- A tabela de atributos contém os atributos dos dados mestres.
- A tabela SID cria um SID (ID substituto) exclusivo para cada registro de dados mestre.
- A tabela de dimensões cria um DimID para cada combinação única de SIDs (um máximo de 248 características de SID podem ser acomodadas em uma tabela de dimensões).
- A tabela de texto contém descrições dos dados mestres.
- A tabela de fatos contém uma combinação única de DimIDs e figuras-chave (um máximo de 233 figuras-chave podem ser acomodadas em uma tabela de fatos).
Abaixo, segue um exemplo de como se apresenta uma tabela de fatos de um InfoCubo.
Abaixo estão as tabelas de dimensões e SID.
Abaixo estão os dados mestres e as tabelas de texto do InfoObjeto.
InfoCubo: Exemplo de Esquema Estrela Estendido
Segue abaixo um exemplo de um InfoCubo mostrando o esquema em estrela estendido.
Passos que explicam o esquema em estrela estendido de um InfoCubo:
- A tabela de fatos do InfoCubo tem o valor 3.
- O valor da tabela de fatos (“3”) é mapeado na tabela de dimensões.
- O ID da dimensão “3” possui um SID mapeado na tabela SID.
- O valor SID é mapeado com as tabelas de texto e de dados mestre.








