Glossaire

Cette page répertorie les termes utilisés dans la documentation sur les produits et les utilisateurs de Looker.

Symbole/Numérique

$

$ est un opérateur de substitution qui vous permet de référencer des objets définis précédemment dans LookML.

Voir aussi opérateur de substitution

A

accès, niveau d'accès

Les administrateurs disposent de plusieurs options pour limiter ce que les utilisateurs peuvent afficher et interagir dans Looker.

Voir aussi Accès au contenu, Accès aux données et Accès aux fonctionnalités

action

Une action basée sur les données permet aux utilisateurs d'effectuer des tâches dans d'autres outils, directement à partir de Looker. Par exemple, l'action peut entraîner l'envoi d'un e-mail, définir des valeurs dans d'autres applications ou effectuer toute autre action configurable par le serveur de réception. Le serveur de réception doit pouvoir accepter un message JSON POST.

Action Hub

Action Hub de Looker est un service mutualisé qui transfère les données aux services intégrés de Looker. Chaque donnée envoyée par vos utilisateurs par le biais d'une action est provisoirement traitée sur le serveur Action Hub, et non dans votre instance Looker. Lorsque votre administrateur ou développeur Looker a configuré un service intégré et une balise de champ pour fournir l'accès à ce service, vous pouvez sélectionner ce service en tant qu'action lorsque vous affichez le détail des données et interagissez avec ce service.

voir aussi l'action

mode Déploiement avancé

Le mode de déploiement avancé permet aux développeurs Looker disposant de l'autorisation deploy de sélectionner un commit Git sur leur projet LookML et de le déployer sur la version de production de leur instance Looker. Contrairement à l'intégration Git par défaut, où seul le dernier commit de la branche de production distante peut être déployé sur la version de production d'une instance Looker.

filtre avancé

Un filtre avancé permet aux utilisateurs de créer un filtre de tableau de bord avec un champ Explorer qui n'est pas représenté sur le tableau de bord lui-même.

commande de filtrage avancé

Une commande de filtrage avancé est un type de commande de filtrage qui offre une plus grande flexibilité dans les conditions de filtrage que les créateurs peuvent configurer. Pour créer une commande avancée, sélectionnez Paramètres avancés dans le champ Commande de la fenêtre de configuration du filtre.

alerte

Les alertes permettent aux utilisateurs de spécifier des conditions dans les données d'une vignette du tableau de bord qui, lorsqu'elles sont remplies ou dépassées, déclenchent l'envoi d'une notification à la fréquence souhaitée à des destinataires spécifiques. Les alertes sont définies sur des tuiles basées sur des requêtes ou liées à l'apparence sur des tableaux de bord définis par l'utilisateur ou sur LookML. Elles peuvent être envoyées par e-mail ou via l'intégration de Slack ou de rattachement de Slack (jeton d'API) à Looker.

Fuseau horaire de l'application

Le fuseau horaire de l'application est un paramètre d'administration du fuseau horaire par défaut dans lequel les styles et les requêtes planifiés sont exécutés. Lorsque les fuseaux horaires spécifiques à l'utilisateur sont activés, le fuseau horaire de l'application devient le fuseau horaire par défaut des utilisateurs pour lesquels aucune valeur de fuseau horaire n'est définie pour leurs comptes.

Voir aussi Paramètres des fuseaux horaires, Fuseaux horaires spécifiques à l'utilisateur

requête asynchrone

Une requête asynchrone (ou asynchrone) est une requête de données qui effectue un appel pour démarrer la requête, un ou plusieurs appels pour vérifier l'état d'avancement de la requête, et un appel pour récupérer les résultats de la requête terminée. Les requêtes asynchrones permettent d'éviter le blocage des applications, les délais d'expiration de connexion et les longs temps de chargement du tableau de bord.

o

