İlişkilerle çalışma

Power BI'de Orta Düzey Veri Modellemesi

Sara Billen

Curriculum Manager at DataCamp

Çapraz filtreleme

Çapraz filtreleme: Bir görselde değer seçmek, diğer görsellerdeki görünür veriyi daraltır

Bir görselin, diğerindeki seçime göre nasıl filtrelendiğini gösteren gif.

Power BI'de Orta Düzey Veri Modellemesi

Filtre yönü

  • Tüm ilişkilerin bir çapraz filtre yönü vardır
  • Filtrelerin hangi yönde yayılacağını belirler
  • Örnek:
    • Coğrafya -> Satış
    • Giyim Ürünü -> Satış
  • Boyuttan Olguya

İki boyuttan fakte tek yönlü çapraz filtrelerin gittiği veri modeli.

Power BI'de Orta Düzey Veri Modellemesi

Filtre yönü

Veri modeli: İki boyuttan fakte tek yönlü çapraz filtrelerin gittiği veri modeli.

Olgu ve Giyim Ürünü Boyutu tablolarının ayrıntılı görünümü.

Power BI'de Orta Düzey Veri Modellemesi

Filtre yönü

Veri modeli: İki boyuttan fakte tek yönlü çapraz filtrelerin gittiği veri modeli.

Olgu ve Giyim Ürünü Boyutu tablolarının ayrıntılı görünümü.

Power BI'de Orta Düzey Veri Modellemesi

Filtre yönü seçenekleri

Tek yön

Tek yönde filtreleme

Tek yönlü çapraz filtre simgesinin ekran görüntüsü.

Çift yön

Her iki yönde filtreleme

Çift yönlü çapraz filtre simgesinin ekran görüntüsü.

Power BI'de Orta Düzey Veri Modellemesi

Çift yönlü filtreleme: kullanım durumu

Yalnızca ilgili dilimleyici girişlerini gösterin

Veri modeli: İki boyuttan fakte tek yönlü çapraz filtrelerin gittiği veri modeli.

$$

Rapor görünümü:

Bir Ülke dilimleyicisi, bir Ürün dilimleyicisi ve miktarı gösteren bir kart içeren rapor görünümü. Ürün dilimleyicisi tüm olası ürünleri gösterir.

Power BI'de Orta Düzey Veri Modellemesi

Çift yönlü filtreleme: kullanım durumu

Avustralya'da yalnızca kazak satıldı

Gerçek satışların ayrıntılı tablo görünümü.

*Ürün Id: C3 = Kazak, Ülke Id: AU = Avustralya

Power BI'de Orta Düzey Veri Modellemesi

Çift yönlü filtreleme: kullanım durumu

Yalnızca ilgili dilimleyici girişlerini gösterin

Veri modeli: Coğrafya boyutundan fakte tek yönlü ve Giyim Ürünü boyutu ile fakt arasında çift yönlü filtre olan veri modeli.

$$

Rapor görünümü: Bir Ülke dilimleyicisi, bir Ürün dilimleyicisi ve miktarı gösteren bir kart içeren rapor görünümü. Ürün dilimleyicisi yalnızca ilgili ürün seçeneklerini (Avustralya için) gösterir.

Power BI'de Orta Düzey Veri Modellemesi

Çift yönlü filtreleme ve yollar

Çift yönlü filtreler iki tablo arasında iki ayrı yol olmasına izin vermez

Power BI'da veri modeli.

Power BI'de Orta Düzey Veri Modellemesi

Çift yönlü filtreleme ve yollar

Çift yönlü filtreler iki tablo arasında iki ayrı yol olmasına izin vermez

İki tablo arasında iki ayrı yol gösteren Power BI veri modeli.

Power BI'de Orta Düzey Veri Modellemesi

Rol yapan boyutlar

  • Bazen tablolar arasında birden çok ilişki kurmak gerekir

Tarih alanları vurgulanmış iki tablo.

Power BI'de Orta Düzey Veri Modellemesi

Rol yapan boyutlar

  • Kimball modeli
  • Rol yapan boyut:
    • İlgili olguları farklı şekilde filtreleyebilen boyut
  • Genellikle Tarih boyutunun görünümleri olarak uygulanır

İlgili tarih anahtarlarına sahip üç boyut tablosu, hepsi bir olgu tablosuna bağlı.

Power BI'de Orta Düzey Veri Modellemesi

Power BI'da rol yapan boyutlar

  • Bir boyutta birden çok ilişki oluşturun, ancak yalnızca biri aktiftir

Bir tarih boyutunun, olgu tablosuna biri aktif iki tanesi pasif olan ilişkileri.

  • Hangi ilişkinin kullanılacağını belirtmek için DAX'ta USERELATIONSHIP() kullanın:
Measure Name = CALCULATE(<Measurement function>,
                         USERELATIONSHIP(<Dimension Key Column>, <Fact Key Column>)
Power BI'de Orta Düzey Veri Modellemesi

Ayo berlatih!

Power BI'de Orta Düzey Veri Modellemesi

Preparing Video For Download...