Uso
dimensão: field_name {
label_from_parameter: parameter_name
}
}
Hierarquia
label_from_parameter |
Tipos de campo possíveis
Dimensão, medidaAceita
Um nome de parameter |
Definição
O parâmetro label_from_parameter
permite mudar como um nome de campo aparece em uma visualização, com base no valor de um parameter
.
No exemplo a seguir, criamos um parâmetro chamado item_to_add_up
que permite que o usuário escolha a coluna do banco de dados para somar. Uma medida correspondente chamada dynamic_sum
realiza o cálculo e assume o nome do valor do 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"
}
No Looker, a aparência seria: