presisi

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 precision ke 7 atau lebih tinggi jika Anda memerlukan lebih banyak digit di belakang koma untuk penghitungan.

  • Tetapkan nilai precision ke 5 atau 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} ;;
}