Nutzung
Dimension: Feldname {
value_format_name: format_name
}
}
Hierarchie
value_format_name |
Mögliche Feldtypen
Dimension, messenAkzeptiert
Eines der unten aufgeführten Standardwerte oder das Format eines Formats, das Sie mit dem Parameter named_value_format erstellt haben
|
Definition
Mit dem Parameter value_format_name
können Sie Datenwerte in Formaten formatieren, die in Looker eingebunden sind, oder in Ihren eigenen benutzerdefinierten wiederverwendbaren Formaten. Wenn Sie ein Excel-Format direkt auf ein eindeutiges Feld anwenden möchten, verwenden Sie stattdessen value_format
.
Der Parameter value_format_name
kann sowohl für Dimensionen als auch für Messungen verwendet werden. Beispiel:
measure: total_order_amount {
type: sum
sql: ${order_amount} ;;
value_format_name: usd
}
Standardformatnamen
Looker hat die in den folgenden Tabellen aufgeführten Standardformate. Wenn Sie eines der Standardformate verwenden, rundet Looker die Werte auf oder ab, um Kürzungen zu vermeiden. Wenn für einen Messwert ein Standardformatname verwendet wird, wird gerundet, nachdem der Messwert aggregiert wurde.
Sie können auch Ihre eigenen benannten Formate erstellen, indem Sie den Parameter named_value_format
verwenden.
Numerische Formate
Die Standardformate für numerische Feldtypen sind unten aufgeführt. Sie beginnen mit dem zugrunde liegenden Wert „0.123456789“:
Name | Beispiel |
---|---|
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 |
1.234 € |
usd |
1.234,57 € |
gbp_0 |
£ 1234 |
gbp |
1.234,57 £ |
eur_0 |
1.234 € |
eur |
1.234,57 € |
id |
1.234 |
Für numerische Feldtypen sollte
id
nur für Zahlen mit maximal 16 Ziffern verwendet werden. Nach 16 Ziffern kannid
die Ergebnisse runden. Bei Zahlen mit mehr als 16 Ziffern wandeln Sie sie als String um und verwendenid
beim Stringfeldtyp.
Prozentformate
Bei prozentualen Formaten multipliziert Looker den zugrunde liegenden Dezimalwert mit 100, um einen Prozentsatz zu erhalten. Die folgenden Beispiele beginnen mit dem zugrunde liegenden Wert „0.123456“:
Name | Beispiel |
---|---|
percent_0 |
12 % |
percent_1 |
12,3% |
percent_2 |
12,35% |
percent_3 |
12,346% |
percent_4 |
12,3456% |
Wichtige Informationen
Wenn Sie value_format_name
auf ein Feld anwenden möchten, muss für dieses Feld der Parameter type
definiert werden.
Häufige Herausforderungen
value_format_name
mit dem Nutzerattribut number_format
verwenden
Wenn Sie value_format_name
in Ihren Modellen zum Formatieren von Feldern verwenden, wird das im Nutzerattribut number_format
ausgewählte Zahlenformat auf das mit value_format_name
angegebene Format angewendet. Ein Beispiel und weitere Informationen finden Sie auf der Dokumentationsseite zur Lokalisierung der Zahlenformatierung.