I file del modello definiscono le esplorazioni e le loro relazioni con altre viste.
In Looker, un modello comprende una combinazione di esplorazioni e dashboard correlate. A differenza di altri elementi LookML, un modello non viene dichiarato con un parametro "model" specifico. Invece, qualsiasi file posizionato nella sezione Models dell'IDE di Looker (noto anche come pagina Develop) definisce un modello. Il nome del modello viene preso dal nome del file e deve essere univoco nell'istanza, anche all'interno di progetti diversi.
In genere un file modello contiene una qualsiasi dichiarazione di explore
, nonché una serie di impostazioni a livello di modello.
Questa pagina rimanda ai parametri LookML a livello di modello. In genere sono scritti nella parte superiore del file del modello e non devono essere nidificati in altri parametri.
Esempio di utilizzo
Passa il mouse sopra il nome di un parametro per visualizzare una breve descrizione; fai clic per passare alla pagina.
Quando un parametro può essere impostato su una delle diverse opzioni specifiche, viene mostrato per primo il valore predefinito.
,
Definizioni dei parametri
Nome parametro | Descrizione |
---|---|
Parametri strutturali | |
access_grant |
Crea una concessione di accesso che limita l'accesso alle strutture LookML solo agli utenti a cui è assegnato un valore attributo utente approvato. Questo parametro ha i sottoparametri user_attribute e allowed_values . |
explore |
Espone una visualizzazione nel menu Esplora. Per saperne di più sulle esplorazioni e sui relativi parametri, consulta la pagina Riferimento parametro Esplora. |
include |
Aggiunge file a un modello |
test |
Crea un test dei dati per verificare la logica del modello. Le impostazioni del progetto includono l'opzione per richiedere test dei dati. Se l'opzione è attivata per un progetto, gli sviluppatori del progetto devono eseguire test dei dati prima di eseguire il deployment delle modifiche in produzione. Questo parametro ha i sottoparametri explore_source e assert . |
Parametri di visualizzazione | |
label (per il modello) |
Modifica la modalità di visualizzazione di un modello nel menu Esplora |
Filtra parametri | |
case_sensitive (per il modello) |
Specifica se i filtri sono sensibili alle maiuscole per un modello |
Parametri di query | |
connection |
Modifica la connessione al database per un modello |
datagroup |
Crea un criterio di memorizzazione nella cache del gruppo di dati per un modello. Questo parametro ha i sottoparametri label , description , max_cache_age e sql_trigger . |
fiscal_month_offset |
Specifica il mese di inizio dell'anno fiscale (se è diverso da quello di calendario) |
persist_for (per il modello) |
Modifica le impostazioni della cache per un modello |
persist_with (per il modello) |
Specifica il gruppo di dati da utilizzare per il criterio di memorizzazione nella cache del modello |
week_start_day |
Specifica il giorno della settimana in cui devono iniziare le dimensioni relative alla settimana |
Parametri di visualizzazione e formattazione | |
map_layer (per il modello) |
Crea mappe personalizzate da utilizzare con map_layer_name |
named_value_format |
Crea un formato del valore personalizzato da utilizzare con value_format_name . Questo parametro ha i sottoparametri value_format e strict_value_format . |
Parametri da evitare | |
scoping |
RIMOSSO 3.52 Non più richiesto |
template |
RIMOSSO 3.30 Non più richiesto |