Utilizzo
view: view_name {
dimension: field_name {
value_format_name: format_name
}
}
|
Gerarchia
value_format_name |
Tipi di campi disponibili
Dimensione, Misura
Accetta
Uno dei formati di valore predefiniti elencati in questa pagina della documentazione o il nome di un formato creato con il named_value_format parametro
|
Definizione
Il parametro value_format_name consente di formattare i valori dei dati utilizzando i formati integrati in Looker o i formati personalizzati e riutilizzabili. Se vuoi applicare un formato in stile Excel direttamente a un campo univoco, utilizza value_format invece.
Il parametro value_format_name può essere utilizzato sia per le dimensioni sia per le misure. Ad esempio:
measure: total_order_amount {
type: sum
sql: ${order_amount} ;;
value_format_name: usd
}
Nomi dei formati predefiniti
Looker ha i formati predefiniti mostrati nelle tabelle seguenti. Quando utilizzi uno dei formati predefiniti, Looker arrotonda per eccesso o per difetto per rimuovere le cifre, anziché troncare i valori. Quando un nome di formato predefinito viene utilizzato in una misura, l'arrotondamento viene eseguito dopo l'aggregazione della misura.
Puoi anche creare i tuoi formati denominati utilizzando il named_value_format parametro.
Formati numerici
I formati predefiniti per i tipi di campi numerici sono mostrati nella tabella seguente. Iniziano con il valore sottostante "1234.56789":
| Nome | Esempio |
|---|---|
decimal_0 |
1.235 |
decimal_1 |
1.234,6 |
decimal_2 |
1.234,57 |
decimal_3 |
1.234,568 |
decimal_4 |
1.234,5679 |
usd_0 |
1.235 $ |
usd |
1.234,57 $ |
gbp_0 |
1.235 £ |
gbp |
1.234,57 £ |
eur_0 |
1.235 € |
eur |
1.234,57 € |
id |
1235 |
Per i tipi di campi numerici,
iddeve essere utilizzato solo per i numeri con un massimo di 16 cifre. Oltre 16 cifre,idpotrebbe arrotondare i risultati. Per i numeri con più di 16 cifre, convertili in una stringa e utilizzaidsul tipo di campo stringa.
Formati di percentuale
Per i formati di percentuale, Looker prende il valore decimale sottostante e lo moltiplica per 100 per ottenere una percentuale. I seguenti esempi 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% |
Cose da sapere
Per applicare value_format_name a un campo, è necessario definire il parametro type per quel campo.
Sfide comuni
Utilizzo di 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 in aggiunta al formato specificato con value_format_name. Per un esempio e per saperne di più, consulta la pagina della documentazione dedicata alla localizzazione della formattazione dei numeri.