Dasar-dasar DAX di Power BI

Di bab ini, Anda akan mempelajari cara menggunakan berbagai fungsi DAX di Power BI.

Pengenalan DAX

DAX (Data Analysis Expressions) adalah bahasa ekspresi rumus dan bisa digunakan di alat BI dan visualisasi yang berbeda. DAX juga dikenal sebagai bahasa fungsi, di mana kode lengkap disimpan di dalam fungsi. Rumus pemrograman DAX berisi dua tipe data: Numerik dan Lainnya. Numerik mencakup - bilangan bulat, mata uang dan desimal, sedangkan Lainnya mencakup: string dan objek biner.

Berikut adalah contoh rumus DAX, yang menggunakan fungsi untuk menghitung kolom dalam tabel.

Fungsi DAX juga bisa menyertakan fungsi lain, pernyataan bersyarat, dan referensi nilai.

Fungsi DAX

Di Power BI, Anda bisa menggunakan tipe fungsi yang berbeda untuk menganalisis data, dan membuat kolom dan pengukuran baru. Ini mencakup fungsi dari berbagai kategori seperti -

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

Power BI memberikan cara mudah untuk melihat daftar semua fungsi. Saat Anda mulai mengetik fungsi Anda di bilah rumus, Anda bisa melihat daftar semua fungsi yang dimulai dengan alfabet itu.

Fungsi Agregat

DAX memiliki sejumlah fungsi agregat.

  • MIN
  • MAX
  • Average
  • SUM
  • SUMX

Menghitung Fungsi

Fungsi penghitungan lainnya di DAX termasuk -

  • DISTINCTCOUNT
  • COUNT
  • COUNTA
  • COUNTROWS
  • COUNTBLANK

Fungsi Logis

Berikut adalah kumpulan fungsi Logis -

  • AND
  • OR
  • NOT
  • IF
  • IFERROR

Fungsi TEXT

  • REPLACE
  • SEARCH
  • UPPER
  • FIXED
  • CONCATENATE

Fungsi DATE

  • DATE
  • HOUR
  • WEEKDAY
  • NOW
  • EOMONTH

Fungsi INFORMASI

  • ISBLANK
  • ISNUMBER
  • ISTEXT
  • ISNONTEXT
  • ISERROR

Jenis Perhitungan DAX

Di Power BI, Anda bisa membuat dua penghitungan utama menggunakan DAX -

  • Kolom yang dihitung
  • Pengukuran yang dihitung

Saat Anda menavigasi ke tab Modeling, Anda dapat melihat opsi Kolom Baru di bagian atas layar. Ini juga membuka bilah rumus tempat Anda bisa memasukkan rumus DAX untuk melakukan penghitungan. DAX - Ekspresi Analisis Data adalah bahasa andal yang digunakan di Excel untuk melakukan penghitungan. Anda juga dapat mengganti nama kolom dengan mengubah teks Kolom di bilah rumus.

Pada contoh berikut, kami telah membuat kolom baru: Kode Produk (Product_C), yang diturunkan dari 3 karakter terakhir dari kolom Prod_Id. Berikut rumusnya -

Product_C = RIGHT( Sheet1[Prod_Id],3)

Untuk membuat pengukuran terhitung, navigasikan ke tab Pengukuran Baru di bawah Pemodelan. Ini akan menambahkan objek baru di bawah tab Fields dengan nama Measure.

Anda dapat menulis rumus DAX untuk menghitung nilai pengukuran baru, seperti yang kami lakukan untuk kolom terhitung baru.