Penggunaan
view: view_name {
measure: field_name {
precision: 10
}
}
|
Hierarki
precision |
Jenis Kolom yang Mungkin
Ukur
Nilai Default
6
Menerima
Bilangan bulat
|
Definisi
Dalam Eksplorasi tempat gabungan fanout dapat menyebabkan hasil yang salah untuk fungsi agregat, Looker menerapkan logika agregat simetris untuk menampilkan penghitungan yang benar.
Untuk kolom gabungan tempat logika gabungan simetris diterapkan, secara default Looker menampilkan enam digit setelah koma. Gunakan kolom precision untuk mengubah jumlah digit setelah titik desimal:
Tetapkan nilai
precisionke7atau lebih tinggi jika Anda memerlukan lebih banyak digit di belakang koma untuk penghitungan.Tetapkan nilai
precisionke5atau lebih rendah saat bekerja dengan angka yang sangat besar, untuk menghindari meluapnya batas desimal pada database Anda.
Untuk mengetahui informasi selengkapnya tentang agregat simetris, lihat halaman Praktik Terbaik Memahami agregat simetris.
Contoh
Contoh ini membuat kolom bernama average_value dengan menghitung rata-rata dimensi value, dan mempertahankan presisi 10 digit setelah titik desimal:
measure: average_value {
type: average
precision: 10
sql: ${value} ;;
}