valor_formato_nombre

Uso

view: view_name {
dimension: field_name {
value_format_name: format_name
}
}
Jerarquía
value_format_name
Tipos de campos posibles
Dimensión, Medición

Acepta
Uno de los formatos de valor predeterminados que se enumeran a continuación o el nombre de un formato que creaste con el parámetro named_value_format

Definición

El parámetro value_format_name te permite formatear valores de datos mediante formatos integrados en Looker o tus propios formatos personalizados y reutilizables. Si deseas aplicar un formato de estilo Excel directamente a un campo único, usa value_format en su lugar.

El parámetro value_format_name se puede usar en dimensiones y medidas. Por ejemplo:

measure: total_order_amount {
  type: sum
  sql: ${order_amount} ;;
  value_format_name: usd
}

Nombres de formato predeterminados

Looker tiene los formatos predeterminados que se muestran en las siguientes tablas. Cuando se usa uno de los formatos predeterminados, Looker se redondea hacia arriba o hacia abajo para quitar dígitos, en lugar de truncar valores. Cuando se usa un nombre de formato predeterminado en una medida, el redondeo ocurre después de que se agrega la medida.

También puedes crear tus propios formatos con nombre mediante el parámetro named_value_format.

Formatos numéricos

A continuación, se muestran los formatos predeterminados para los tipos de campos numéricos. Comienzan con el valor subyacente "0.123456789":

Nombre Ejemplo
decimal_0 1.234
decimal_1 1.234,6
decimal_2 1.234,57
decimal_3 1.234,568
decimal_4 1.234,5679.
usd_0 USD 1,234
usd USD 1,234.57
gbp_0 GBP 1,234
gbp 1.234,57 £
eur_0 EUR 1,234
eur EUR 1,234.57
id 1234

Para los tipos de campo numérico, id solo debe usarse en números de 16 dígitos o menos. Con más de 16 dígitos, id puede redondear los resultados. Si usas números de más de 16 dígitos, conviértelos en una string y usa id en el tipo de campo de string.

Formatos de porcentaje

Para los formatos de porcentaje, Looker toma el valor decimal subyacente y lo multiplica por 100 para obtener un porcentaje. Los siguientes ejemplos comienzan con el valor subyacente "0.123456":

Nombre Ejemplo
percent_0 12%
percent_1 12,3%
percent_2 12,35%
percent_3 12,346%
percent_4 12,3456%

Qué debes saber

Para aplicar value_format_name a un campo, se debe definir el parámetro type.

Desafíos habituales

Usa value_format_name con el atributo de usuario number_format

Si usas value_format_name para dar formato a los campos en tus modelos, el formato de número seleccionado en el atributo de usuario number_format se aplica sobre el formato proporcionado con value_format_name. Para obtener un ejemplo y obtener más información, consulta la página de documentación Cómo localizar el formato de un número.