Google BigQuery SQL Lama menghitung count_distinct yang tepat jika ada kurang dari 1.000 nilai unik, tetapi melakukan perkiraan untuk jumlah nilai unik yang lebih besar. Jumlah perkiraan lebih cepat, tetapi biasanya memiliki error beberapa persen.
Jika Anda ingin BigQuery Legacy SQL menghitung count_distinct yang tepat untuk lebih dari 1.000 nilai berbeda, Anda dapat menetapkan jumlah tersebut dengan parameter approximate_threshold.
Contoh
Menampilkan count_distinct yang tepat untuk hingga 100.000 nilai berbeda:
measure: unique_count {
type: count_distinct
approximate_threshold: 100000 # default value is 1000
sql: ${id} ;;
}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-02-05 UTC."],[],[]]