vue de base (d'une exploration)

Une vue de base est la vue utilisée comme point de départ pour créer une exploration. Vous pouvez ensuite joindre d'autres vues à la vue de base pour les utiliser dans l'exploration. En règle générale, les explorations portent le nom de la vue de base, mais vous pouvez également utiliser le paramètre from pour nommer la vue de base de l'exploration si vous ne souhaitez pas lui attribuer le nom de cette vue.

Voir aussi afficher, Explorer

bloc, bloc Looker

Les blocs Looker sont des éléments prédéfinis de LookML que vous pouvez utiliser et personnaliser selon vos spécifications exactes. Des modèles SQL optimisés aux modèles de données entièrement intégrés, les blocs peuvent servir de point de départ pour une modélisation rapide et flexible des données dans Looker.

tableau

Un tableau contient un ensemble de tableaux de bord, de styles et de liens sélectionnés manuellement. Les tableaux de bord et les styles, qui sont stockés dans des dossiers, peuvent être épinglés sur plusieurs tableaux. Les tableaux peuvent inclure des liens et des descriptions pour fournir plus de contexte et aider les utilisateurs à trouver les informations les plus pertinentes.

navigation, navigation

La navigation consiste à afficher, partager, envoyer et télécharger des données depuis des tableaux de bord, des styles et des explorations.

C

système fermé

Également appelée "installation mutualisée", un système fermé cloisonne le contenu à des groupes spécifiques et empêche les utilisateurs de différents groupes de se connaître.

répartition du code

Technique de chargement différé de JavaScript jusqu'à ce que cela soit réellement nécessaire. Idéalement, vous devez réduire au maximum la taille du groupe JavaScript initialement chargé. Pour ce faire, utilisez la répartition du code. Les fonctionnalités qui ne sont pas immédiatement requises ne sont pas chargées tant qu'elles ne le sont pas réellement.

Communauté

Anciennement connue sous le nom de Discourse, la communauté Looker est un forum utilisateur qui regroupe des posts, des discussions, des questions et des idées entre utilisateurs et experts Looker.

composant

Les composants Looker sont l'implémentation technique du système de conception Looker, conçu avec React, TypeScript et les composants stylisés. Ils sont constitués de composants d'interface utilisateur, de composants de filtrage et de composants de visualisation.

connexion

Dans la section Administration de Looker, établissez la connexion à la base de données à partir de laquelle le modèle récupérera les données.

constante

Les constantes, définies avec le paramètre constant LookML dans un fichier manifeste de projet, permettent de spécifier une valeur qui peut être réutilisée dans un projet. Vous pouvez référencer des constantes n'importe où dans votre modèle, où les chaînes sont acceptées.

contenu

Dans la documentation de Looker, le terme contenu désigne généralement les styles et les tableaux de bord.

accès au contenu

L'accès au contenu détermine si un utilisateur ou un groupe peut afficher ou modifier un tableau, ou un dossier (appelé un espace antérieur à Looker 6.20) et son contenu. Les deux niveaux d'accès au contenu sont Afficher et Gérer l'accès et le modifier.

Validation de contenu

L'outil de validation de contenu de Looker recherche des références au modèle, à la fonction Explorer et aux noms de champs dans LookML. Après avoir modifié un projet, les développeurs peuvent utiliser l'outil de validation de contenu pour vérifier que leurs modifications n'ont eu aucune incidence sur les styles enregistrés ou les tableaux de bord basés sur les requêtes de leurs utilisateurs. L'outil de validation de contenu vous permet également de rechercher et de remplacer des éléments LookML pour corriger les erreurs liées à des modifications.

filtrage croisé

Le filtrage croisé permet aux utilisateurs d'appliquer des filtres ad hoc aux tableaux de bord. Grâce au filtrage croisé, les utilisateurs peuvent cliquer sur un point de données dans une vignette de tableau de bord pour filtrer automatiquement toutes les vignettes du tableau de bord en fonction de cette valeur. Vous ne pouvez pas enregistrer des filtres croisés spécifiques dans un tableau de bord, mais vous pouvez les partager en partageant l'URL de ce tableau.

hébergé par le client (déploiement, instance, installation)

Un déploiement "hébergé par le client" signifie que le produit est installé sur site ou par le client sur un serveur qu'il contrôle au sein d'un centre de données tiers. Un déploiement hébergé par le client inclut les services intégrés, c'est-à-dire les services hébergés par Looker et accessibles via le produit, comme les données de licence, les sauvegardes de configuration, les rapports d'erreurs système, les actions sur les données et les demandes d'assistance, comme décrit plus en détail dans la section Données d'application partagées par Looker de la page Web sur la sécurité de Looker. L'assistance Looker n'a généralement pas accès à ces instances à des fins d'assistance ou de déploiement. Le client doit exécuter ses propres mises à jour de versions.

voir aussi Looker Cloud

D

tableau de bord

Un tableau de bord est essentiellement un ensemble de requêtes uniques enregistrées et affichées sous forme de tuiles (visualisation ou texte) sur une page.

Voir aussi Tableau de bord LookML, Tableau de bord défini par l'utilisateur

élément du tableau de bord

Un élément est une tuile ou une visualisation sur un tableau de bord LookML, créé à l'aide du paramètre element.

fichier du tableau de bord

Un tableau de bord LookML est défini dans un fichier de projet LookML et son extension .dashboard.lookml.

Voir aussi Tableau de bord LookML

accès aux données

L'accès aux données contrôle les données qu'un utilisateur ou un groupe est autorisé à afficher. Ce type d'accès peut être limité ou accordé au niveau de l'utilisateur ou des données.

Fuseau horaire de la base de données

Le fuseau horaire de la base de données est un paramètre d'administration du fuseau horaire que Looker utilise pour interpréter vos données brutes.

voir aussi Fuseau horaire des requêtes et paramètres des fuseaux horaires

groupe de données

Vous pouvez utiliser un ou plusieurs paramètres de groupe de données pour définir une règle de mise en cache, indiquer quand recompiler des tables dérivées persistantes (PDT) et déclencher des planifications.

table dérivée

Les tables dérivées vous permettent de créer des tables qui n'existent pas déjà dans votre base de données. Une table dérivée est définie dans un fichier de vue Looker et permet à l'utilisateur de traiter le résultat d'une requête comme s'il s'agissait d'une table dans la base de données (généralement utilisée pour les tables "fact"). "Table dérivée" est un terme générique pour tout type de table dérivée, y compris les tables dérivées de LookML (natives), les tables dérivées SQL, les tables dérivées temporaires et les tables dérivées persistantes.

Voir aussi table dérivée native, table dérivée persistante, table dérivée basée sur SQL, table dérivée temporaire

Mode Développement

Un développeur peut passer en mode de développement pour effectuer et tester des modifications LookML. Les modifications n'affecteront pas les autres utilisateurs tant qu'ils n'auront pas été déployés en production.

table de développement

Une table de développement est une table dérivée persistante qui est créée lorsque vous interrogez la table pendant le développement. Dans certains cas, la table de développement peut être utilisée en production lorsque vous déployez les modifications.

dialecte

"Type" SQL d'une base de données. Amazon Redshift, PostgreSQL, MySQL et Google BigQuery Standard SQL ou l'ancien SQL sont des exemples de dialects compatibles.

dimension

Une dimension est un champ qui représente un attribut, un fait ou une valeur, que vous pouvez sélectionner dans l'outil de sélection de champ d'une exploration et qui peut être utilisé pour filtrer une requête. Les dimensions courantes incluent des attributs tels que les dates, les noms et les ID, et correspondent souvent à des colonnes de votre tableau de données sous-jacent. Vous pouvez également créer une dimension dans un fichier de vue.

remplissage de dimension

La fonctionnalité de remplissage de dimension vous permet de demander à Looker de remplir les valeurs ou les dates manquantes pour une dimension donnée (par exemple, une dimension date avec des années manquantes). Vous pouvez éviter les graphiques trompeurs en empêchant Looker de connecter les valeurs dans un ensemble incomplet. L'option de remplissage de dimension peut être activée ou désactivée avec le paramètre allow_fill.

groupe de dimensions

Un groupe de dimensions vous permet de créer plusieurs dimensions pour une colonne de date ou d'heure sous-jacente dans la base de données. Par exemple, vous pouvez scinder un groupe de dimensions de type duration en intervalles de jours, semaines, mois, etc.

analyser

Looker permet de parcourir les données dans une visualisation ou une exploration afin d'obtenir des informations plus spécifiques sur un point de données spécifique. Pour afficher le détail des données d'une visualisation, sélectionnez la partie de la visualisation qui vous intéresse. Dans la section Données d'une exploration, sélectionnez la valeur d'une mesure ou sélectionnez la valeur d'une dimension dont vous pouvez afficher le détail.

E

intégrer, intégration

L'intégration implique l'utilisation du code iframe pour placer un objet (par exemple, graphiques ou tableaux Looker) sur un site Web, une feuille de calcul ou un autre emplacement. Un utilisateur intégré est un utilisateur qui interagit avec un objet Looker intégré à un emplacement hors de Looker. Le contenu intégré peut être public ou privé (nécessite une connexion à Looker ou une authentification SSO).

droit d'accès

Les droits d'accès définissent les ressources Looker auxquelles une extension Looker peut accéder. L'extension ne pourra pas accéder à une ressource Looker, sauf si cette ressource est répertoriée dans les droits d'accès. Les droits sont définis dans un paramètre application inclus dans un fichier manifeste de projet LookML.

table dérivée éphémère

Une table dérivée éphémère (plus généralement appelée table dérivée temporaire) est une table dérivée qui n'est pas écrite dans votre base de données. Une table dérivée temporaire peut être une table dérivée basée sur LookML (native) ou une table dérivée basée sur SQL.

voir aussi table dérivée, table dérivée temporaire

Explorer (n.)

Les requêtes Explore constituent le point de départ des requêtes. Une exploration affiche un ensemble spécifié de champs du fichier de vue associé. Ces champs peuvent être sélectionnés à partir de l'outil de sélection de champs pour créer une requête, qui peut être enregistrée en tant que vignette ou tableau de bord. Les URL d'exploration peuvent également être partagées.

explorer, explorer (v.)

L'exploration implique d'utiliser des données pour répondre aux questions dans Looker.

fichier d'exploration

Un fichier Explorer est un fichier de projet LookML doté de l'extension .explore.lkml. Permet d'étendre les explorations à d'autres modèles et de définir des tables dérivées natives.

Paramètre explore

Le paramètre explore ajoute une vue au menu "Explorations" de Looker. Nous vous recommandons de définir une exploration dans un fichier de modèle. Exploration des vues de référence, et chaque exploration peut contenir des jointures à d'autres vues Une exploration peut également être définie dans un fichier d'exploration, qui est ensuite inclus dans un fichier de modèle.

voir aussi Explorer le fichier

extension

Les extensions sont des applications Web créées à l'aide de composants Looker développés via le framework d'extensions Looker. Certaines extensions, comme Looker Data Dictionary, sont déployées via Looker Marketplace et disponibles pour tous les clients. Consultez le dépôt extension-examples pour obtenir des exemples.

voir aussi Dictionnaire de données Looker,Framework d'extensions Looker

F

Distribution ramifiée (n.), distribution ramifiée (v.)

Une fan-out se produit lorsqu'une ligne d'une table de données principale peut correspondre à plusieurs lignes d'une table jointe, ce qui entraîne des doublons d'enregistrements et des agrégations calculées de manière incorrecte. Dans Looker, il est possible d'éviter ce problème en utilisant des agrégations symétriques et en définissant correctement la clé primaire de l'ensemble de données.

accès à la fonctionnalité

L'accès aux fonctionnalités contrôle les types d'actions qu'un utilisateur est autorisé à effectuer dans Looker. Ce type d'accès est géré par des ensembles d'autorisations.

champ

Les explorations et les vues contiennent des champs, principalement des dimensions et des mesures, qui sont les éléments constitutifs des requêtes Looker.

sélecteur de champ

Le sélecteur de champs affiche les dimensions et les mesures applicables aux données affichées dans une exploration. Le développeur ou l'administrateur Looker configure ces options de dimension et de mesure. L'outil de sélection de champs peut également afficher des champs réservés aux filtres.

composant de filtre

Les composants de filtre sont des éléments prédéfinis de l'application Looker basés sur React qui peuvent fournir la fonctionnalité de filtrage de Looker pour les applications de données personnalisées et les tableaux de bord Looker intégrés personnalisés.

expression de filtre

Les expressions de filtre constituent un moyen avancé de filtrer les requêtes Looker. Vous pouvez les utiliser dans la section "Explorer" de Looker en ajoutant un filtre et en sélectionnant l'option correspondances (avancées). Ils sont également utilisés dans LookML pour les éléments qui utilisent un paramètre filter. Vous pouvez écrire des expressions de filtre pour filtrer sur une chaîne, ou pour faire correspondre partiellement des chaînes, la date et l'heure, des valeurs booléennes, des nombres et des champs de localisation.

dossier
  1. Dans l'interface utilisateur de Looker, un dossier est un emplacement où sont stockés les tableaux de bord, les styles et d'autres dossiers (sous-dossiers). Chaque utilisateur possède un dossier personnel, et une instance Looker peut également avoir différents types de dossiers partagés. L'accès au contenu dans Looker est attribué au niveau du dossier. Les dossiers étaient appelés "Espaces" avant Looker 6.20.
  2. Dans l'IDE Looker, un dossier est une structure organisationnelle pour vos fichiers LookML.
fonction

Les fonctions Looker vous permettent de transformer vos données ou de référencer des données de manière complexe. Leur nature est semblable à celle des fonctions d'Excel.

G

groupe, groupe d'utilisateurs

Les utilisateurs peuvent être ajoutés à un ou plusieurs groupes. Les groupes sont utiles pour gérer l'accès des utilisateurs à des données, des fonctionnalités et des contenus particuliers dans Looker, ainsi que pour attribuer des rôles de manière groupée aux utilisateurs.

H

Centre d'aide

Le Centre d'aide Looker est une plate-forme qui permet aux utilisateurs d'envoyer et de surveiller les demandes d'assistance.

I

IDE

Environnement de développement intégré L'éditeur LookML interne de Looker, ou un éditeur utilisé pour créer et modifier une extension. Par exemple, Visual Studio Code, Intellij et WebStorm.

table dérivée persistante incrémentielle

Une table dérivée persistante incrémentale est un type de table dérivée persistante (PDT) compilée de manière incrémentielle, ce qui signifie que Looker ajoute des données récentes à la table par incréments spécifiés, au lieu de recréer la table entière. Cela permet de réduire la durée de compilation de vos tables dérivées persistantes et de réduire la pression sur votre base de données. L'incrément est défini à l'aide du paramètre increment_key. Les tables dérivées persistantes incrémentielles peuvent être des tables dérivées basées sur LookML (natives), des tables dérivées SQL ou des tables agrégées.

voir aussi la table dérivée persistante

instance

Serveur (ou cluster de serveurs) qui héberge Looker Chaque client utilise un serveur de production (et éventuellement un serveur de préproduction).

J

jointure

L

fonctionnalité expérimentale

Le panneau Labs (Ateliers) du menu Admin répertorie les nouvelles fonctionnalités en développement de Looker. Ils doivent être activés par un administrateur Looker.

ancienne fonctionnalité

Certaines fonctionnalités du produit incluent une ancienne fonctionnalité qui permet de continuer à utiliser l'ancienne fonctionnalité pendant un certain temps (cela peut être utile pour développer et implémenter un plan de migration). La section Administration de Looker liste les fonctionnalités pour lesquelles l'ancienne option peut être activée.

Lexp

Voir aussi Expression Looker

paramètre Liquid

Dans Looker, un paramètre Liquid est un champ de paramètre LookML qui a été créé à l'aide d'éléments du langage de création de modèles Liquid.

variable Liquid

Une variable Liquid est un élément du langage de création de modèles Liquid qui peut être utilisé avec LookML pour créer du contenu dynamique.

Regarder (n.)

Un look est un tableau ou une visualisation unique enregistré en tant que rapport individuel. Les styles peuvent être ajoutés dans des tableaux de bord, planifiés, partagés et rendus publics. Toutes les modifications apportées à un style sont répercutées dans les tableaux de bord qui le contiennent.

API Looker

L'API Looker est une interface de programmation d'application sécurisée et "RESTful" qui permet de gérer votre instance Looker et d'extraire des données via la plate-forme de données Looker. Vous pouvez écrire des applications ou des scripts d'automatisation pour provisionner de nouveaux comptes utilisateur Looker, exécuter des requêtes, planifier des rapports, etc. L'application Looker offre toutes ses fonctionnalités.

Cloud Looker

Looker Cloud signifie que le produit est installé et provisionné pour le client sur une plate-forme connectée au Web qui est hébergée dans un centre d'hébergement tiers désigné par Looker. Pour en savoir plus, consultez la section Architecture de sécurité cloud de la page Web sur la sécurité de Looker.

Connecteur Looker

Le connecteur Looker est une intégration entre Looker et Looker Studio qui vous permet d'accéder aux données de vos explorations Looker dans Looker Studio en ajoutant une source de données Explorer dans un rapport Looker Studio.

Dictionnaire de données Looker

Le dictionnaire de données Looker est une extension, une application Web créée à l'aide de composants Looker, développée à l'aide du framework d'extensions Looker et déployée via Looker Marketplace. L'extension Dictionnaire de données Looker fournit une interface dédiée et centralisée pour la recherche dans l'ensemble des champs et descriptions Looker dans une exploration. Pour utiliser le dictionnaire de données Looker, les administrateurs Looker doivent activer les fonctionnalités Extension Framework et Marketplace.

voir aussi extension,framework d'extensions Looker

expression Looker

Les calculs de tables, les champs personnalisés et les filtres personnalisés reposent sur les expressions Looker (Lexp) pour effectuer les calculs. Une expression Looker est créée à partir d'une combinaison de fonctions, d'opérateurs et de champs, ainsi que de constantes ou de variables.

framework d'extension Looker

Le framework d'extensions Looker est un framework de développement qui réduit considérablement les efforts et la complexité liés à la création d'applications et d'outils de données JavaScript personnalisés. Pour utiliser le framework d'extension Looker, les administrateurs Looker doivent activer la fonctionnalité Extension Framework.

voir aussi l' extension

Marketplace Looker

Looker Marketplace est un emplacement centralisé qui permet de rechercher, de déployer et de gérer de nombreux types de contenus Looker, tels que des blocs, des applications, des visualisations et des plug-ins Looker. Pour accéder aux ressources disponibles à partir de Looker Marketplace et les utiliser, les administrateurs Looker doivent activer la fonctionnalité Marketplace.

LookML

LookML est un langage permettant de décrire des dimensions, des agrégations, des calculs et des relations de données dans une base de données SQL. L'application Looker utilise un modèle écrit en LookML pour créer des requêtes SQL sur une base de données particulière.

table dérivée basée sur LookML

Plus souvent appelée table dérivée native, une table dérivée basée sur LookML est une table dérivée dont la requête est définie dans les termes LookML, en faisant référence aux dimensions et mesures LookML dans votre modèle. Les tables dérivées natives peuvent être temporaires ou persistantes.

Voir aussi table dérivée, table dérivée native persistante, table dérivée temporaire

tableau de bord LookML

Un tableau de bord LookML est écrit entièrement en utilisant LookML (par opposition à un tableau de bord défini par l'utilisateur, qui est créé avec l'éditeur de visualisation).

Voir aussi Tableau de bord défini par l'utilisateur

Schéma LookML

Le diagramme LookML est un schéma de relations entre entités d'un modèle LookML qui représente visuellement les relations entre ses objets LookML. Il s'agit d'une extension (une application Web créée à l'aide de composants Looker) développée à l'aide du framework d'extensions Looker et déployée via Looker Marketplace.

