Utilizzo
dimension: field_name {
value_format_name: format_name
}
}
Gerarchia
value_format_name |
Tipi di campi possibili
Dimensione, misuraAccetta
Uno dei formati di valori predefiniti elencati di seguito o il nome di un formato che hai creato con il parametro named_value_format
|
Definizione
Il parametro value_format_name
consente di formattare i valori dei dati utilizzando formati integrati in Looker o in formato personalizzato e riutilizzabile. Se vuoi applicare un formato in stile Excel direttamente a un campo univoco, utilizza invece value_format
.
Il parametro value_format_name
può essere utilizzato sia nelle dimensioni che nelle misure. Ad esempio:
measure: total_order_amount {
type: sum
sql: ${order_amount} ;;
value_format_name: usd
}
Nomi dei formati predefiniti
Looker utilizza i formati predefiniti indicati nelle seguenti tabelle. Quando utilizzi uno dei formati predefiniti, Looker arrotonda per eccesso o per difetto per rimuovere le cifre invece di troncare i valori. Quando per una misura viene utilizzato il nome predefinito del formato, l'arrotondamento viene eseguito dopo l'aggregazione della misura.
Puoi anche creare i tuoi formati denominati utilizzando il parametro named_value_format
.
Formati numerici
Di seguito sono riportati i formati predefiniti per i tipi di campi numerici. Iniziano con il valore sottostante "0,123456789":
Nome | Esempio |
---|---|
decimal_0 |
1.234 |
decimal_1 |
1234,6 |
decimal_2 |
1234,57 |
decimal_3 |
1.234.568 |
decimal_4 |
1.234,5679 |
usd_0 |
1234 $ |
usd |
1234,57 $ |
gbp_0 |
1234 £ |
gbp |
1234,57 £ |
eur_0 |
1234 € |
eur |
1234,57 € |
id |
1234 |
Per i tipi di campi numerici,
id
deve essere utilizzato solo su numeri con un massimo di 16 cifre. Più di 16 cifre,id
potrebbe arrotondare i risultati. Per i numeri con più di 16 cifre, trasmettili come stringa e utilizzaid
nel tipo di campo della stringa.
Formati di percentuale
Per i formati percentuali, Looker prende il valore decimale sottostante e lo moltiplica per 100 per ottenere una percentuale. Gli esempi seguenti iniziano con il valore sottostante "0.123456":
Nome | Esempio |
---|---|
percent_0 |
12% |
percent_1 |
12,3% |
percent_2 |
12,35% |
percent_3 |
12,346% |
percent_4 |
12,3456% |
Aspetti da tenere presenti
Per applicare value_format_name
a un campo, devi definire il parametro type
.
Sfide comuni
Utilizzare value_format_name
con l'attributo utente number_format
Se utilizzi value_format_name
per formattare i campi nei modelli, il formato numerico selezionato nell'attributo utente number_format
viene applicato al formato specificato con value_format_name
. Per un esempio, per saperne di più, consulta la pagina Documentazione di Formattazione della localizzazione.