Créer des explorations en libre-service

Grâce à la fonctionnalité Explorations en libre-service, vous pouvez importer des fichiers CSV, XLS et XLSX dans Looker, puis interroger et visualiser les données dans une exploration Looker sans avoir à configurer de modèle LookML ni à configurer le contrôle des versions Git. Lorsque vous importez des données, Looker les conserve en les écrivant dans la base de données BigQuery qui est spécifiée par votre administrateur Looker.

Avant de commencer

Pour utiliser les explorations en libre-service, vous devez disposer des éléments suivants :

Exigences pour les fichiers

Vous pouvez créer une exploration en libre-service à partir d'un fichier sur votre ordinateur, à condition qu'il réponde aux exigences suivantes :

  • Le fichier doit être inférieur ou égal à 100 Mo.
  • Le fichier doit être un fichier texte de valeurs séparées par une virgule (CSV) ou un fichier Excel (XLS ou XLSX).
  • Pour les fichiers CSV, la première ligne de données doit contenir les noms des colonnes.
  • Pour les fichiers Excel, les données que vous souhaitez importer doivent se trouver dans la première feuille de calcul. Looker n'importera que la première feuille de calcul.

Importer des données pour créer une exploration en libre-service

Pour créer une exploration en libre-service à partir d'un fichier de données sur votre ordinateur, procédez comme suit :

  1. Dans le menu de navigation principal de Looker, cliquez sur le bouton Créer.
  2. Sélectionnez Importation de données dans le menu déroulant. Cette action ouvre la boîte de dialogue Importation de données.
  3. Dans la boîte de dialogue Importation de données, cliquez sur le bouton Choisir des données pour accéder à votre fichier de données et le sélectionner. (Vous pouvez également faire glisser un fichier dans la boîte de dialogue Importation de données.)
  4. Cliquez sur Importer.

Lorsque vous cliquez sur Importer, Looker importe votre fichier et analyse ses données. Pour chacun des champs du fichier de données, Looker détecte automatiquement le type de données et applique le format approprié. Looker applique également un nom et un libellé à chaque champ.

Une fois que Looker a importé le fichier et analysé les données, il crée un modèle LookML des données et les importe dans votre base de données BigQuery. Lorsque le modèle est prêt, Looker affiche la page Modifier l'exploration en libre-service.

Après avoir importé vos données, vous pouvez effectuer les opérations suivantes :

Ouvrir une exploration en libre-service

Vous pouvez ouvrir une exploration en libre-service de deux manières :

  • Dans le menu Explorer de Looker, sélectionnez l'exploration dans la section Explorations en libre-service.
  • Sur la page Modifier l'exploration en libre-service de l'exploration en libre-service, cliquez sur le bouton Explorer les données.

Vous pouvez utiliser une exploration en libre-service de la même manière que n'importe quelle autre exploration Looker, y compris pour effectuer les tâches suivantes :

Modifier une exploration en libre-service

Une fois que vous avez importé un fichier de données, vous pouvez modifier les champs de données de l'exploration et gérer l'accès des utilisateurs à partir de la page Modifier l'exploration en libre-service.

Vous pouvez accéder à la page Modifier l'exploration en libre-service de deux manières :

  • Lorsque vous importez un fichier de données pour la première fois, Looker affiche automatiquement la page Modifier l'exploration en libre-service pour votre importation de données.
  • Sinon, dans le menu Explorer de Looker, sélectionnez l'exploration dans la section Explorations en libre-service. Sur la page "Exploration", cliquez sur le lien Modifier les champs de données en bas du panneau du sélecteur de champs :

    Lien "Modifier les champs de données" sur la page "Explorer"

Sur la page Modifier l'exploration en libre-service, vous pouvez effectuer les opérations suivantes :

Renommer l'exploration

Pour renommer une exploration en libre-service, procédez comme suit :

  1. Sur la page "Exploration", cliquez sur le lien Modifier les champs de données en bas du panneau du sélecteur de champs.
  2. Sur la page Modifier l'exploration en libre-service , cliquez sur le nom de l'importation de données, puis saisissez un nouveau nom.
  3. Appuyez sur la touche Entrée pour enregistrer le nom.

