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로 계속 표시됩니다.