campi_nascosti_per_predefinito

Utilizzo

view: view_name {
fields_hidden_by_default:

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