b belajar.myudak

Granularitas data dan agregasi

Periksa satu baris mewakili apa sebelum menjumlahkan hasil join.

dasar #analitika data

Yang akan kamu pahami

Kenali duplikasi hasil join dan hitung metrik pada grain yang benar.

Konsep inti

Grain adalah entitas yang diwakili satu baris. Tabel pesanan dan item pesanan memiliki grain berbeda. Atribut pesanan terulang bila ditambahkan ke tiap baris item hasil join.

Coba langkahnya

Pesanan A total Rp60.000 punya dua item. Pesanan B total Rp40.000 punya satu item.

Join menggandakan total pesanan A
IndukItem pertamaItem keduaJumlah
Pesanan A60.000···
Pesanan B40.000···
Agregat····
1/3Lihat induk. Satu baris per pesanan.A = 60 ribu · B = 40 ribu

Cek pemahaman

Cek pemahaman
  1. Kenapa SUM(DISTINCT total) bisa salah?