DAX untuk membuat tabel dan kolom

Fungsi DAX di Power BI

Carl Rosseel

Curriculum Manager at DataCamp

DAX = data analysis expressions

  • DAX adalah bahasa ekspresi rumus yang digunakan di beberapa alat analitik Microsoft

Screenshot 2021-06-08 at 10.15.24.png

  • Rumus DAX mencakup fungsi, operator, dan nilai untuk melakukan perhitungan lanjutan
  • Rumus DAX digunakan dalam:
    • Measure
    • Kolom terhitung
    • Tabel terhitung
    • Keamanan tingkat baris
Fungsi DAX di Power BI

Kekuatan DAX

  • Membuka kemampuan baru:
    • Join, filter, measure, dan field terhitung menjadi bagian dari toolkit Anda
  • DAX + Power Query = alat analisis data yang kuat:
    • Gali lebih dalam data dan ambil insight utama
    • Gunakan DAX untuk prototyping cepat
Fungsi DAX di Power BI

Measure vs kolom terhitung

Kolom Terhitung:

  • Dihitung saat impor data
  • Terlihat di Tampilan Tabel dan Laporan

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
Fungsi DAX di Power BI

Measure vs kolom terhitung

Kolom Terhitung:

  • Dihitung saat impor data
  • Terlihat di Tampilan Tabel dan Laporan

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

Measure:

  • Dihitung saat runtime kueri
  • Hanya terlihat di panel laporan

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
Fungsi DAX di Power BI

Konteks memungkinkan analisis dinamis

Ada tiga jenis konteks: baris, kueri, dan filter

  • Konteks baris: (1)
    • "Baris saat ini"
    • Kolom terhitung DAX

COST = Orders[Sales] - Orders[Profit]

Fungsi DAX di Power BI

Konteks memungkinkan analisis dinamis

Ada tiga jenis konteks: baris, kueri, dan filter

  • Konteks baris: (1)
    • "Baris saat ini"
    • Kolom terhitung DAX

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
Fungsi DAX di Power BI

Konteks memungkinkan analisis dinamis

Ada tiga jenis konteks: baris, kueri, dan filter

  • Konteks kueri: (2)
    • Mengacu pada subset data yang diambil secara implisit untuk suatu rumus
    • Dikendalikan oleh slicer, filter halaman, kolom tabel, dan header baris
    • Dikendalikan oleh filter bagan/visual
    • Berlaku setelah konteks baris
Fungsi DAX di Power BI

Konteks memungkinkan analisis dinamis

  • Konteks kueri: (2)
    • Contoh: Saring data berdasarkan Region.
Region Total Sales
Central $501,239
East $678,781
West $391,721
South $725.457
  • Konteks kueri: (2)
    • Contoh: Saring data berdasarkan State.
State Total Sales
Alabama $13,724
Arizona $38,710
Arkansas $7,669
California $381,306
Fungsi DAX di Power BI

Konteks memungkinkan analisis dinamis

Ada tiga jenis konteks: baris, kueri, dan filter

  • Konteks filter: (3)
    • Kumpulan nilai yang diizinkan di tiap kolom, atau nilai yang diambil dari tabel terkait
    • Melalui argumen rumus atau filter laporan pada judul baris dan kolom
    • Berlaku setelah konteks kueri
Fungsi DAX di Power BI

Konteks memungkinkan analisis dinamis

Ada tiga jenis konteks: baris, kueri, dan filter.

  • Konteks filter (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
Fungsi DAX di Power BI

Konteks secara singkat

Ikhtisar konteks.png

Fungsi DAX di Power BI

Dataset World Wide Importers

  • Perusahaan grosir fiktif yang mengimpor dan mendistribusikan barang novelty
  • Dataset berisi:
    • Tabel fakta yang merinci transaksi penjualan
    • Beberapa tabel dimensi lain:
      • Tanggal
      • Pelanggan
      • Kota
      • Karyawan
      • Stok Barang

Tampilan model World wide importers.png

Fungsi DAX di Power BI

Ayo berlatih!

Fungsi DAX di Power BI

Preparing Video For Download...