Le nouveau nom de l'exploration en libre-service sera désormais utilisé comme titre dans la fenêtre "Exploration" lorsque vous l'ouvrirez, ainsi que dans la section Explorations en libre-service du menu Explorer de Looker (vous devrez peut-être actualiser votre navigateur pour voir le nom mis à jour dans le menu Explorer).

Modifier les champs de données

Sur la page Modifier l'exploration en libre-service, l'onglet Champs de données liste les champs que Looker a générés à partir de votre fichier de données.

Vous ne pouvez pas supprimer un champ généré. Vous ne pouvez que le masquer, soit en sélectionnant Masquer dans le menu Outils du champ dans le tableau Champs de données, soit en cliquant sur le bouton Modifier du champ et en cochant la case Masquer ce champ dans les explorations et les visualisations.

Pour modifier un champ dans une exploration en libre-service, procédez comme suit :

  1. Sur la page Modifier l'exploration en libre-service, dans l'onglet Champs de données, cliquez sur le bouton Modifier dans la ligne du champ du tableau Champs de données.
  2. Dans la boîte de dialogue Modifier, vous pouvez effectuer les opérations suivantes pour un champ :

    • Si une option de mise en forme autre que celle par défaut est nécessaire, sélectionnez-en une dans le menu déroulant Format.
    • Modifiez le nom dans le champ Nom. Le nom est utilisé pour identifier le champ dans LookML, par exemple lorsque vous souhaitez le référencer pour créer une dimension ou une mesure dans l'exploration en libre-service.
    • Modifiez le libellé dans le champ Libellé. Le libellé apparaît dans le sélecteur de champs et dans la table de données de l'exploration.
    • Sélectionnez + Ajouter une description pour ajouter une description ou modifier la description existante. La description fournit aux autres utilisateurs plus de contexte ou d'informations sur le champ. Elle apparaît dans l'info-bulle du champ dans le sélecteur de champs et dans la table de données de l'exploration.
    • Utilisez la case à cocher pour masquer ou afficher le champ dans les explorations et les visualisations.
  3. Une fois vos modifications effectuées, cliquez sur Enregistrer.

Ajouter des dimensions et des mesures

Vous pouvez créer vos propres dimensions et mesures pour votre exploration en libre-service. Elles sont définies en fonction des champs existants dans l'exploration ou à partir d'expressions Looker, et restent disponibles pour tous les utilisateurs de votre exploration en libre-service.

Pour ajouter une dimension ou une mesure à votre exploration en libre-service, procédez comme suit :

  1. Sur la page Modifier l'exploration en libre-service, dans l'onglet Champs de données, cliquez sur le bouton Ajouter une dimension ou Ajouter une mesure.
  2. Dans la boîte de dialogue Créer une dimension ou Créer une mesure, utilisez la zone Expression pour saisir une expression Looker qui calcule la valeur de votre dimension ou de votre mesure, à l'aide de n'importe quelle fonction et de n'importe quel opérateur Looker. La page de documentation Créer des expressions Looker explique comment l'éditeur d'expressions Looker suggère des noms de champs et affiche une aide sur la syntaxe pour toutes les fonctions que vous utilisez.
  3. Pour utiliser une option de mise en forme autre que celle par défaut, sélectionnez-en une dans le menu déroulant Format.
  4. Spécifiez un nom dans le champ Nom. Le nom est utilisé pour identifier le champ dans LookML, par exemple lorsque vous souhaitez le référencer pour créer une dimension ou une mesure dans l'exploration en libre-service.
  5. Spécifiez un libellé dans le champ Libellé. Le libellé apparaît dans le sélecteur de champs et dans la table de données de l'exploration.
  6. Vous pouvez également sélectionner + Ajouter une description pour ajouter une description qui fournira aux autres utilisateurs plus de contexte ou d'informations sur la dimension personnalisée. La description apparaît dans l'info-bulle du champ dans le sélecteur de champs et dans la table de données de l'exploration.
  7. Vous pouvez également cocher la case Masquer ce champ dans les explorations et les visualisations si vous souhaitez masquer le champ.
  8. Cliquez sur Enregistrer.