Voir aussi extension, framework d'extensions Looker, Looker Marketplace, objet LookML

objet LookML

Les objets LookML sont les modèles, les explorations, les vues et les champs qui ont été définis dans LookML dans un projet, y compris les fichiers importés depuis un autre projet. Vous pouvez afficher les relations d'objets LookML dans le navigateur d'objets ou l'extension de diagramme LookML.

L

fichier manifeste, fichier manifeste

Un fichier manifeste (ou fichier manifeste de projet) vous permet de définir des paramètres au niveau du projet, tels que ceux permettant de spécifier d'autres projets à importer dans le projet actuel, de définir des constantes LookML, de spécifier des paramètres de localisation de modèles et d'ajouter des extensions et des visualisations personnalisées à votre projet.

Vignette Markdown

Type de tuile de texte de tableau de bord qui vous permet d'utiliser du code HTML et un sous-ensemble du langage de balisage Markdown pour mettre en forme la carte.

Marketplace

consultez Looker Marketplace.

vue matérialisée

Une vue matérialisée est un type de table dérivée persistante (PDT) qui exploite les fonctionnalités de persistance de votre base de données. Cette fonctionnalité est disponible pour les dialectes de base de données compatibles avec les vues matérialisées. En fonction de votre dialecte, une vue matérialisée peut consommer des ressources importantes. Il est donc important que vous compreniez l'implémentation des vues matérialisées de votre dialecte.

mesure

Un indicateur est un champ d'une exploration qui représente des informations mesurables sur vos données (sommes, nombres, etc.). Une mesure est déclarée dans un fichier d'affichage et peut être de type agrégé ou non agrégé.

Résultats fusionnés

La fonctionnalité Résultats fusionnés vous permet de combiner les données de différentes explorations (même de différents modèles, projets ou connexions). La fonctionnalité "Résultats fusionnés" vous permet de créer une requête à partir d'une exploration, puis d'ajouter des requêtes provenant d'autres explorations pour afficher les résultats fusionnés dans une seule table. La fonctionnalité "Résultats fusionnés" fonctionne de la même manière qu'une jointure gauche en SQL: elle revient à joindre la requête ajoutée à la requête principale.

métadonnées, métadonnées IDE

Le panneau des métadonnées dans l'IDE Looker affiche des informations pertinentes d'un point de vue contextuel pour un objet LookML. Par exemple, si votre curseur se trouve sur un paramètre view dans l'IDE, le panneau des métadonnées vous indiquera quelles explorations ont été associées à cette vue, ainsi que d'autres vues qui sont des extensions de cette vue.

model

Dans Looker, un modèle est la couche sémantique qui contrôle la logique et contrôle l'accès aux données pour les utilisateurs. Ce fichier est créé par les développeurs en tant que fichier de modèle dans le projet LookML. Il contient des informations sur les tables à utiliser et sur la manière dont elles doivent être jointes. Plusieurs modèles peuvent exister pour la même connexion à la base de données dans un même projet LookML. Chaque modèle peut ainsi exposer des données différentes selon les utilisateurs.

