Tablolar ve sütunlar oluşturmak için DAX

Power BI'de DAX Fonksiyonları

Carl Rosseel

Curriculum Manager at DataCamp

DAX: Data Analysis Expressions

  • DAX, birden çok Microsoft analiz aracında kullanılan bir formül ifade dilidir

Screenshot 2021-06-08 at 10.15.24.png

  • DAX formülleri, gelişmiş hesaplamalar için işlevler, işleçler ve değerler içerir
  • DAX formülleri şurada kullanılır:
    • Ölçüler
    • Hesaplanan sütunlar
    • Hesaplanan tablolar
    • Satır düzeyi güvenlik
Power BI'de DAX Fonksiyonları

DAX'in gücü

  • Yeni yetenekler sunar:
    • Birleşimler, filtreler, ölçüler ve hesaplanan alanlar araç setinizin parçası olur
  • DAX + Power Query = güçlü bir veri analizi aracı:
    • Veriye daha derin inin ve içgörü çıkarın
    • Hızlı prototipleme için DAX kullanın
Power BI'de DAX Fonksiyonları

Ölçüler vs hesaplanan sütunlar

Hesaplanan Sütunlar:

  • Veri içe aktarımında hesaplanır
  • Tablo ve Rapor görünümünde görünür

COST = Orders[Sales] - Orders[Profit]

Order_ID Sales Profit Cost
3151 $77.88 $3.89 $73.99
3152 $6.63 $1.79 $4.84
3153 $22.72 $10.22 $12.50
3154 $45.36 $21.77 $23.59
Power BI'de DAX Fonksiyonları

Ölçüler vs hesaplanan sütunlar

Hesaplanan Sütunlar:

  • Veri içe aktarımında hesaplanır
  • Tablo ve Rapor görünümünde görünür

COST = Orders[Sales] - Orders[Profit]

Order_ID Sales Profit Cost
3151 $77.88 $3.89 $73.99
3152 $6.63 $1.79 $4.84
3153 $22.72 $10.22 $12.50
3154 $45.36 $21.77 $23.59

Ölçüler:

  • Sorgu çalışma anında hesaplanır
  • Yalnızca rapor bölmesinde görünür

Total Sales = SUM(Orders[Sales])

Region Total Sales
Central $501,239.89
East $678,781.24
West $391,721.91
South $725.457.82
Total $2,297,200.86
Power BI'de DAX Fonksiyonları

Bağlam, dinamik analiz yapmanızı sağlar

Üç bağlam türü vardır: satır, sorgu ve filtre bağlamı

  • Satır bağlamı: (1)
    • "Geçerli satır"
    • DAX hesaplanan sütunları

COST = Orders[Sales] - Orders[Profit]

Power BI'de DAX Fonksiyonları

Bağlam, dinamik analiz yapmanızı sağlar

Üç bağlam türü vardır: satır, sorgu ve filtre bağlamı

  • Satır bağlamı: (1)
    • "Geçerli satır"
    • DAX hesaplanan sütunları

COST = Orders[Sales] - Orders[Profit]

Order_ID Sales Pofit Cost
3151 $77.88 $3.89 $73.99
3152 $6.63 $1.79 $4.84
3153 $22.72 $10.22 $12.50
3154 45.36 $21.77 $23.59
Power BI'de DAX Fonksiyonları

Bağlam, dinamik analiz yapmanızı sağlar

Üç bağlam türü vardır: satır, sorgu ve filtre bağlamı

  • Sorgu bağlamı: (2)
    • Bir formül için örtük olarak getirilen veri alt kümesini ifade eder
    • Dilimler, sayfa filtreleri, tablo sütunları ve satır başlıkları tarafından kontrol edilir
    • Grafik/görsel filtreleri tarafından kontrol edilir
    • Satır bağlamından sonra uygulanır
Power BI'de DAX Fonksiyonları

Bağlam, dinamik analiz yapmanızı sağlar

  • Sorgu bağlamı: (2)
    • Örnek: Bölgeye göre filtrele.
Region Total Sales
Central $501,239
East $678,781
West $391,721
South $725.457
  • Sorgu bağlamı: (2)
    • Örnek: Eyalete göre filtrele.
State Total Sales
Alabama $13,724
Arizona $38,710
Arkansas $7,669
California $381,306
Power BI'de DAX Fonksiyonları

Bağlam, dinamik analiz yapmanızı sağlar

Üç bağlam türü vardır: satır, sorgu ve filtre bağlamı

  • Filtre bağlamı: (3)
    • Her sütunda veya ilişkili bir tablodan getirilen değerlerde izin verilen değer kümesi
    • Bir formüle argümanlar vererek veya satır/sütun başlıklarındaki rapor filtrelerini kullanarak
    • Sorgu bağlamından sonra uygulanır
Power BI'de DAX Fonksiyonları

Bağlam, dinamik analiz yapmanızı sağlar

Üç bağlam türü vardır: satır, sorgu ve filtre bağlamı.

  • Filtre bağlamı (3)

Total Costs East = CALCULATE([Total Costs], Orders[Region] = 'East')

Region Total costs Total costs East
Central $617,039
East $587,258 $587,258
West $461,534
South $344,972
Total $2,010,804 $587,258
Power BI'de DAX Fonksiyonları

Bağlam kısaca

Bağlama genel bakış.png

Power BI'de DAX Fonksiyonları

World Wide Importers veri kümesi

  • Yeni ürünler ithal edip dağıtan kurgusal bir toptancı
  • Veri kümesi şunlardan oluşur:
    • Satış işlemlerini ayrıntılayan bir olgu tablosu
    • Birden çok boyut tablosu:
      • Tarihler
      • Müşteriler
      • Şehirler
      • Çalışanlar
      • Stok Kalemleri

World wide importers model view.png

Power BI'de DAX Fonksiyonları

Hadi pratik yapalım!

Power BI'de DAX Fonksiyonları

Preparing Video For Download...