Window
Snowflake
CUME_DIST
Menghitung cumulative distribution (proporsi baris <= current row).
Tipe hasil:
DOUBLEDiperbarui: 6 Jan 2026Syntax
SQL
CUME_DIST() OVER ([PARTITION BY ...] ORDER BY ...)Parameter
Fungsi ini tidak memerlukan parameter.
Contoh Penggunaan
Cumulative Distribution
SQL
1 SELECT 2 product_name, 3 sales, 4 CUME_DIST() OVER (ORDER BY sales) as cume_dist 5 FROM products;
CDF untuk sales.
Pertanyaan Umum tentang CUME_DIST
Apa itu fungsi CUME_DIST di Snowflake?
Menghitung cumulative distribution (proporsi baris <= current row). Di Snowflake, fungsi CUME_DIST termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan CUME_DIST di Snowflake?
Gunakan sintaks berikut: CUME_DIST() OVER ([PARTITION BY ...] ORDER BY ...). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi CUME_DIST?
Fungsi CUME_DIST mengembalikan nilai bertipe DOUBLE. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.