default_hidden_by_default 필드

용도

view: view_name {
fields_hidden_by_default:
}
계층 구조
fields_hidden_by_default
결제 가능
부울 (예 또는 아니요)

정의

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

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

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

Examples

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

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
  }