Utilizzo
view: view_name {
dimension: field_name {
allow_fill: yes
}
}
|
Gerarchia
allow_fill |
Tipi di campi possibili
Dimensione, Gruppo di dimensioni
Valore predefinito
yes
Accetta
Un valore booleano (sì o no)
|
Definizione
Alcuni set di dati hanno valori, come le date, che seguono un pattern prevedibile. Un utente potrebbe estrarre i dati in base a un periodo di tempo e scoprire che alcune date, settimane, mesi o altri tipi di date non hanno alcun valore corrispondente. Per impostazione predefinita, la tabella dei dati e la visualizzazione mostreranno le date restituite dalla query e salteranno le date mancanti.
In questi casi, l'opzione Riempimento dimensioni di Looker consente all'utente di inserire date e valori mancanti nella tabella dei dati e nell'asse della visualizzazione della query. Questa opzione si trova nel menu a forma di ingranaggio della dimensione nella sezione Dati di un'esplorazione.

Il parametro allow_fill per una dimensione viene utilizzato per attivare o disattivare l'opzione per compilare i valori mancanti nella tabella dei dati e nell'asse della visualizzazione. Per impostazione predefinita, se il tipo di dimensione supporta il riempimento dei valori mancanti, l'opzione viene visualizzata nel menu a forma di ingranaggio della dimensione. Per disattivare l'opzione di compilazione dei valori mancanti per una dimensione, imposta allow_fill su no.
L'opzione allow_fill è disponibile per i gruppi di dimensioni e le dimensioni con un numero fisso di valori, ad esempio sì/no e valori a più livelli, nonché per i tipi di data come day_of_week o hour_of_day.
Puoi anche utilizzare il parametro case o tier per applicare l'opzione allow_fill a qualsiasi opzione di dimensione basata su un elenco di valori. I valori mancanti vengono compilati automaticamente per le query eseguite con una singola dimensione e/o un singolo pivot, a condizione che l'utente non abbia applicato filtri a nessuna misura.
Il riempimento delle dimensioni può essere applicato a più dimensioni contemporaneamente in una query, incluse le dimensioni sottoposte a pivot. Tuttavia, Looker potrebbe disattivare automaticamente il riempimento delle dimensioni per ottimizzare il rendimento della query se rileva che verranno generati troppi campi con valori compilati.
Esempi
Impedisci a un utente di compilare i valori mancanti per la dimensione Data creazione:
dimension: created_date {
type: date
sql: ${TABLE}.created_date ;;
allow_fill: no
}
Aspetti da considerare
Esistono altri casi in cui l'utente non potrà compilare la dimensione:
Quando le dimensioni utilizzano il parametro
order_by_field.Quando alle dimensioni viene applicato un filtro e hanno anche un numero fisso di valori, ad esempio sì/no, giorni della settimana, giorni del mese e così via. Il filtro in base a questi tipi di campi elimina il numero fisso di valori di cui Looker ha bisogno per compilare con precisione i valori mancanti.
Quando l'utente visualizza in dettaglio una dimensione pivot.
Quando Looker rileva che verranno generate troppe righe o colonne con valori compilati e disattiva automaticamente il riempimento delle dimensioni per ottimizzare il rendimento delle query.