fields_hidden_by_default

사용

view: view_name {
  fields_hidden_by_default: yes 
}
계층 구조
fields_hidden_by_default
수락
불리언 (예 또는 아니요)

정의

기본적으로 뷰의 모든 필드는 뷰의 Explore에 표시됩니다. 필드를 모델링에 사용할 수 있지만 사용자에게는 표시되지 않도록 하려면 필드에 hidden: yes 매개변수를 추가하여 Explore 필드 선택 도구에서 필드를 숨기면 됩니다.

뷰의 대부분의 필드를 숨기려면 대신 뷰에 fields_hidden_by_default: yes 매개변수를 추가하면 됩니다. 이렇게 하면 모든 뷰 필드의 기본값이 hidden:yes로 설정됩니다. 그런 다음 뷰에 필드를 표시하려면 필드에 hidden:no 매개변수를 추가하면 됩니다.

숨겨진 필드는 URL에 수동으로 추가한 경우 UI에서 계속 액세스할 수 있습니다. 따라서 hidden 값은 필드 선택 도구를 깔끔하게 유지하는 방법이며 보안 기능이 아닙니다.

예시

이 예시 airports 뷰에는 fields_hidden_by_default: yes 매개변수가 있으므로 뷰의 Explore에서 모든 필드가 기본적으로 숨겨집니다. country 측정기준은 hidden:no로 정의되므로 뷰의 Explore에 표시됩니다. id 측정기준에는 hidden 매개변수가 없으므로 기본값이 사용되며 뷰의 Explore에서 숨겨집니다.

view: airports {
  sql_table_name: flightstats.airports ;;
  fields_hidden_by_default: yes

  dimension: id {
    primary_key: yes
    type: number
    sql: ${TABLE}.id ;;
  }
  dimension: county {
    type: string
    sql: ${TABLE}.county ;;
    hidden: no
  }