용도
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
}