Yavaş Değişen Boyutlar

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

Luis Silva

Solution Architect - Data & AI

Bir boyut ne sıklıkla değişir?

Hiç değişmeyen bir boyutun özelliklerini tanımlayan tablo

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

Bir boyut ne sıklıkla değişir?

Hiç değişmeyen ve hızlı değişen bir boyutun özelliklerini tanımlayan tablo

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

Bir boyut ne sıklıkla değişir?

Hiç değişmeyen, hızlı değişen ve yavaş değişen bir boyutun özelliklerini tanımlayan tablo

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

Yavaş Değişen Boyutlar

  • Veri değişimini yönetme yaklaşımlarına göre SCD Tipleri:
    • Tip 0 (Değişiklik yok)
    • Tip 1 (Üzerine yazma)
    • Tip 2 (Tüm geçmişi koru)
    • Tip 3 (Sınırlı geçmişi koru)
    • Diğer Tipler (4, 5, 6, 7)
Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

SCD Tip 0: Değişiklik yok

  • Değişiklik kabul edilmez
  • Veri değişiklikleri atılır
  • Veri her zaman ilk durumu yansıtır
  • İlk yüklemeden sonra verinin değişmemesi gerektiğinde kullanılır

Bir boyut tablosunda bir kişinin kaydını gösteren diyagram. Aynı kişi için farklı bir doğum tarihiyle yeni bir kayıt geldiğinde, değişiklik yok sayılır ve orijinal kayıt tutulur

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

SCD Tip 1: Üzerine yazma

  • Mevcut kayıt yeni verilerle üzerine yazılır
  • Veri her zaman en son değerleri yansıtır
  • Geçmiş gerektirmeyen ek değerler için kullanılır; örn. telefon numarası

Bir boyut tablosunda bir kişinin kaydını gösteren diyagram. Aynı kişi için farklı bir telefon numarasıyla yeni bir kayıt geldiğinde, kayıt yeni telefon numarasıyla güncellenir

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

SCD Tip 2: Tüm geçmişi koru

  • Mevcut kayıt tutulur ve yeni verilerle yeni bir kayıt oluşturulur
  • Tüm geçmiş korunur
  • Değişikliğin uygulandığı tarihi izlemek için ek sütunlar kullanılır

Bir boyut tablosunda bir satış temsilcisinin kaydını gösteren diyagram. Aynı satış temsilcisi için farklı bir satış bölgesiyle yeni bir kayıt geldiğinde, kayıt geçerlilik başlangıç ve bitiş tarihiyle güncellenir ve yeni değerlerle yeni bir kayıt oluşturulur. Orijinal kayıt "güncel değil" olarak, yeni kayıt ise "güncel" olarak işaretlenir

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

SCD Tip 3: Kısmi geçmişi koru

  • Yalnızca bir veya birkaç özniteliğin geçmişini tutar.
  • Her öznitelik için, önceki sürümü saklamak üzere ek bir sütun eklenir.
  • Ek satırlar olmadan bir öznitelik için sınırlı geçmiş (mevcut ve bir önceki değer) gerektiğinde kullanılır.

Bir boyut tablosunda bir satış temsilcisinin kaydını gösteren diyagram. Aynı satış temsilcisi için farklı bir iş unvanıyla yeni bir kayıt geldiğinde, kayıt yeni ve önceki iş unvanını ve değişiklik tarihini yansıtacak şekilde güncellenir

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

Diğer SCD tipleri

  • Diğer Tipler (4, 5, 6, 7), çekirdek 1, 2 ve 3 tiplerinin varyasyonlarıdır
  • Karmaşıklık nedeniyle yaygın değildir
  • En yaygın SCD tipleri Tip 1 ve Tip 2'dir. Mümkünse bunları kullanın:
    • Geçmiş gerekmiyorsa SCD Tip 1.
    • Geçmiş gerekiyorsa SCD Tip 2.
Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

Hadi pratik yapalım!

Microsoft Fabric ile Verileri Dönüştür ve Analiz Et

Preparing Video For Download...