Nutzung
view: view_name {
dimension: field_name {
label_from_parameter: parameter_name
}
}
|
Hierarchie
label_from_parameter |
Mögliche Feldtypen
Dimension, Messwert
Akzeptiert
Einen Namen für parameter
|
Definition
Mit dem Parameter label_from_parameter können Sie ändern, wie ein Feldname in einer Visualisierung angezeigt wird, basierend auf dem Wert eines parameter.
Der Feldname bleibt in der Datentabelle und im Field Picker unverändert.
Im folgenden Beispiel erstellen wir einen Parameter namens item_to_add_up, mit dem ein Nutzer die zu summierende Datenbankspalte auswählen kann. Die Berechnung wird von einem entsprechenden Messwert namens dynamic_sum ausgeführt. Er übernimmt den Namen des Parameterwerts, da wir label_from_parameter: item_to_add_up verwendet haben.
parameter: item_to_add_up {
type: unquoted
allowed_value: {
label: "Total Sale Price"
value: "sale_price"
}
allowed_value: {
label: "Total Cost"
value: "cost"
}
allowed_value: {
label: "Total Profit"
value: "profit"
}
}
measure: dynamic_sum {
type: sum
sql: ${TABLE}.{% parameter item_to_add_up %} ;;
label_from_parameter: item_to_add_up
value_format_name: "usd"
}
Wenn der Parameterwert Total Sale Price ausgewählt ist, wird das Feld dynamic_sum in der Visualisierung als Total Sale Price angezeigt. Das Feld wird weiterhin als Dynamic Sum in der Datentabelle und im Field Picker angezeigt.
