Utilisation
Hiérarchie
connection |
Valeur par défaut
AucunAcceptation
Chaîne contenant le nom d'une connexion
|
Définition
connection
spécifie la connexion à la base de données à partir de laquelle un modèle récupérera des données. Les connexions aux bases de données sont définies et nommées sur la page Connexions de la section Base de données du panneau d'administration de Looker. Un modèle ne peut utiliser qu'une seule connexion.
Lorsqu'un développeur Looker définit une connexion dans un fichier de modèle à l'aide du paramètre connection
, l'IDE Looker affiche une liste déroulante suggérant des connexions à la base de données disponibles sur l'instance.
Examples
Récupérez les données de la connexion mysql_db
du modèle utilisé:
connection: "mysql_db"
Difficultés courantes
connection
doit référencer un nom de connexion à partir des paramètres d'administration de Looker
Le nom de connexion référencé par connection
ne prend pas le nom d'une base de données ou d'un schéma réels. Ce nom doit correspondre à l'une des connexions disponibles lorsque vous configurez un modèle ou à la page Connexions du panneau Administration de Looker.
Si une configuration de modèle existe, connection
ne peut référencer qu'une connexion autorisée
Si un développeur Looker spécifie une connexion dans le fichier de modèle qui n'est pas autorisée dans la configuration du modèle, toutes les requêtes sur ce modèle ne seront pas exécutées.
Si aucune configuration de modèle n'existe, seules certaines personnes peuvent interroger
Si vous ne disposez pas de l'autorisation manage_models
(incluse dans le rôle d'administrateur), vous devez configurer le modèle avant de pouvoir exécuter des requêtes sur celui-ci.