precision

Uso

view: view_name {
  measure: field_name {
    precision: 10 
  }
}
Jerarquía
precision
Tipos de campos posibles
Medir

Valor predeterminado
6

Acepta
Un número entero

Definición

En los Explorar en los que las uniones de expansión podrían generar resultados incorrectos para las funciones de agregación, Looker aplica la lógica de agregación simétrica para devolver cálculos correctos.

En el caso de los campos agregados en los que se aplica la lógica de agregado simétrico, de forma predeterminada, Looker devuelve seis dígitos después del punto decimal. Usa el campo precision para cambiar la cantidad de dígitos después del punto decimal:

  • Establece el valor de precision en 7 o más si necesitas más dígitos después del punto decimal para tus cálculos.

  • Establece el valor de precision en 5 o menos cuando trabajes con números muy grandes para evitar que se desborde el límite decimal en tu base de datos.

Para obtener más información sobre los agregados simétricos, consulta la página de prácticas recomendadas Acerca de los agregados simétricos.

Ejemplos

En este ejemplo, se crea un campo llamado average_value promediando la dimensión value y manteniendo una precisión de 10 dígitos después del punto decimal:

measure: average_value {
  type: average
  precision: 10
  sql: ${value} ;;
}