Pengantar Ekspresi LOD dan FIXED

Perhitungan di Tableau

Maarten Van den Broeck

Content Developer at DataCamp

Granularitas data

Granularitas data adalah tingkat detail dalam model atau proses pengambilan keputusan. Ini menunjukkan seberapa rinci data Anda (1)

mis. Analisis deret waktu: per detik | menit | jam | hari | minggu | bulan | (...)

Dua tabel: kiri hasil Tidur per hari, kanan Detak Jantung per menit

1 Ponniah, P. (2004). Data Warehousing Fundamentals: A Comprehensive Guide for IT Professionals. Wiley.
Perhitungan di Tableau

Granularitas tampilan

  • Granularitas dan agregasi
  • Agregasi = menurunkan granularitas data. mis. Total SUM(Sales)

  • Menambah dimensi = meningkatkan granularitas data, mis. SUM(Sales) per wilayah dan per tahun
Perhitungan di Tableau

Mengelola granularitas di worksheet Tableau

  • Menambahkan dimensi ke Shelves
  • Menambahkan dimensi pada Marks:

    • Detail
    • Color
    • Shape
    • Size
    • Path
    • Label
  • Lebih banyak dimensi = lebih banyak titik data

  • Lebih sulit divisualisasikan

Tangkapan layar kanvas Tableau beserta shelves dan kartu Marks

Perhitungan di Tableau

Ekspresi LOD di Tableau

Ekspresi LOD memudahkan menghitung agregasi yang BUKAN pada level detail visualisasi

Keluarga 3 fungsi:

  • INCLUDE: menghitung pada level detail lebih rendah
  • EXCLUDE: menghitung pada level detail lebih tinggi
  • FIXED: menghitung pada level detail yang ditentukan tepat
Perhitungan di Tableau

Ekspresi LOD FIXED

Ekspresi level detail FIXED menghitung nilai memakai dimensi yang ditentukan, tanpa mengacu pada dimensi di tampilan.

Sintaks ekspresi LOD FIXED dengan penjelasan tiap komponen rumus.

  • Berfungsi dengan 0, 1, 2, atau lebih dimensi, urutan apa pun
  • Hasil perhitungan LOD bisa berupa dimensi atau ukuran (measure)
  • Dimensi yang relevan ada di kalkulasi sehingga tidak memenuhi tampilan
Perhitungan di Tableau

Aplikasi praktis ekspresi LOD FIXED

Menghitung ukuran antar berbagai dimensi waktu:

misal tukar hitung harian dan mingguan { FIXED [Day] : SUM(Sales)}

Menghitung (sub) total per kategori:

misal % dari Total { FIXED [Product] : SUM(Costs) } / { FIXED : SUM(Costs) }

Mengambil data pertama atau terakhir per subjek data:

misal tanggal pesanan pertama per pelanggan { FIXED [Customer] : MIN([Order Date]) }

Perhitungan di Tableau

Analisis kohort dan survival

Analisis kohort:

  • Menganalisis perilaku berulang suatu kelompok

Grafik menampilkan analisis kohort

  • misal penggunaan produk oleh berbagai kelompok klien (kohort)

Analisis survival:

  • Menganalisis berapa subjek yang tersisa di dataset pada hari tertentu

Grafik menampilkan analisis survival

  • misal siapa yang masih mempertahankan resolusi Tahun Baru di Februari?
Perhitungan di Tableau

Analisis kohort dan survival - FIXED

Analisis kohort:

  • Menganalisis perilaku berulang suatu kelompok.

Grafik menampilkan analisis kohort, dengan dimensi tanggal sumbu-Y dilingkari

  • mis. penggunaan produk oleh berbagai kelompok klien

Analisis survival:

  • Menganalisis berapa subjek yang tersisa di dataset pada hari tertentu.

Grafik menampilkan analisis survival, dengan dimensi tanggal sumbu-X dilingkari

  • mis. siapa yang masih mempertahankan resolusi Tahun Baru di Februari?
Perhitungan di Tableau

Ayo berlatih!

Perhitungan di Tableau

Preparing Video For Download...