campos_ocultos_por_padrão

Uso

view: view_name {
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
  }