Utilizzo
Gerarchia
connection |
Valore predefinito
NessunaAccetta
Una stringa contenente il nome di una connessione.
|
Definizione
connection
specifica la connessione al database da cui un modello recupererà i dati. Le connessioni ai database sono definite e denominate nella pagina Connections (Connessioni) della sezione Database (Database) del riquadro Admin (Amministrazione) di Looker. Un modello può utilizzare una sola connessione.
Quando uno sviluppatore Looker definisce una connessione in un file modello utilizzando il parametro connection
, l'IDE di Looker mostra un menu a discesa che suggerisce le connessioni di database disponibili nell'istanza.
Esempi
Recupera i dati dalla connessione mysql_db
per il modello utilizzato:
connection: "mysql_db"
Sfide comuni
connection
deve fare riferimento a un nome di connessione dalle impostazioni di amministrazione di Looker
Il nome di connessione a cui fa riferimento connection
non assume il nome di un database o di uno schema effettivo. Il nome deve essere una delle connessioni disponibili quando configuri un modello o nella pagina Connections (Connessioni) del riquadro Admin (Amministrazione) di Looker.
Se esiste una configurazione del modello, connection
può fare riferimento solo a una connessione consentita
Se uno sviluppatore di Looker specifica una connessione nel file del modello che non è consentita nella configurazione del modello, qualsiasi query su quel modello non verrà eseguita.
Se non esiste una configurazione del modello, solo determinate persone possono eseguire query
Se non ti è stata assegnata l'autorizzazione manage_models
(inclusa nel ruolo di amministratore), è necessario configurare il modello prima di poter eseguire query sul modello.