Penggunaan
view: view_name {
measure: field_name {
precision: 10
}
}
|
Hierarki
precision |
Jenis Kolom yang Direkomendasikan
Ukur
Nilai Default
6
Menerima
Bilangan bulat
|
Definisi
Di Explore tempat gabungan fanout dapat menyebabkan hasil yang salah untuk fungsi agregat, Looker menerapkan logika agregat simetris untuk menampilkan perhitungan yang benar.
Untuk kolom agregat tempat logika agregat simetris diterapkan, Looker secara default menampilkan enam digit setelah koma. Gunakan kolom precision untuk mengubah jumlah digit setelah koma:
Tetapkan nilai
precisionke7atau lebih tinggi jika Anda memerlukan lebih banyak digit setelah koma untuk perhitungan.Tetapkan nilai
precisionke5atau lebih rendah saat menggunakan angka yang sangat besar, untuk menghindari overflow batas desimal di 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 koma:
measure: average_value {
type: average
precision: 10
sql: ${value} ;;
}