Utilizzo
fields_hidden_by_default: sì
}
Gerarchia
fields_hidden_by_default |
Accetta
Una voce booleana (sì o no) |
Definizione
Per impostazione predefinita, tutti i campi di una vista vengono visualizzati nelle esplorazioni della vista. Se vuoi che un campo sia disponibile per la definizione di modelli ma non venga mostrato agli utenti, puoi nasconderlo dal selettore Esplora campi aggiungendo il parametro hidden: yes
al campo.
Se vuoi nascondere la maggior parte dei campi di una vista, puoi aggiungere il parametro fields_hidden_by_default: yes
alla vista. Il valore predefinito per tutti i campi della vista è hidden:yes
. Se poi vuoi visualizzare un campo nella vista, puoi aggiungere il parametro hidden:no
.
I campi nascosti sono ancora accessibili nell'interfaccia utente se vengono aggiunti manualmente all'URL. Pertanto, il valore
hidden
è un modo per mantenere pulito il selettore dei campi; non è una funzionalità di sicurezza.
Esempi
Questa vista di esempio airports
ha il parametro fields_hidden_by_default: yes
, pertanto tutti i campi sono nascosti nelle esplorazioni della vista per impostazione predefinita. La dimensione country
è definita con hidden:no
, perciò verrà mostrata nelle esplorazioni della vista. La dimensione id
non ha alcun parametro hidden
, pertanto prenderà il valore predefinito e verrà nascosta nelle esplorazioni della vista.
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
}