Uso
fields_hidden_by_default: sim
}
Hierarquia
fields_hidden_by_default |
Aceita
Um booleano (sim ou não) |
Definição
Por padrão, todos os campos em uma visualização são exibidos em "explores". Se quiser que um campo esteja disponível para modelagem, mas não seja exibido aos usuários, você pode ocultar o campo no seletor "Explorar". Para isso, adicione o parâmetro hidden: yes
a ele.
Se você quiser ocultar a maioria dos campos em uma visualização, adicione o parâmetro fields_hidden_by_default: yes
à visualização. Isso define o padrão para todos os campos da visualização como hidden:yes
. Então, se você quiser exibir um campo na visualização, adicione o parâmetro hidden:no
a ele.
Os campos ocultos ainda poderão ser acessados na IU se forem adicionados manualmente ao URL. Portanto, o valor
hidden
é uma maneira de manter o seletor de campos limpo. Não é um recurso de segurança.
Examples
Este exemplo de visualização airports
tem o parâmetro fields_hidden_by_default: yes
, então todos os campos ficam ocultos em "explores" por padrão. A dimensão country
é definida com hidden:no
, então ela vai ser exibida nos Explorars da visualização. A dimensão id
não tem o parâmetro hidden
. Portanto, ela usa o valor padrão e fica oculta nas explorações da visualização.
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
}