connexion

Utilisation


connection: "connection_name"
Hiérarchie
connection
Valeur par défaut
Aucun

Acceptation
Chaîne contenant le nom d'une connexion

Définition

connection spécifie la connexion de base de données à partir de laquelle un modèle récupérera les données. Les connexions de base de données sont définies et nommées sur la page Connexions de la section Base de données du panneau Admin de Looker.

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 un menu déroulant qui suggère les connexions à la base de données disponibles sur l'instance.

Exemple

Dans le fichier ecommerce.model.lookml, spécifiez que le modèle doit récupérer les données de la connexion ecommerce_events :

connection: "ecommerce_events"

Difficultés courantes

connection doit faire référence à un nom de connexion dans les paramètres d'administration de Looker.

Le nom de connexion référencé par connection ne correspond pas à celui d'une base de données ou d'un schéma réels. Le nom doit correspondre à l'une des connexions disponibles lorsque vous configurez un modèle ou sur la page Connexions du panneau Administration de Looker.

Si une configuration de modèle existe, connection ne peut faire référence 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, aucune requête sur ce modèle ne s'exécutera.

Si aucune configuration de modèle n'existe, seules certaines personnes peuvent effectuer des requêtes.

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.