fichier de modèle

Dans un projet LookML, un fichier de modèle spécifie une connexion de base de données unique, l'ensemble d'explorations qui utilisent cette connexion, les explorations elles-mêmes, ainsi que la manière dont elles doivent être jointes.

ensemble de modèles

Un ensemble de modèles définit les données et les champs LookML visibles par un utilisateur ou un groupe. Un administrateur peut sélectionner une combinaison de modèles LookML auxquels un utilisateur ou un groupe doit avoir accès. Il doit être utilisé dans un rôle pour avoir un effet.

voir aussi rôle

N

table dérivée native

Parfois appelées tables dérivées de LookML, les tables dérivées natives sont des tables dérivées dont les requêtes sont définies dans des termes LookML, en faisant référence aux dimensions et mesures LookML dans votre modèle. Les tables dérivées natives peuvent être temporaires ou persistantes.

Voir aussi table dérivée, table dérivée native persistante, table dérivée temporaire

O

Navigateur d'objets

Dans l'IDE Looker, le panneau de navigation d'objets permet de voir tous les objets d'un projet au même endroit, ainsi que les relations hiérarchiques entre eux.

Objet

Voir Objet LookML

P

paramètre
Un paramètre définit ou modifie des éléments LookML, tels que des modèles, des vues, des explorations et des champs. Consultez la documentation de référence sur LookML pour obtenir la liste de tous les paramètres disponibles.
autorisation

