label_from_parameter

用量

view: view_name {
  dimension: field_name {
    label_from_parameter: parameter_name
  }
}
階層
label_from_parameter
可能的欄位類型
維度、評估指標

接受
parameter 名稱

定義

label_from_parameter 參數可讓您根據 parameter 的值,變更欄位名稱在資料視覺化中的顯示方式。

資料表和欄位挑選器中的欄位名稱不會變更。

在下列範例中,我們建立名為 item_to_add_up 的參數,讓使用者選擇要加總的資料庫資料欄。名為 dynamic_sum 的對應指標會執行計算,並採用參數值的名稱,因為我們使用了 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"
}

選取參數值 Total Sale Price 時,dynamic_sum 欄位在視覺化圖表中會顯示為 Total Sale Price。資料表和欄位挑選器中仍會顯示「Dynamic Sum」欄位。