Power BI'da DAX Temelleri

Bu bölümde, Power BI'da çeşitli DAX işlevlerinin nasıl kullanılacağını öğreneceksiniz.

DAX Tanıtımı

DAX (Veri Analizi İfadeleri) bir formül ifade dilidir ve farklı BI ve görselleştirme araçlarında kullanılabilir. DAX, tam kodun bir işlev içinde tutulduğu işlev dili olarak da bilinir. DAX programlama formülü iki veri türü içerir: Sayısal ve Diğer. Sayısal içerir - tamsayılar, para birimi ve ondalık sayılar, Diğerleri ise: dize ve ikili nesne.

Aşağıda, tablodaki bir sütunu hesaplamak için bir işlev kullanan DAX formülüne bir örnek verilmiştir.

DAX işlevi, diğer işlevleri, koşullu ifadeleri ve değer referanslarını da içerebilir.

DAX İşlevleri

Power BI'da, verileri analiz etmek ve yeni sütunlar ve hesaplamalar oluşturmak için farklı işlev türleri kullanabilirsiniz. Aşağıdakiler gibi farklı kategorilerdeki işlevleri içerir:

  • Aggregate
  • Text
  • Date
  • Logical
  • Counting
  • Information

Power BI, tüm işlevlerin listesini görmenin kolay bir yolunu sağlar. İşlevinizi formül çubuğuna yazmaya başladığınızda, o alfabe ile başlayan tüm işlevlerin listesini görebilirsiniz.

Toplama İşlevleri

DAX'ın çok sayıda toplama işlevi vardır.

  • MIN
  • MAX
  • Average
  • SUM
  • SUMX

Sayma Fonksiyonları

DAX'taki diğer sayma işlevleri şunları içerir -

  • DISTINCTCOUNT
  • COUNT
  • COUNTA
  • COUNTROWS
  • COUNTBLANK

Mantıksal Fonksiyonlar

Mantıksal işlevlerin koleksiyonu aşağıdadır -

  • AND
  • OR
  • NOT
  • IF
  • IFERROR

METİN İşlevleri

  • REPLACE
  • SEARCH
  • UPPER
  • FIXED
  • CONCATENATE

TARİH İşlevleri

  • DATE
  • HOUR
  • WEEKDAY
  • NOW
  • EOMONTH

BİLGİ İşlevleri

  • ISBLANK
  • ISNUMBER
  • ISTEXT
  • ISNONTEXT
  • ISERROR

DAX Hesaplama Türleri

Power BI'da DAX kullanarak iki birincil hesaplama oluşturabilirsiniz -

  • Hesaplanan sütunlar
  • Hesaplanan önlemler

Modelleme sekmesine gittiğinizde, ekranın üst kısmında Yeni Sütun seçeneğini görebilirsiniz. Bu, hesaplamayı gerçekleştirmek için DAX formülünü girebileceğiniz formül çubuğunu da açar. DAX - Veri Analizi İfadesi, hesaplamaları gerçekleştirmek için Excel'de kullanılan güçlü bir dildir. Formül çubuğundaki Sütun metnini değiştirerek de sütunu yeniden adlandırabilirsiniz.

Aşağıdaki örnekte, Prod_Id sütununun son 3 karakterinden türetilen yeni bir sütun oluşturduk: Ürün Kodu (Product_C). Formül aşağıdadır -

Product_C = RIGHT( Sheet1[Prod_Id],3)

Hesaplanan bir ölçü oluşturmak için Modelleme altındaki Yeni Ölçü sekmesine gidin. Bu, Alanlar sekmesinin altına Measure adıyla yeni bir nesne ekleyecektir.

Yeni hesaplanan sütun için yaptığımız gibi, yeni ölçünün değerini hesaplamak için DAX formülü yazabilirsiniz.