label_from_parameter

Uso

view: view_name {
dimensão: field_name {
label_from_parameter: parameter_name
}
}
Hierarquia
label_from_parameter
Tipos de campo possíveis
Dimensão, medida

Aceita
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: