Yıldız Şeması ve Genişletilmiş Yıldız Şeması Hakkında Her Şey SAP BI/Siyah Beyaz

Şema nedir?

Veritabanı yönetim sisteminde (DBMS), şema ilişkisel veritabanını temsil eder. Tabloları, her tablodaki alanları ve alanlar ile tablolar arasındaki ilişkiyi tanımlar. Başka bir deyişle şema, tablolar, görünümler, dizinler ve eşanlamlılar dahil olmak üzere veritabanı nesnelerinin bir koleksiyonudur. Şemalar genellikle bir veri sözlüğünde saklanır.

Klasik Yıldız Şeması Nedir?

Klasik yıldız şeması çok boyutlu bir veri modelidir. bilgi tablosu yıldız şeklinde çeşitli boyut tablolarıyla çevrilidir (dolayısıyla adı).

Bir InfoCube birkaç parçadan oluşur Bilgi-Nesneler (Özellikler ve Anahtar Şekiller) olup, yıldız şemasına göre yapılandırılmıştır. Bu, InfoCube için önemli rakamların yer aldığı geniş bir olgu tablosunun olduğu ve yıldız gibi görünen yapıyı çevreleyen birçok boyut tablosunun olduğu anlamına gelir.

Yıldız şemasının faydaları; dilimleme, verilerin kolay anlaşılması ve performans artışıdır.

Klasik Yıldız Şeması SAP BI/Siyah Beyaz

Genişletilmiş Yıldız Şeması Nedir?

Genişletilmiş yıldız şemasında “olgu tablosu” ve “ana veri tablosu” SID (Surrogate ID) tablosu aracılığıyla bağlanır. Genişletilmiş yıldız şemasında olgu tablosu ve boyut tablosu küpün içinde olacaktır. 16*248 (SID Tablosu) analiz kapasitesine sahiptir. Star Schema modelinin aksine olgu tablosu küçük, boyut tablosu ise büyüktür. Genişletilmiş yıldız şeması modelinde boyut tablosu ana verileri içermez

Genişletilmiş Yıldız Şeması SAP BI/Siyah Beyaz

Genişletilmiş Yıldız Şemasının farklı bileşenleri aşağıda listelenmiştir.

  1. Öznitelik tablosu ana verinin özniteliğini tutar.
  2. SID tablosu, her biri için (Vekil Kimlik) benzersiz SID'yi oluşturur. ana veri kayıtları.
  3. Boyut tablosu, her benzersiz SID kombinasyonu için DimId'yi oluşturur (DIM tablosunda Maksimum 248 SID (karakter) barındırılabilir).
  4. Metin tablosu ana verilerin açıklamasını içerir.
  5. Bilgi tablosu, DIM ID ve anahtar rakamların benzersiz kombinasyonunu içerir (Bilgi tablosunda maksimum 233 anahtar rakam (ölçülebilir miktar) barındırılabilir).

Genişletilmiş Yıldız Şeması SAP BI/Siyah Beyaz

Aşağıda bir olgu tablosunun nasıl oluşturulduğuna dair bir örnek verilmiştir. Bilgi küpü benziyor.

Genişletilmiş Yıldız Şeması SAP BI/Siyah Beyaz

Aşağıda Boyut ve SID tabloları bulunmaktadır.

Genişletilmiş Yıldız Şeması SAP BI/Siyah Beyaz

Aşağıda Bilgi nesnesi ana verileri ve metin tablosu gösterilmektedir.

Genişletilmiş Yıldız Şeması SAP BI/Siyah Beyaz

Infocube: Örnek Genişletilmiş Yıldız Şeması

Aşağıda Genişletilmiş Yıldız Şeması'nı gösteren bir Infocube örneği gösterilmektedir.

Bir Infocube'ün Genişletilmiş Yıldız Şemasını açıklayan adımlar:

  1. InfoCube'ün Gerçek tablosunun değeri 3'tür.
  2. Gerçek tablosunun değeri (yani “3”) Boyut tablosunda eşlenir.
  3. Boyut Kimliği “3”, SID tablosunda eşlenen bir SID'ye sahiptir.
  4. SID değeri Metin ve Ana veri tablosuyla eşlenir.

Infocube: Örnek Genişletilmiş Yıldız Şeması

Bu yazıyı şu şekilde özetleyin: