Utilisation

La page Utilisation est un tableau de bord créé par Looker qui présente des informations sur l'utilisation de votre instance Looker. Les administrateurs peuvent utiliser ces données pour mieux comprendre comment leurs utilisateurs utilisent l'application. Pour afficher la page Utilisation, sélectionnez Utilisation dans la section Serveur du menu Admin.

Le modèle i__looker

Toutes les informations du panneau "Utilisation" sont basées sur un modèle LookML appelé i__looker. Comprendre ce modèle peut vous aider à créer des rapports utiles et personnalisés sur l'utilisation de votre instance Looker et sur les informations enregistrées concernant les looks et les tableaux de bord. Pour en savoir plus, consultez la page Créer des rapports d'utilisation et de métadonnées Looker avec i__looker.

Tableau de bord sur l'utilisation

Le tableau de bord d'utilisation est accessible depuis la page Administration de Looker:

Vous pouvez télécharger ou planifier le tableau de bord d'utilisation comme n'importe quel autre tableau de bord.

Vous pouvez également afficher le détail des métriques et des éléments, comme n'importe quel autre tableau de bord:

Requête par source

La tuile Requête par source, située en haut de la page Utilisation, comprend des informations sur le nombre de requêtes exécutées à partir de différentes sources dans Looker. Les sources possibles sont les suivantes:

  • API (numéro de version): requêtes provenant de l'API Looker pour l'instance.
  • Tableau de bord : requêtes concernant des tuiles présentes sur un tableau de bord.
  • Prélecture du tableau de bord: requêtes de l'API permettant de pré-exécuter un tableau de bord.
  • Explorer : requêtes associées à l'exécution d'explorations.
  • Autre: requêtes provenant de sources qui n'appartiennent à aucune autre catégorie.
  • Intégration privée: requêtes lancées par un contexte d'intégration privée
  • Intégration publique: requêtes exécutées à partir d'un contenu accessible via une URL publique.
  • Requête: abréviation de source_query, requêtes générées par la base de données i__looker interne de Looker.
  • Moteur de rendu : requêtes liées à la génération d'images (.png et .pdf) pour les éléments planifiés et les téléchargements.
  • Exécution SQL : requêtes exécutées directement dans l'exécuteur SQL.
  • Style enregistré : requêtes associées à Look.
  • Tâche planifiée : requêtes exécutées par Looker lorsqu'elles génèrent un aperçu ou un tableau de bord en vue de la diffusion.
  • Filtre de suggestion : requêtes générées lorsque les utilisateurs cliquent sur un filtre qui génère des suggestions. Dans ce cas, Looker exécute un SELECT DISTINCT sur le champ filtré pour trouver les suggestions à présenter à l'utilisateur.

Commentaires contextuels pour les requêtes SQL

Looker ajoute un commentaire unique au début de chaque requête SQL. Les commentaires sont ajoutés aux requêtes de l'explorateur, de SQL Runner, de l'API et des suggestions de filtres. Les commentaires contextuels sont automatiquement inclus.

Les commentaires contextuels sur les connexions Google BigQuery sont désactivés par défaut, car ils empêchent la mise en cache de Google BigQuery et peuvent avoir un impact négatif sur les performances du cache. Vous pouvez activer les commentaires contextuels pour une connexion BigQuery en décochant le paramètre Disable Context Comment (Désactiver le commentaire contextuel) sur la page Connection Settings (Paramètres de connexion) de la connexion. Pour en savoir plus, consultez la page de la documentation Google BigQuery.

Les commentaires contextuels sont ajoutés au format suivant:

-- Looker Query Context '{ "user_id":<user ID>,"history_slug":<history slug>,"instance_slug":"<Looker instance number>}'

Les commentaires fournissent les informations suivantes:

  • user_id: identifiant unique de chaque utilisateur sur l'instance Looker. Vous pouvez faire correspondre cet ID utilisateur à ceux de la page Utilisateurs du menu Admin.

  • history_slug : identifiant unique de chaque requête exécutée sur la base de données par l'instance Looker.

  • instance_slug: numéro de l'instance Looker ayant émis la requête. Le support Looker peut utiliser ces informations pour vous aider à trouver des solutions, si nécessaire.

Les commentaires contextuels sont ajoutés aux commandes SQL sortantes juste avant que le code SQL ne soit envoyé à la base de données. Cela évite que les commentaires n'affectent la mise en cache des requêtes Looker, mais cela signifie également que vous ne pouvez pas voir les commentaires ajoutés à la plupart des emplacements dans Looker (comme la page Requêtes ou i__looker).

À la place, vous verrez ces commentaires dans les journaux de requêtes de votre base de données.