Résoudre les erreurs de configuration du modèle

L'une des erreurs que vous pouvez rencontrer lors de la validation de votre code LookML est Model <model_name> is not allowed to use connection <connection_name>.

Cette erreur signifie que vous devez examiner les paramètres du projet LookML et vérifier que le modèle dispose des autorisations nécessaires et correctes pour référencer les connexions dont il a besoin.

Par exemple, l'erreur suivante indique que le modèle lauren_ecommerce n'est pas autorisé à utiliser la connexion athena:

Vous pouvez résoudre l'erreur de deux manières:

  • Modifier la connexion référencée dans le paramètre connection du fichier de modèle
  • Modifier les paramètres de configuration du projet pour autoriser l'accès à la connexion

Cette page explique comment modifier les paramètres de configuration du projet.

Modifier les paramètres de configuration du modèle

Pour modifier les paramètres de configuration du modèle:

  1. Développez l'erreur de validation dans l'IDE.
  2. Sélectionnez le lien Manage Projects (Gérer les projets) dans le message d'erreur. Vous serez redirigé vers la page "Projets LookML".

    Vous pouvez également accéder à la page "Projets LookML" à l'aide de l'URL https://<your_looker_domain.com>/projects ou en sélectionnant Projets dans le menu Développer du panneau de navigation de gauche.
  3. Sur la page "Projets LookML", recherchez le modèle qui a déclenché l'erreur. Dans cet exemple, recherchez le modèle lauren_ecommerce pour le projet l_ecommerce. Une erreur critique en rouge rend le modèle plus visible : Page &quot;Gérer les projets&quot; avec le modèle lauren_ecommerce mis en surbrillance.
  4. Sélectionnez le bouton Configurer pour ouvrir la page Modifier la configuration du modèle.
  5. Passez en revue les connexions actuellement sélectionnées pour le modèle dans la section Connexions autorisées. Dans cet exemple, l'erreur indique que model 'lauren_ecommerce' is not allowed to use connection 'athena'. la connexion athena n'est pas sélectionnée dans les connexions autorisées du modèle. Dans ce cas, la connexion ecommerce_demo a été sélectionnée par erreur:

  6. Cochez la case à côté de la connexion appropriée (athena dans ce cas). Vous pouvez également sélectionner l'option Tout pour accorder au modèle l'accès à toutes les connexions, y compris celles qui seront ajoutées ultérieurement.
  7. Ajustez les autres sélections de connexion si nécessaire.
  8. Sélectionnez Enregistrer.
  9. Revenez à votre modèle LookML et validez-le à nouveau pour vérifier que l'erreur de configuration du modèle n'est plus présente : Résultat de la validation LookML dans l&#39;IDE, aucune erreur LookML n&#39;est affichée.