Questa pagina contiene i link a tutti i parametri LookML che sono figli del parametro explore.
Un'esplorazione funge da punto di partenza per una query nell'applicazione Looker. Le esplorazioni fanno riferimento alle visualizzazioni e ogni esplorazione può contenere join ad altre visualizzazioni. In genere, le esplorazioni devono essere dichiarate in un file del modello.
Esempio di utilizzo
Passa il mouse sopra il nome di un parametro per visualizzare una breve descrizione; fai clic sul nome per passare alla pagina corrispondente. Quando un parametro può essere impostato su una delle diverse opzioni specifiche, il valore predefinito viene elencato per primo.
## STRUCTURAL PARAMETERS explore: explore_name { extension: required extends: [explore_name, explore_name, ...] fields: [field_or_set, field_or_set, ...] tags: ["string1", "string2", ...] # DISPLAY PARAMETERS description: "Description I want" group_label: "Label to use as a heading in the Explore menu" hidden: yes | no label: "desired label" query: { # Desired query parameters (described on the query page) } view_label: "Field picker heading I want for the Explore's fields" # FILTER PARAMETERS access_filter: { field: fully_scoped_field user_attribute: user_attribute_name } # Possibly more access_filter declarations always_filter: { filters: [field_name: "filter expression", field_name: "filter expression", ...] } case_sensitive: yes | no conditionally_filter: { filters: [field_name: "filter expression", field_name: "filter expression", ...] unless: [field_name, field_name, ...] } sql_always_having: SQL HAVING condition ;; sql_always_where: SQL WHERE condition ;; # JOIN PARAMETERS always_join: [view_name, view_name, ...] join: view_name { # Desired join parameters (described on Join Parameters page) } # Possibly more join declarations # QUERY PARAMETERS autogenerate_primary_keys: yes | no cancel_grouping_fields: [fully_scoped_field, fully_scoped_field, ...] from: view_name persist_for: "N (seconds | minutes | hours)" persist_with: datagroup_name required_access_grants: [access_grant_name, access_grant_name, ...] sql_table_name: table_name ;; sql_analytic_model_name: analytic_model_name ;; sql_preamble: SQL STATEMENT ;; symmetric_aggregates: yes | no view_name: view_name # AGGREGATE TABLE PARAMETERS aggregate_table: table_name { query: { # Desired query parameters (described on the aggregate_table page) } materialization: { # Desired materialization parameters (described on the aggregate_table page) } } # Possibly more aggregate_table declarations } ## REFINEMENT PARAMETERS explore: +explore_name { final: yes }
Definizioni dei parametri
| Nome parametro | Descrizione |
|---|---|
| Parametri strutturali | |
extends (per l'esplorazione) |
Specifica le esplorazioni che verranno estese da questa esplorazione |
extension (per l'esplorazione) |
Specifica che l'esplorazione richiede un'estensione e non può essere esposta agli utenti |
explore (per il modello) |
Espone una visualizzazione nel menu Esplora |
fields (per l'esplorazione) |
Limita i campi disponibili in un'esplorazione dalla visualizzazione di base e tramite i join dell'esplorazione |
tags (per l'esplorazione) |
Specifica il testo che può essere passato ad altre applicazioni |
| Parametri di visualizzazione | |
description (per l'esplorazione) |
Aggiunge una descrizione per un'esplorazione che viene visualizzata agli utenti nell'interfaccia utente |
group_label (per l'esplorazione) |
Crea un'etichetta di gruppo da utilizzare come intestazione nel menu Esplora |
hidden (per l'esplorazione) |
Nasconde un'esplorazione dal menu Esplora |
label (per l'esplorazione) |
Modifica la modalità di visualizzazione di un'esplorazione nel menu Esplora |
query (per l'esplorazione) |
Crea una query predefinita che gli utenti possono selezionare nel menu Avvio rapido di un'esplorazione. |
view_label (per l'esplorazione) |
Specifica come verrà etichettato un gruppo di campi della visualizzazione di base dell'esplorazione nel selettore campi |
| Parametri di filtro | |
access_filter |
Aggiunge filtri specifici per l'utente a un'esplorazione |
always_filter |
Aggiunge filtri che un utente può modificare, ma non rimuovere, a un'esplorazione |
case_sensitive (per l'esplorazione) |
Specifica se i filtri fanno distinzione tra maiuscole e minuscole per un'esplorazione |
conditionally_filter |
Aggiunge filtri a un'esplorazione se un utente non aggiunge il proprio filtro da un elenco specifico |
sql_always_having |
Inserisce le condizioni nella clausola HAVING della query che un utente non può modificare o rimuovere per questa esplorazione |
sql_always_where |
Inserisce le condizioni nella clausola WHERE della query che un utente non può modificare o rimuovere per questa esplorazione |
| Parametri di join | |
always_join |
Specifica i join che devono essere sempre applicati a un'esplorazione |
join |
Esegue il join di una visualizzazione aggiuntiva a un'esplorazione. Per ulteriori informazioni sui join e sui relativi parametri, consulta la pagina di riferimento Parametri di join. |
| Parametri di query | |
autogenerate_primary_keys (per l'esplorazione) |
Attiva o disattiva la generazione automatica chiave primaria |
cancel_grouping_fields |
Annulla la clausola GROUP BY quando vengono scelti determinati campi in un'esplorazione |
from (per l'esplorazione) |
Specifica la visualizzazione su cui si baserà un'esplorazione e fa riferimento ai campi di quella visualizzazione in base al nome dell'esplorazione |
persist_for (per l'esplorazione) |
Modifica le impostazioni della cache per un'esplorazione |
persist_with (per l'esplorazione) |
Specifica il gruppo di dati da utilizzare per il criterio di memorizzazione nella cache dell'esplorazione |
required_access_grants (per l'esplorazione) |
Limita l'accesso all'esplorazione solo agli utenti i cui valori degli attributi utente corrispondono alle concessioni di accesso |
sql_table_name (per l'esplorazione) |
Specifica la tabella del database su cui si baserà un'esplorazione |
sql_analytic_model_name (per l'esplorazione) |
Specifica il modello analitico nel database su cui si baserà un'esplorazione |
symmetric_aggregates |
Specifica se gli aggregati simmetrici sono attivati per un'esplorazione |
view_name (per l'esplorazione) |
Specifica la visualizzazione su cui si baserà un'esplorazione e fa riferimento ai campi di quella visualizzazione in base al nome della visualizzazione |
| Parametri della tabella aggregata | |
aggregate_table |
Crea una tabella aggregata per utilizzare il riconoscimento degli aggregati per le query sull'esplorazione. Per informazioni sul parametro aggregate_table, consulta la pagina del parametro aggregate_table. Per una panoramica del riconoscimento degli aggregati, consulta la pagina della documentazione Riconoscimento degli aggregati. |
query |
Definisce la query per la tabella aggregata. Per informazioni su query e sui relativi sottoparametri, consulta la pagina del parametro aggregate_table. |
materialization |
Definisce la strategia di persistenza per la tabella aggregata. Per informazioni su materialization e sui relativi sottoparametri, consulta la pagina del parametro aggregate_table. |
| Parametri di perfezionamento | |
explore: +explore_name |
Aggiunge un segno più (+) davanti al nome di un'esplorazione esistente per aggiungere un perfezionamento all'esplorazione esistente. Per ulteriori informazioni e casi d'uso, consulta la pagina della documentazione Perfezionamenti LookML. |
final |
Indica che il perfezionamento corrente è il perfezionamento finale consentito per l'esplorazione. Per ulteriori informazioni e casi d'uso, consulta la pagina della documentazione Perfezionamenti LookML. |
| Parametri da evitare | |
access_filter_fields |
Rimosso nella versione 6.0
Sostituito da access_filter |