Tudo sobre esquema estrela e esquema estrela estendido em SAP BI/PN

O que é Schema?

No sistema de gerenciamento de banco de dados (SGBD), o esquema representa o banco de dados relacional. Define as tabelas, os campos de cada tabela e o relacionamento entre campos e tabelas. Em outras palavras, esquema é uma coleção de objetos de banco de dados, incluindo tabelas, visualizações, índices e sinônimos. Os esquemas geralmente são armazenados em um dicionário de dados.

O que é o esquema estelar clássico?

Um esquema em estrela clássico é um modelo de dados multidimensional. É baseado em um modelo central tabela de fatos rodeado por diversas tabelas de dimensões em forma de estrela (daí o nome).

Um InfoCube consiste em vários Info-Objetos (Características e Índices) e está estruturado de acordo com o esquema estrela. Isso significa que há uma grande tabela de fatos com números-chave para o InfoCube, bem como muitas tabelas de dimensões ao redor de sua estrutura que aparece como uma estrela.

Os benefícios do esquema em estrela são redução, fácil compreensão dos dados e aumento de desempenho.

Esquema Estrela Clássico em SAP BI/PN

O que é esquema em estrela estendido?

No esquema em estrela estendido, “tabela de fatos” e “tabela de dados mestre” são conectadas por meio da tabela SID (ID substituto). No esquema em estrela estendido, a tabela de fatos e a tabela de dimensões estarão dentro do cubo. Possui capacidade de análise de 16*248 (Tabela SID). A tabela de fatos é pequena e a tabela de dimensões é enorme, ao contrário do modelo Star Schema. No modelo de esquema em estrela estendido, a tabela de dimensões não contém dados mestre

Esquema Estendido em Estrela em SAP BI/PN

A seguir estão os diferentes componentes de um Esquema Estendido em Estrela.

  1. A tabela de atributos contém o atributo dos dados mestre.
  2. A tabela SID cria o SID exclusivo para (ID substituto) cada registros de dados mestre.
  3. A tabela de dimensões cria o DimId para cada combinação exclusiva de SID (máximo de 248 SID (caracteres) podem acomodar na tabela DIM).
  4. A tabela de texto contém a descrição dos dados mestre.
  5. A tabela de fatos contém uma combinação exclusiva de ID DIM e índices (máximo de 233 índices (quantidade mensurável) podem acomodar na tabela de fatos).

Esquema Estendido em Estrela em SAP BI/PN

Abaixo está um exemplo de como uma tabela de fatos de um Infocubo parece.

Esquema Estendido em Estrela em SAP BI/PN

Abaixo estão as tabelas Dimensão e SID.

Esquema Estendido em Estrela em SAP BI/PN

Abaixo são mostrados os dados mestre do objeto Info e a tabela de texto.

Esquema Estendido em Estrela em SAP BI/PN

Infocube: Exemplo de Esquema Estendido em Estrela

A seguir está um exemplo de Infocube mostrando o Esquema Estendido em Estrela.

Etapas que explicam o esquema em estrela estendida de um Infocubo:

  1. A tabela de fatos do InfoCube tem o valor 3.
  2. O valor da tabela de fatos (ou seja, “3”) é mapeado na tabela Dimensão.
  3. O ID da dimensão “3” possui um SID mapeado na tabela SID.
  4. O valor SID é mapeado com a tabela de dados de texto e mestre.

Infocube: Exemplo de Esquema Estendido em Estrela