Sur la page Modifier l'exploration en libre-service, les champs que vous avez créés apparaissent sous les champs générés dans le tableau Champs de données.

Gérer l'accès à l'exploration en libre-service

Vous pouvez partager votre exploration en libre-service avec d'autres utilisateurs et groupes d'utilisateurs Looker en procédant comme suit :

  1. Sur la page Modifier l'exploration en libre-service , cliquez sur l'onglet Accès utilisateur , puis sur le bouton Partager l'accès. (Vous pouvez également cliquer sur le menu à trois points en haut de la page Modifier l'exploration en libre-service , puis sélectionner Partager l'accès.)
  2. Dans la boîte de dialogue Partager l'accès , cliquez sur le champ Utilisateur ou groupe , puis sélectionnez une option dans le menu déroulant ou commencez à saisir un nom d'utilisateur ou de groupe pour filtrer le menu.
  3. Dans le champ Autorisation d'accès, laissez la valeur Afficher.
  4. Vous pouvez également cliquer sur le bouton Ajouter pour accorder l'accès à un autre utilisateur ou groupe.
  5. Cliquez sur Partager.

Sur la page Modifier l'exploration en libre-service, l'onglet Accès utilisateur affiche le nouvel utilisateur ou groupe auquel vous avez accordé l'accès.

Si vous souhaitez supprimer l'accès d'un utilisateur ou d'un groupe à votre exploration en libre-service, vous pouvez cliquer sur le bouton Supprimer l'utilisateur dans la ligne de l'utilisateur ou du groupe du tableau Accès utilisateur.

Certifier une exploration en libre-service

Les explorations en libre-service ne sont pas basées sur un modèle LookML. Par conséquent, leurs données sont considérées comme "non régies". Lorsque vous importez des données, le nom de l'exploration en libre-service s'affiche avec un badge jaune "non certifié" dans le menu Explorer et sur la page "Exploration". Ce badge indique que les données ne sont ni certifiées ni régies.

Si vous disposez de l'autorisation certify_content, vous pouvez ajouter une certification à l'exploration pour que les autres utilisateurs sachent que les données sont fiables.

Pour ajouter une certification à l'exploration en libre-service, procédez comme suit :

  1. Dans le menu Explorer de Looker, sélectionnez l'exploration dans la section Explorations en libre-service.
  2. Cliquez sur le menu Outils de l'exploration, puis sélectionnez Certifier.
  3. Dans la boîte de dialogue Certifier ce contenu ?, saisissez vos notes sur l'exploration, telles que les origines des données et comment vous savez qu'il s'agit de données valides.
  4. Cliquez sur Certifier.

Lorsque vous certifiez une exploration en libre-service, Looker affiche un badge de certification à côté du nom de l'exploration dans le menu Explorer et sur la page "Exploration".

Pour en savoir plus, consultez la page de documentation Certification de contenu.

Supprimer une exploration en libre-service

Vous pouvez supprimer votre propre importation de données et l'exploration en libre-service associée en procédant comme suit :

  1. Dans le menu Explorer principal de Looker, sélectionnez l'exploration dans la section Explorations en libre-service.
  2. Cliquez sur le lien Modifier les champs de données en bas du panneau du sélecteur de champs.

    Lien "Modifier les champs de données" sur la page "Explorer"

  3. Sur la page Modifier l'exploration en libre-service, cliquez sur le menu à trois points.

  4. Sélectionnez Supprimer les données.

  5. Cliquez sur Supprimer dans la boîte de dialogue de confirmation.

De plus, un administrateur Looker peut supprimer l'importation de données de n'importe quel utilisateur à partir de la page d'administration Explorations en libre-service en procédant comme suit :

  1. Dans le menu Admin de Looker, sélectionnez Explorations en libre-service.
  2. Dans le tableau Importations de données de la page Explorations en libre-service , recherchez l'importation de données, puis cliquez sur le bouton Supprimer dans la ligne du tableau.
  3. Cliquez sur Supprimer dans la boîte de dialogue de confirmation.

Étape suivante