Uso
dimension: field_name {
label_from_parameter: parameter_name
}
}
Jerarquía
label_from_parameter |
Tipos de campos posibles
Dimensión, MediciónAcepta
Un nombre en parameter |
Definición
El parámetro label_from_parameter
te permite cambiar la forma en que aparece un nombre de campo en una visualización, según el valor de un parameter
.
En el siguiente ejemplo, creamos un parámetro llamado item_to_add_up
que permite que un usuario elija la columna de la base de datos que desea sumar. Una medida correspondiente llamada dynamic_sum
realiza el cálculo y toma el nombre del valor del parámetro porque usamos label_from_parameter: item_to_add_up
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"
}
En Looker, la apariencia sería: