Power BI'de DAX'a Giriş

Power BI'de DAX'e Giriş

Jess Ahmet

Content Developer, DataCamp

DAX nedir?

  • Data Analysis eXpressions
  • Hesaplamalar oluşturmak için formül dili
    • Sütunlar, tablolar, ölçüler
  • Excel formülleri ve işlevlerine dayanır
    • örn. SUM()
  • Diğer Microsoft araçlarında da kullanılır
    • Power Pivot ve Analysis Services
Power BI'de DAX'e Giriş

DAX işlevleri

  • Bağımsız değişken adı verilen belirli değerler üzerinde hesaplama yapan ön tanımlı formüller
  • İşlev söz dizimi, beklenen bağımsız değişken sırasını gösterir
  • İşlev kategorileri
    • Toplama - SUM(),AVERAGE(), COUNT()
    • Tarih ve Saat - TODAY(), MONTH(), YEAR()
    • Mantıksal - IF(), AND(), OR()
    • Metin - CONCATENATE(), UPPER(), LEFT()
    • Ve daha fazlası...
  • DAX başvurusu:
Power BI'de DAX'e Giriş

DAX işlevi örneği

  • SUM()
    • Söz dizimi: SUM(<column>)
    • Açıklama: Bir sütundaki tüm sayıları toplar.
    • Tek bağımsız değişken: <column>
    • Örnek: SUM(Sales)
  • LEFT()
    • Söz dizimi: LEFT(<text>, <num_chars>)
    • Açıklama: Bir metnin başından belirtilen sayıda karakter döndürür.
    • İki bağımsız değişken: <text>,<num_chars>
    • Örnek: LEFT('DataCamp', 4) = "Data"
Power BI'de DAX'e Giriş

Hesaplanan sütunlar oluşturma

  • Kaynak veriyi düzenlemeden mevcut veri kümelerini genişletir
  • Satır düzeyinde hesaplar ve mevcut tabloya yeni bir sütun ekler
  • Veri yüklemede veya veri yenilendiğinde hesaplanır
Power BI'de DAX'e Giriş

Hesaplanan sütunlar oluşturma

  • Kaynağı düzenlemeden mevcut veri kümelerini genişletir
  • Satır düzeyinde hesaplar ve mevcut tabloya yeni bir sütun ekler
  • Veri yüklemede ve veri yenilendiğinde hesaplanır
  • DAX örneği: Price_w_tax = Price + (Price * Tax)
Öğe Fiyat Vergi
A $ 20 %25
B $ 45 %0
C $ 100 %15
Power BI'de DAX'e Giriş

Hesaplanan sütunlar oluşturma

  • Kaynağı düzenlemeden mevcut veri kümelerini genişletir
  • Satır düzeyinde hesaplar ve mevcut tabloya yeni bir sütun ekler
  • Veri yüklemede ve veri yenilendiğinde hesaplanır
  • DAX örneği: Price_w_tax = Price + (Price * Tax)
Öğe Fiyat Vergi Price_w_tax
A $ 20 %25 $25
B $ 45 %0 $45
C $ 100 %15 $115
Power BI'de DAX'e Giriş

Hesaplanan ölçüler oluşturma

  • Karmaşık hesaplamaları sağlar
  • Birden çok satırı toplar ve görselleştirmelere eklenebilen yeni bir alan üretir
  • Etkileşim ve filtreleme sırasında sorgu anında hesaplanır
    • Tabloya her erişimde hesaplanmadığı için daha verimlidir
  • Ölçü oluşturmanın iki yolu
    • Sıfırdan ölçü yazma
    • Yerleşik Hızlı Ölçü aracını kullanma
Power BI'de DAX'e Giriş

Hesaplanan ölçüler oluşturma

Öğe Fiyat Vergi Price_w_tax
A $ 20 %25 $25
B $ 45 %0 $45
C $ 100 %15 $115
  • Total_price_w_tax = SUM(Price_w_tax)
  • Total_price_w_tax = $25 + $45 + $115 = $185
Power BI'de DAX'e Giriş

Özet

Hesaplanan sütunlar:

  • Her satırı değerlendirmek için
  • Mevcut tabloya yeni bir sütun ekler
  • Veri yüklemede veya veri yenilendiğinde hesaplanır

Hesaplanan ölçüler:

Power BI'de DAX'e Giriş

Özet

Hesaplanan sütunlar:

  • Her satırı değerlendirmek için
  • Mevcut tabloya yeni bir sütun ekler
  • Veri yüklemede veya veri yenilendiğinde hesaplanır
Öğe Fiyat Vergi Price_w_tax
A $ 20 %25 $25
B $ 45 %0 $45
C $ 100 %15 $115

Hesaplanan ölçüler:

  • Birden çok satırı özetlemek için
  • Görselleştirmeye eklenebilen başka bir alan üretir
  • Etkileşim ve filtreleme sırasında sorgu anında hesaplanır
  • Total_price_w_tax = SUM(Price_w_tax)
Power BI'de DAX'e Giriş

Özet

Hesaplanan sütunlar:

  • Her satırı değerlendirmek için
  • Mevcut tabloya yeni bir sütun ekler
  • Veri yüklemede veya veri yenilendiğinde hesaplanır
Öğe Fiyat Vergi Price_w_tax
A $ 20 %25 $25
B $ 45 %0 $45
C $ 100 %15 $115

Hesaplanan ölçüler:

  • Birden çok satırı özetlemek için
  • Görselleştirmeye eklenebilen başka bir alan üretir
  • Etkileşim ve filtreleme sırasında sorgu anında hesaplanır

  • Total_price_w_tax = SUM(Price_w_tax)

1 Hesaplanan tablolar daha sonra ele alınacaktır.
Power BI'de DAX'e Giriş

Adventure Works

  • Dünya çapında bisiklet ve bisiklet parçaları satar
  • Tablo: Sales
    • Her satışın sipariş satırı için işlem verileri
    • Ürün kategorisi dahil kategorik veriler içerir

Amin Hasani'nin vitrindeki Shinola bisikleti

Power BI'de DAX'e Giriş

Hadi pratik yapalım!

Power BI'de DAX'e Giriş

Preparing Video For Download...