valore_nome_formato

Utilizzo

view: view_name {
dimension: field_name {
value_format_name: format_name
}
}
Gerarchia
value_format_name
Tipi di campi possibili
Dimensione, misura

Accetta
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 utilizza id 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.