Yıldız Şeması ve Genişletilmiş Yıldız Şeması SAP BI/Siyah Beyaz
⚡ Akıllı Özet
Yıldız şema ve genişletilmiş yıldız şema SAP BW, verileri olgu ve boyut tablolarına ayırır; genişletilmiş model ise boyutları SID tabloları aracılığıyla ana verilere bağlayarak çok daha derin analizler ve ana verilerin yeniden kullanımını mümkün kılar.

Ş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şkileri tanımlar. Başka bir deyişle, şema, tablolar, görünümler, indeksler ve eş anlamlılar da 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. Merkezi bir yapıya dayanmaktadır. bilgi tablosu yıldız şeklinde çeşitli boyut tablolarıyla çevrilidir (dolayısıyla adı).
Bir InfoCube birkaç parçadan oluşur Bilgi Nesneleri (özellikler ve temel rakamlar) ve yıldız şemasına göre yapılandırılmıştır. InfoCube için temel rakamları içeren büyük bir olgu tablosu vardır ve bu tablo, yıldızı oluşturan birçok boyut tablosuyla çevrilidir. Bir olgu tablosu en fazla 16 boyuta sahip olabilir.
Yıldız şemanın avantajları arasında verilerin kolayca dilimlenmesi, kolay anlaşılması ve performansın artması yer almaktadır.
Genişletilmiş Yıldız Şeması nedir?
Genişletilmiş yıldız şemasında, “olgu tablosu” ve “ana veri tablosu” bir SID (Vekil Kimlik) tablosu aracılığıyla birbirine bağlanır. Olgu tablosu ve boyut tablosu küpün içinde yer alırken, ana veri küpün dışında bulunur. 16 × 248 (SID tabloları) analiz kapasitesine sahiptir. Klasik yıldız şemasının aksine, olgu tablosu küçük, boyut tablosu ise büyüktür. Genişletilmiş yıldız şemasında, boyut tablosu ana veri içermez.
Genişletilmiş yıldız şemasının farklı bileşenleri şunlardır:
- Nitelik tablosu, ana verilerin niteliklerini içerir.
- SID tablosu, her ana veri kaydı için benzersiz bir SID (Vekil Kimlik) oluşturur.
- Boyut tablosu, her benzersiz SID kombinasyonu için bir DimID oluşturur (bir boyut tablosunda en fazla 248 SID özelliği yer alabilir).
- Metin tablosu ana verilerin açıklamalarını içerir.
- Gerçek veri tablosu, DimID'lerin ve temel göstergelerin benzersiz bir kombinasyonunu içerir (bir gerçek veri tablosunda en fazla 233 temel gösterge yer alabilir).
Aşağıda bir InfoCube'un olgu tablosunun nasıl göründüğüne dair bir örnek verilmiştir.
Aşağıda boyut ve SID tabloları bulunmaktadır.
Aşağıda InfoObject ana veri ve metin tabloları yer almaktadır.
InfoCube: Örnek Genişletilmiş Yıldız Şeması
Aşağıda genişletilmiş yıldız şemasını gösteren bir InfoCube örneği verilmiştir.
InfoCube'un genişletilmiş yıldız şemasını açıklayan adımlar:
- InfoCube'un olgu tablosunun değeri 3'tür.
- Olgu tablosunun (“3”) değeri boyut tablosuna eşlenmiştir.
- Boyut Kimliği “3”, SID tablosunda eşlenen bir SID'ye sahiptir.
- SID değeri, metin ve ana veri tablolarıyla eşleştirilir.







