Accéder aux informations d'un projet et les modifier

La page Projets LookML liste tous les projets LookML de l'instance Looker et affiche l'ensemble des modèles de chaque projet.

Pour accéder à la page Projets LookML, procédez comme suit:

  1. Ouvrez le panneau Develop (Développer) en sélectionnant l'option Develop dans le panneau de navigation.
  2. Dans le panneau Develop (Développer), sélectionnez Projects (Projets).

Afficher les projets existants et leurs modèles

Pour afficher la liste des projets existants, accédez à la page Projets LookML.

En mode production, la page Projets LookML liste les projets qui ont été générés et envoyés en production. En mode Développement, la page répertorie les projets que vous avez extraits de la production ou que vous avez générés vous-même en mode Développement. La page Projets LookML comprend les catégories de base suivantes:

  • Section supérieure: les projets listés dans cette section ont été créés et peuvent inclure des fichiers de modèle et de vue générés. Si vous êtes administrateur Looker ou si vous disposez de l'autorisation develop pour au moins un modèle d'un projet, vous pouvez voir le projet dans le panneau Develop (Développer) et en haut de la page.
  • Section Projets en attente: les projets listés dans la section Projets en attente sont des projets pour lesquels l'administrateur Looker a configuré les connexions autorisées pour un modèle, mais que les développeurs Looker n'ont pas encore généré le projet ni la modélisation. Si vous disposez de l'autorisation develop, vous pouvez voir ces projets.
  • Section Projets Marketplace: les projets listés dans la section Projets Marketplace ont été créés lors de l'installation d'une application, d'un bloc ou d'un plug-in à l'aide de Looker Marketplace.

Pour savoir comment spécifier un nouveau projet ou un nouveau modèle pour un projet existant, consultez la page de documentation Créer un projet LookML.

Afficher la liste d'un projet

La page Projets LookML affiche les éléments suivants pour chaque projet:

  • Colonne Projet: nom du projet. Un ou plusieurs modèles peuvent être listés à côté de chaque projet. Sélectionnez le nom du projet pour accéder au code LookML de ce projet.
  • Colonne Modèles: ensemble de fichiers de modèle LookML pour le projet donné. Si votre environnement en mode Développement diffère de la production, cette liste peut varier entre le mode Développement et le mode Production. Par exemple, vous avez peut-être créé un modèle en mode Développement que vous n'avez pas encore transféré en production.
  • Colonne Problèmes de configuration: si un modèle présente un problème, son état affiche un problème de configuration.
  • Bouton Configurer: si le bouton Configurer est disponible à côté de la liste du projet, vous pouvez ajouter ou modifier la configuration du modèle du projet.

Si un modèle présente un problème, celui-ci affiche un état qui indique le problème de configuration.

Problème Explication
Le fichier de modèle LookML n'existe pas encore Ce problème survient si quelqu'un a configuré un modèle sur cette page, mais n'a pas encore créé le fichier LookML correspondant.
Configuration requise pour l'utilisation Ce problème survient si quelqu'un a créé un fichier de modèle LookML dans un projet existant, mais ne l'a pas encore configuré sur cette page.
La connexion "x" n'existe pas L'élément connection déclaré dans le fichier de modèle n'existe pas (par exemple, si quelqu'un l'a mal orthographiée ou ne l'a pas encore créé).
Le modèle "x" n'est pas autorisé à utiliser la connexion "y" La propriété connection déclarée dans le fichier de modèle n'est pas autorisée, conformément à la configuration de cette page.
Un modèle nommé "x" est déjà configuré dans le projet "y" Les noms de modèles doivent être uniques dans votre instance Looker, même s'ils se trouvent dans des projets différents.

Afficher la fiche d'un projet Marketplace

La section Projets Marketplace de la page Projets LookML répertorie les projets créés lors de l'installation d'une application, d'un bloc ou d'un plug-in Marketplace. La fiche de chaque projet Marketplace comprend les éléments suivants:

  • Fiche: lien vers la fiche de l'application, du bloc ou du plug-in dans Looker Marketplace.
  • Projet: nom du projet. Vous pouvez cliquer sur le nom du projet pour afficher ou modifier son code LookML.
  • Bouton Afficher le code LookML ou Modifier le code LookML: vous pouvez accéder à un projet Marketplace en sélectionnant le bouton Afficher le code LookML pour le projet principal en lecture seule d'un bloc Marketplace ou le bouton Modifier le code LookML pour son projet de configuration (ce dernier pouvant être personnalisé). Pour en savoir plus sur la personnalisation des blocs Marketplace, consultez la page de documentation Personnaliser les blocs Marketplace Looker.
  • Models: ensemble de fichiers de modèle LookML pour le projet donné.
  • Bouton Configurer: si le bouton Configurer est disponible à côté de la liste du projet, vous pouvez ajouter ou modifier la configuration du modèle du projet.

Afficher la liste d'un projet en attente

La section Projets en attente contient des modèles configurés avec un nom de projet, mais qui n'ont pas encore été générés. Ainsi, la section Projets en attente contient des projets et des modèles qui sont uniquement configurés et qui ne comportent pas encore de code LookML.

