用途
view: view_name {
fields_hidden_by_default: yes
}
|
階層
fields_hidden_by_default |
許可
ブール値(「はい」または「いいえ」)
|
定義
デフォルトでは、ビューのすべてのフィールドがビューのデータ探索に表示されます。フィールドをモデリングに使用できるようにするが、ユーザーには表示しないようにする場合は、hidden: yes パラメータをフィールドに追加して、Explore フィールド ピッカーでフィールドを非表示にできます。
ビュー内のほとんどのフィールドを非表示にする場合は、代わりに fields_hidden_by_default: yes パラメータをビューに追加します。これにより、ビューのすべてのフィールドのデフォルトが hidden:yes に設定されます。ビューにフィールドを表示する場合は、hidden:no パラメータをフィールドに追加します。
非表示フィールドを手動で URL に追加した場合、これらのフィールドは引き続き UI からアクセス可能であり、一部の Looker ウィンドウにも表示されます。そのため、
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
}