Les administrateurs peuvent gérer les autorisations afin de déterminer quels utilisateurs et groupes peuvent accéder au contenu, aux données et aux fonctionnalités. Les autorisations peuvent être spécifiques au modèle ou à l'échelle de l'instance. Les ensembles d'autorisations doivent faire partie intégrante d'un rôle.

ensemble d'autorisations

Les ensembles d'autorisations sont combinés avec les ensembles de modèles d'un rôle.

voir aussi rôle

table dérivée persistante

Une table dérivée persistante (PDT) est une table dérivée stockée dans le schéma de travail d'une base de données et pouvant être générée à nouveau selon un calendrier de votre choix. Il peut être référencé dans une requête sans exécuter le code SQL sous-jacent à chaque appel. Une PDT peut être une table dérivée native ou une table dérivée basée sur SQL.

Voir aussi la table dérivée

table dérivée native persistante

Une table dérivée native persistante est une table dérivée basée sur LookML, qui est permanente, ce qui signifie qu'elle est stockée dans le schéma de travail d'une base de données et peut être générée de nouveau selon le calendrier de votre choix. Il peut être référencé dans une requête sans exécuter le code SQL sous-jacent à chaque appel.

Voir aussi table dérivée, table dérivée native

table dérivée persistante basée sur SQL

