COUNT_DISTINCT

Fungsi COUNT_DISTINCT menghitung jumlah item unik dalam kolom.

Sintaks

COUNT_DISTINCT( X )

Parameter

  • X - kolom atau ekspresi yang berisi item yang akan dihitung.

Cara kerja fungsi COUNT_DISTINCT

Fungsi COUNT_DISTINCT mengambil 1 parameter, yang dapat berupa nama metrik, dimensi, atau ekspresi dari jenis apa pun. COUNT_DISTINCT menampilkan total jumlah item unik dalam kolom atau ekspresi tersebut.

Untuk menghitung semua item, termasuk duplikat, gunakan COUNT.

Contoh

Example formula Output
COUNT_DISTINCT(user_id) 22.854.921
COUNT_DISTINCT(order_id) 497.091.812

Batas COUNT_DISTINCT

Anda tidak dapat menerapkan fungsi ini ke kolom pra-agregasi ( jenis Agregasi Otomatis), atau ke ekspresi yang merupakan hasil dari fungsi agregasi lainnya. Misalnya, formula seperti COUNT_DISTINCT(Sessions) di sumber data Google Analytics akan menghasilkan error.

Untuk menghindari kemungkinan biaya kueri yang lebih tinggi saat menggunakan sumber data BigQuery, pertimbangkan untuk menggunakan APPROX_COUNT_DISTINCT.