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 las Exploraciones en las que las uniones de expansión podrían causar resultados incorrectos para las funciones de agregación, Looker aplica una lógica de agregación simétrica para mostrar cálculos correctos.

Para los campos agregados en los que se aplica la lógica de agregación simétrica, Looker muestra de forma predeterminada 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 Prácticas recomendadas para comprender 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} ;;
}