Une table dérivée persistante basée sur SQL est une table dérivée SQL permanente, ce qui signifie qu'elle est stockée dans le schéma de travail d'une base de données et peut être générée de nouveau selon la planification de votre choix. Il peut être référencé dans une requête sans exécuter le code SQL sous-jacent à chaque appel.

Voir aussi table dérivée, table dérivée basée sur SQL

clé primaire

La clé primaire correspond à la dimension qui a exactement une valeur unique pour chaque ligne de données. Lorsque des tables de données sont jointes dans une relation de type un à plusieurs, la clé primaire doit être correctement définie afin d'éviter une distribution ramifiée.

requête primaire

Une requête principale est une requête unique créée à partir d'un seul élément Explorer. Lorsque vous utilisez des résultats fusionnés, la requête principale est un concept semblable à l'ID principal lors de la jointure de plusieurs tables en SQL.

mode Production

En mode production, les modifications apportées en mode développement (mais qui ne sont pas encore mises en production) ne sont pas encore répercutées dans le modèle de données partagé par tous les utilisateurs. En mode production, les fichiers LookML sont traités en lecture seule. Un développeur peut passer en mode développement pour apporter des modifications aux fichiers LookML et déployer ces modifications pour les autres utilisateurs en production.

projet, projet LookML

Dans Looker, un projet est un ensemble de modèles et autres fichiers associés (comme des explorations, des vues et des tableaux de bord LookML) qui vous permettent de définir votre modèle de données. En général, un projet correspond à un seul dépôt Git.

Q

Requête Fuseau horaire

Le fuseau horaire des requêtes correspond au paramètre d'administration du fuseau horaire dans lequel les dates et heures doivent être affichées lors de la requête.

Voir aussi Fuseau horaire de la base de données, Paramètres des fuseaux horaires

R

rôle

Un rôle définit les droits dont disposera un utilisateur ou un groupe pour un ensemble spécifique de modèles dans Looker. Créez un rôle en combinant un ensemble de modèles avec un ensemble d'autorisations.

Voir aussi Ensemble de modèles, Ensemble d'autorisations

S

schéma brouillon

Un schéma de travail est un schéma de la base de données sous-jacente conçue pour stocker les tables dérivées persistantes Looker.

voir aussi la table dérivée persistante

Espace

Un espace est un dossier dans lequel des tableaux de bord, des styles et d'autres espaces (sous-espaces) sont stockés. Chaque utilisateur dispose d'un espace personnel, et une instance Looker peut également avoir plusieurs espaces partagés. L'accès au contenu dans Looker est attribué au niveau de l'espace. Les espaces ont été renommés dossiers à partir de Looker 6.20.

voir aussi dossier

table dérivée basée sur SQL

Une table dérivée basée sur SQL est une table dérivée dont la requête est définie avec une requête SQL, faisant référence aux colonnes de votre base de données. Les tables dérivées SQL peuvent être temporaires ou persistantes.

Voir aussi table dérivée, table dérivée persistante basée sur SQL, table dérivée temporaire

Exécuteur SQL

Accessible via le menu Develop (Développer) ou à partir d'Explore (avec les autorisations appropriées), SQL Runner permet aux utilisateurs d'exécuter du code SQL brut sur leurs connexions autorisées. L'exécuteur SQL permet d'exécuter des fonctions de base de données, de créer et d'ajouter des tables dérivées à des projets pour, entre autres, utiliser la fonction EXPLAIN.

sous-dossier

Un sous-dossier est un dossier stocké dans un autre dossier. Les dossiers étaient appelés Espaces avant Looker 6.20.

sous-paramètre

Un sous-paramètre est un paramètre qui peut être utilisé sous un autre paramètre (parent) afin de définir, d'affiner ou de spécifier plus précisément le fonctionnement de ce paramètre.

sous-espace

Un sous-espace est un espace stocké dans un autre espace. Les espaces ont été renommés dossiers à partir de Looker 6.20.

opérateur de substitution

Le signe dollar ($) est un opérateur de substitution dans Looker. Il permet de rendre le code LookML plus réutilisable et modulaire. Vous pouvez utiliser cette syntaxe pour référencer des objets LookML qui ont déjà été définis.

agrégations symétriques

Les agrégations symétriques sont des fonctions Looker qui renvoient des résultats pour les agrégations ou les mesures. Ils permettent de définir la relation correcte entre les tables, évitant ainsi les pertes.

fuseau horaire du système

Le fuseau horaire du système est le fuseau horaire pour lequel le serveur exécutant Looker est configuré.

voir aussi les paramètres de fuseau horaire

J

calcul de table

Les calculs de table sont semblables aux formules de feuille de calcul et sont effectués sur les résultats d'une requête après son exécution.

table dérivée temporaire

