Utilizzo
view: view_name {
measure: field_name {
precision: 10
}
}
|
Gerarchia
precision |
Tipi di campi possibili
Misura
Valore predefinito
6
Accetta
Un numero intero
|
Definizione
Nelle esplorazioni in cui le unioni fanout potrebbero causare risultati errati per le funzioni di aggregazione, Looker applica la logica di aggregazione simmetrica per restituire calcoli corretti.
Per i campi aggregati in cui viene applicata la logica di aggregazione simmetrica, per impostazione predefinita Looker restituisce sei cifre dopo la virgola. Utilizza il campo precision per modificare il numero di cifre dopo la virgola:
Imposta il valore di
precisionsu7o un valore superiore se hai bisogno di più cifre decimali per i tuoi calcoli.Imposta il valore di
precisionsu5o un valore inferiore quando lavori con numeri molto grandi, per evitare di superare il limite decimale del database.
Per saperne di più sugli aggregati simmetrici, consulta la pagina delle best practice Informazioni sugli aggregati simmetrici.
Esempi
Questo esempio crea un campo denominato average_value calcolando la media della dimensione value e mantenendo una precisione di 10 cifre dopo la virgola:
measure: average_value {
type: average
precision: 10
sql: ${value} ;;
}