Uso
dimension: field_name {
value_format_name: format_name
}
}
Jerarquía
value_format_name |
Tipos de campos posibles
Dimensión, MediciónAcepta
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 usaid
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.