Une table dérivée temporaire, parfois appelée table dérivée "éphémère", est temporaire et n'est pas écrite dans votre base de données. Une table dérivée temporaire peut être une table dérivée basée sur LookML (native) ou une table dérivée basée sur SQL.

Voir aussi table dérivée, table dérivée native, table dérivée basée sur SQL

Tuile de texte

Type de tuile de texte de tableau de bord offrant une expérience de modification visuelle.

thème

Les thèmes permettent de personnaliser l'apparence de vos tableaux de bord Looker intégrés et explorations. Vous pouvez utiliser des thèmes pour personnaliser la famille de polices, la couleur du texte, la couleur de l'arrière-plan, la couleur des tuiles et d'autres éléments visuels.

vignette

Les cartes sont des visualisations ajoutées à un tableau de bord à partir d'une page "Explorer" ou "Regarder". Les cartes peuvent être basées sur des requêtes ou liées à l'aspect. Les tuiles de requête diffèrent des tuiles liées à l'apparence, car elles ne sont stockées que sur des tableaux de bord.

paramètres de fuseau horaire

Les administrateurs et les utilisateurs de Looker disposent de plusieurs options pour convertir et afficher les données temporelles dans des fuseaux horaires spécifiques.

Voir aussi Fuseau horaire de l'application, Fuseau horaire de la base de données, Fuseau horaire des requêtes, Fuseau horaire du système, Fuseaux horaires spécifiques à l'utilisateur

transpiler

Ce processus consiste à prendre le code source écrit dans un langage et à le transformer dans un autre langage au niveau d'abstraction similaire. TypeScript est l'exemple de JavaScript.

table persistante à déclenchement

Une table persistante est une table dérivée dont le déclencheur est une stratégie de persistance, et qui utilise le paramètre datagroup_trigger, le paramètre sql_trigger_value ou le paramètre interval_trigger. Avec les tables persistantes, Looker conserve la PDT dans la base de données jusqu'à ce qu'elle soit déclenchée pour une recompilation. Une fois la PDT déclenchée, Looker la régénère pour remplacer la version précédente. Pour en savoir plus, consultez la page de documentation Tableaux dérivés dans Looker.

U

Se désabonner (pour les alertes et les diffusions programmées de contenu)

En se désabonnant, les utilisateurs peuvent choisir de ne plus recevoir de diffusions programmées de contenu ni de notifications d'alerte. Les conséquences du désabonnement dépendent de la configuration de la diffusion.

Pour les e-mails programmés et les notifications d'alerte envoyées par e-mail, tout utilisateur qui se désabonne au nom d'une distribution d'e-mail de groupe interrompt la distribution des e-mails et les notifications d'alerte de tous les utilisateurs du groupe. Lorsque des destinataires sont listés séparément, lorsque le dernier destinataire reste désabonné d'une diffusion programmée de contenu, la planification est supprimée de Looker et les diffusions ne sont plus envoyées.

Lorsqu'un utilisateur se désabonne aux notifications d'alerte à Slack via l'intégration de Slack ou de rattachement de Slack (jeton d'API), l'alerte est désactivée dans Looker, et les notifications ne sont plus envoyées.

Fuseaux horaires spécifiques à l'utilisateur

L'option Fuseaux horaires spécifiques à l'utilisateur est une option d'administration qui permet aux utilisateurs de choisir leurs propres fuseaux horaires. Les requêtes seront générées en fonction du fuseau horaire des utilisateurs qui les ont créées.

Voir aussi Fuseau horaire de l'application, Fuseau horaire de la base de données, Fuseau horaire des requêtes, paramètres du fuseau horaire

tableau de bord défini par l'utilisateur, UDD

Les tableaux de bord définis par l'utilisateur sont créés en ajoutant du contenu via l'interface utilisateur de Looker, plutôt que via LookML. Il s'agit du type de tableau de bord le plus courant.

V

vue

Dans Looker, une vue peut représenter une table de base de données sous-jacente ou une table dérivée. Les vues sont les éléments de base des explorations, qui permettent d'interroger les informations d'une vue avec le sélecteur de champ de l'UI Explorer. Par convention, une vue est définie dans un fichier de vue.

fichier d'affichage

Un fichier de vue vous permet de définir les dimensions, les mesures et les autres champs utilisés dans votre modèle LookML.

voir aussi le modèle

analyse visuelle

L'affichage visuel n'est pas compatible avec les tableaux de bord. Pour activer l'affichage visuel, les développeurs LookML personnalisent une visualisation d'exploration à l'aide du paramètre link. Les lecteurs d'onglets "Regarder" ou "Explorer" peuvent choisir d'afficher la visualisation personnalisée ou un tableau de données en cliquant sur les boutons en haut de la fenêtre d'analyse.

voir aussi le modèle

composants de visualisation

Les composants de visualisation sont des éléments prédéfinis de l'application Looker basés sur React qui permettent d'afficher et de modifier des visualisations pour des applications de données personnalisées et des tableaux de bord Looker intégrés personnalisés.