La configuration des modèles avant que le projet n'existe est utile si certains de vos développeurs n'ont pas reçu l'autorisation manage_models ou manage_project_models. Comme le modèle a déjà été configuré, les développeurs peuvent exécuter des requêtes dès qu'ils créent le projet et ce modèle. Une fois le projet généré, sa liste s'affiche dans la section supérieure de la page Projets LookML.

La section Projets en attente comprend les éléments suivants:

  • Colonne Projet: cette section répertorie les projets configurés, mais pas encore générés. Le nom du projet dans ce champ est le nom prévu du projet. Sélectionnez le nom du projet pour afficher la page New Project (Nouveau projet) sur laquelle vous pouvez générer ce projet. Vous devez être en mode Développement pour accéder à la page Nouveau projet.
  • Colonne Modèles: nom du modèle spécifié lors de la création de la configuration du modèle.
  • Colonne Connexions autorisées: la colonne à droite du nom du modèle affiche les connexions qui ont été autorisées pour ce modèle lors de sa création.
  • Bouton Configurer: le bouton Configuration vous permet de modifier le nom du projet et les connexions autorisées pour ce modèle.
  • Bouton Add LookML (Ajouter du code LookML) : le bouton Add LookML (Ajouter du code LookML) ouvre la page New Project (Nouveau projet) du projet, ce qui vous permet d'utiliser le générateur LookML pour générer automatiquement le code LookML basé sur un ensemble de tables de votre base de données.

Ajouter et modifier des configurations

Si le bouton Configurer est disponible à côté de la liste du projet, vous pouvez ajouter ou modifier la configuration du modèle du projet.

Si le modèle n'a pas de configuration, Looker affiche la fenêtre Configure a Model (Configurer un modèle) lorsque vous sélectionnez Configurer. Dans la fenêtre Configure a Model (Configurer un modèle), vous pouvez spécifier le nom du modèle, le nom du projet et les connexions disponibles pour le modèle.

La liste des connexions n'inclut que celles dont le champ d'application de connexion inclut le projet du modèle. Si le Champ d'application de la connexion est défini sur Tous les projets, Looker affiche (Instance wide) à côté de cette connexion.

Si le modèle possède une configuration, Looker affiche la fenêtre Modifier la configuration du modèle lorsque vous sélectionnez Configurer. Dans la fenêtre Modifier la configuration du modèle, vous pouvez modifier les connexions disponibles pour le modèle.

Lorsque vous modifiez la configuration d'un modèle, vous pouvez afficher son nom, mais pas le renommer. Les modèles sont nommés en fonction des noms de fichiers que vous utilisez lorsque vous modifiez les fichiers de modèle dans l'IDE Looker.

Dans le champ Project (Projet), vous pouvez spécifier que le modèle doit être associé à un autre projet. Par exemple, si vous avez créé un projet contenant un modèle portant le même nom, vous pouvez modifier la configuration du modèle pour l'associer au modèle du nouveau projet.

Dans le champ Connexions autorisées, vous pouvez limiter le modèle à une liste de connexions spécifiques ou autoriser le modèle à utiliser n'importe quelle connexion (toutes les connexions actuelles et futures).

Renommer un projet

Si vous êtes un administrateur Looker, vous pouvez modifier le nom de votre projet sur la page Paramètres du projet. Pour afficher la page Paramètres du projet, ouvrez votre projet et sélectionnez l'icône Paramètres dans le menu des icônes situé à gauche.

Pour renommer un projet, procédez comme suit:

  1. Vérifiez que le mode Développement est activé.
  2. Accédez à votre projet dans l'IDE Looker.
  3. Dans votre projet, sélectionnez l'icône des paramètres dans la barre de navigation de l'IDE pour ouvrir le panneau des paramètres du projet.
  4. Sélectionnez Configuration dans le panneau des paramètres du projet.
  5. Utilisez le champ Name (Nom) sous Project Configuration (Configuration du projet) pour modifier le nom de votre projet.
  6. Sur la page Configuration du projet, cliquez sur Enregistrer la configuration du projet pour enregistrer le nouveau nom du projet.

Supprimer un projet

Si vous êtes un administrateur Looker, vous pouvez supprimer un projet existant depuis la page Paramètres du projet. Pour afficher la page Paramètres du projet, ouvrez votre projet et sélectionnez l'icône Paramètres dans le menu des icônes situé à gauche.

Un projet supprimé n'apparaît plus dans la section Projets de la page Projets LookML, mais reste visible dans la section Projets configurés.

Pour supprimer la configuration du projet (ce qui supprime complètement le projet de votre environnement de développement) :

  1. Accédez à votre projet dans l'IDE Looker.
  2. Dans votre projet, sélectionnez l'icône des paramètres dans la barre de navigation de l'IDE pour ouvrir le panneau Project Settings (Paramètres du projet).
  3. Dans le panneau des paramètres du projet, sélectionnez Configuration pour afficher la configuration du projet.
  4. Sous Configuration du projet, sélectionnez Supprimer le projet.
  5. Dans la fenêtre Supprimer le projet, vérifiez les avertissements et les modifications non synchronisées qui sont perdues si le projet est supprimé.
  6. Si vous êtes certain que le projet doit être supprimé, saisissez son nom dans le champ. Pour annuler l'opération et revenir à votre projet, utilisez le bouton Retour de votre navigateur.
  7. Cliquez sur le bouton Supprimer définitivement <nom du projet>.