Référence des paramètres LookML par fonction

Présentation

LookML est le langage utilisé par Looker pour décrire les dimensions, les agrégats, les calculs et les relations de données dans une base de données SQL, ainsi que pour créer des requêtes SQL à partir de cette base de données. Pour connaître les étapes recommandées pour apprendre à utiliser LookML, consultez la page Procédure de découverte de LookML.

Cette page de référence vous aidera à utiliser les paramètres LookML de manière à obtenir les effets de modélisation des données souhaités. Elle peut également être utile pour déterminer la fonction de chaque paramètre d'un modèle existant. Vous pouvez également consulter les pages de référence individuelles des structures LookML concernées: model, view, Explore, join, manifest ou fields.

Pour découvrir ces structures LookML et leurs relations les unes avec les autres, consultez la page de documentation sur les termes et concepts LookML. En bas de cette page, vous trouverez des liens vers d'autres ressources qui vous aideront à identifier, comprendre et implémenter les éléments LookML.

Comment lire cette page de référence

Dans cette page, les paramètres sont organisés selon leur fonction et les différents effets qu'ils permettent d'obtenir.

Chaque paramètre s'accompagne d'un tableau composé sur le modèle suivant :

Nom du paramètre Niveau Description
Nom et lien vers la page de documentation principale du paramètre Niveau auquel le paramètre s'applique, avec un lien vers la liste de tous les autres paramètres disponibles à ce niveau: model, view, Explore, join, manifest ou fields. Certains paramètres peuvent être utilisés à plusieurs niveaux dans LookML. Brève description de la fonction du paramètre et des éventuels sous-paramètres qu'elle peut contenir

Certains paramètres de niveau champ peuvent être utilisés avec plusieurs types de champs. Dans cette page, chaque paramètre de niveau champ est signalé par des icônes correspondant aux types de champs avec lesquels il peut être utilisé. Vous pouvez passer le curseur sur une icône pour voir le type de champ ou cliquer dessus pour afficher la page de référence correspondante.

D = Dimension DG = Groupe de dimensions F = Filtre M = Mesure P = Paramètre


Paramètres de structure

Ces paramètres LookML ont un impact sur la structure d'un projet ou sur les fichiers sous-jacents.

Principaux paramètres de structure d'un fichier de modèle ou d'exploration

Comme indiqué sur la page de documentation sur les termes et concepts LookML, un projet contient un ou plusieurs fichiers de modèle, qui utilisent des paramètres pour définir un modèle ainsi que ses explorations et jointures.

Cette section décrit les principaux paramètres de structure pouvant être insérés dans un fichier de modèle. Ils forment un cadre pour tous les autres paramètres. Un paramètre explore est généralement défini au premier niveau d'un fichier de modèle, mais lorsque vous utilisez une table dérivée native, vous pouvez la définir dans un fichier Explorer.

Nom du paramètre Niveau Description
explore Modèle Présente une vue dans le menu Exploration. Pour en savoir plus sur la fonctionnalité Explorer et ses paramètres, consultez la page de référence Explorer les paramètres. Affecte le nom et le menu de l'exploration. Ce paramètre contient de nombreux sous-paramètres listés sur la page de référence Explorer les paramètres et ailleurs sur cette page.
fields Explorer Limite les champs disponibles dans une exploration à partir de sa vue de base et des jointures de l'exploration. Affecte les champs disponibles dans l'outil de sélection de champs.
include Modèle Ajoute des fichiers à un modèle. Vous pouvez également utiliser ce paramètre dans les fichiers de vue des tables dérivées natives.
join Participer Joint une vue à une exploration. Consultez également la section Joindre des vues ci-dessous.
test Modèle Crée un test de données pour vérifier la logique de votre modèle. Les paramètres du projet incluent une option permettant d'exiger des tests de données. Lorsque cette option est activée pour un projet, les développeurs de ce dernier doivent effectuer des tests de données avant de déployer leurs modifications en production. Ce paramètre comporte les sous-paramètres explore_source et assert.

Principaux paramètres de structure d'un fichier de vue

Comme indiqué sur la page de documentation sur les termes et concepts LookML, un projet contient un ou plusieurs fichiers de vue, qui définissent la vue, ses champs (y compris ses dimensions et ses mesures) et ses ensembles de champs à l'aide de paramètres.

Cette section décrit les principaux paramètres de structure pouvant être insérés dans un fichier de vue.

Nom du paramètre Niveau Description
dimension Afficher (mais répertorié sur la page de référence des champs) Crée un champ de dimension. Affecte le comportement par défaut du sélecteur de champ.
dimension_group Afficher (mais répertorié sur la page de référence des champs) Crée plusieurs dimensions temporelles à la fois. Affecte le comportement par défaut du sélecteur de champ.
fields Participer Désigne les champs d'une jointure à insérer dans une exploration.
measure Afficher (mais répertorié sur la page de référence des champs) Crée un champ de mesure. Affecte le comportement par défaut du sélecteur de champ.
view Modèle (mais utilisé dans le fichier d'affichage) Crée une vue. Affecte le comportement par défaut du sélecteur de champ. Ce paramètre contient de nombreux sous-paramètres listés sur la page de référence Afficher les paramètres et ailleurs sur la page active.

Paramètres de structure auxiliaires

Ces paramètres vous aident à définir le comportement structurel souhaité, comme l'autorisation de la désignation d'ensembles de champs, l'inclusion de certains fichiers (et leur contenu), la réutilisation de définitions, etc.

Nom du paramètre Niveau Description
+ (raffiners) Découvrir et Afficher Utilisez les perfectionnements de LookML pour exploiter les vues et les explorations dans vos projets.
constant Fichier manifeste Définit une constante LookML que vous pourrez utiliser dans votre projet. Ce paramètre comporte les sous-paramètres value et export.
extends Découvrir et Afficher Réutilise la définition d'un autre objet LookML en ajoutant ou en modifiant des sous-paramètres. Vous pouvez également utiliser ce paramètre avec les tableaux de bord LookML.
extension Découvrir et Afficher Spécifie qu'une exploration, une vue ou un tableau de bord ne peut pas être utilisé(e) directement. Au lieu de cela, la définition est conçue comme modèle pour d'autres objets, qui utilisent des extensions basées sur cet objet. Ce paramètre peut également s'utiliser avec des tableaux de bord.
include Modèle Ajoute des fichiers à un modèle. Vous pouvez également utiliser ce paramètre dans les fichiers de vue des tables dérivées natives.
intervals Champs: DG Définissez l'ensemble des dimensions de durée souhaitées dans une dimension_group, pour les groupes de dimensions configurés en tant que type: duration. Affecte le comportement par défaut du sélecteur de champ.
local_dependency Fichier manifeste Désigne un ou plusieurs projets contenant les fichiers à inclure.
parameter Afficher (mais répertorié sur la page de référence des champs) Crée un champ de type filtre uniquement que les utilisateurs peuvent utiliser pour fournir une entrée à une balise Liquid {% parameter %}. Affecte le comportement par défaut du sélecteur de champ.
project_name Fichier manifeste Indique le nom du projet en cours.
remote_dependency Fichier manifeste Désigne un ou plusieurs référentiels distants contenant les fichiers à inclure.
set Afficher Définit un ensemble de dimensions et de mesures à utiliser dans d'autres paramètres. Ce paramètre permet de limiter les champs disponibles pour une jointure, et donc le sélecteur de champ. Ce paramètre permet également de définir les champs à afficher lorsqu'un utilisateur accède aux données. Ce paramètre comporte un sous-paramètre fields.
timeframes Champs: DG Définit l'ensemble des dimensions de période souhaitées dans un dimension_group, pour les groupes de dimensions configurés en tant que type: time. Affecte le comportement par défaut du sélecteur de champ.

Applications du framework d'extension

Les développeurs Looker peuvent ajouter une application au framework d'extension de Looker à l'aide du paramètre application du fichier manifeste d'un projet. Une fois qu'une extension est ajoutée à un projet, les utilisateurs de Looker disposant des autorisations appropriées peuvent voir l'extension répertoriée dans le menu Parcourir de Looker.

Si votre administrateur a activé la fonctionnalité expérimentale Navigation améliorée, les extensions sont répertoriées dans la section Applications du nouveau panneau amélioré de navigation de gauche.

Nom du paramètre Niveau Description
application Fichier manifeste Ajoute une application au projet à l'aide du framework d'extension de Looker. Ce paramètre comporte des sous-paramètres décrits sur la page de documentation sur les paramètres application.

Noms d'explorations et menu Exploration

Le nom d'une exploration et son apparence dans le menu Explore peuvent aider les utilisateurs à choisir l'exploration la plus adaptée à leurs besoins. Ces paramètres LookML affectent le comportement par défaut du nom et de l'apparence d'une exploration dans le menu "Explorer".

Pour en savoir plus, consultez la section Explorer le nom et le menu de la page Modifier le menu et le sélecteur de champ.

Comportement par défaut

Le comportement par défaut du nom d'une exploration et son apparence dans le menu "Explorer" sont spécifiés par les paramètres ci-dessous.

Nom du paramètre Niveau Description
explore Modèle Présente une vue dans le menu Exploration. Pour en savoir plus sur la fonctionnalité Explorer et ses paramètres, consultez la page de référence Explorer les paramètres. Affecte le nom et le menu de l'exploration.

Modification du nom d'une exploration et du menu Exploration

Les paramètres répertoriés ci-dessous permettent de modifier le nom d'une exploration et son apparence dans le menu Exploration.

Nom du paramètre Niveau Description
description Explorer Ajoute une description à une exploration visible dans la page Exploration et le menu Exploration.
group_label Explorer Crée un libellé à utiliser comme en-tête dans le menu Exploration.
hidden Explorer Masque une exploration dans le menu Exploration.
label Explorer Modifie l'apparence d'une exploration dans le menu Exploration.
label Modèle Modifie l'apparence d'un modèle dans le menu Exploration.

Sélecteur de champs

L'organisation et le nom d'affichage des vues et des champs présentés dans le sélecteur de champs peuvent aider les utilisateurs à comprendre les visualisations et à repérer les champs dont ils ont besoin dans les explorations. Ces paramètres LookML affectent le comportement par défaut du contenu, de l'apparence et de l'organisation du sélecteur de champ.

Pour en savoir plus, consultez la section Sélecteur de champ de la page Modifier le menu Explorer et l'outil de sélection de champs.

Comportement par défaut

Les paramètres répertoriés ci-dessous permettent de définir l'apparence et le comportement par défaut du sélecteur de champs. Pour obtenir une explication complète de ce comportement par défaut, consultez la section Affichage du sélecteur de champ sur la page de documentation Modifier le menu Explorer et le sélecteur de champ.

Nom du paramètre Niveau Description
dimension Afficher (mais répertorié sur la page de référence des champs) Crée un champ de dimension.
dimension_group Afficher (mais répertorié sur la page de référence des champs) Crée plusieurs dimensions temporelles à la fois.
filter Afficher (mais répertorié sur la page de référence des champs) Crée un champ réservé au filtrage, utilisable dans un filtre basé sur un modèle ou une jointure conditionnelle.
measure Afficher (mais répertorié sur la page de référence des champs) Crée un champ de mesure
parameter Afficher (mais répertorié sur la page de référence des champs) Crée un champ à filtre uniquement que les utilisateurs peuvent utiliser pour fournir une entrée à une balise {% parameter %} Liquid
timeframes Champs : DG Définit l'ensemble des dimensions de période souhaitées dans un dimension_group, pour les groupes de dimensions configurés comme type: time
intervals Champs: DG Définit l'ensemble des dimensions de durée souhaitées dans une dimension_group, pour les groupes de dimensions configurés comme type: duration
view Modèle (mais répertorié sur la page de référence des vues) Crée une vue.

Modification des noms de vues affichés dans le sélecteur de champs

Le nom à afficher d'une vue peut aider les utilisateurs à comprendre et à trouver les champs dont ils ont besoin dans l'exploration. Si ce nom est affiché dans une visualisation, il peut être utile de le modifier afin d'aider les utilisateurs à comprendre cette dernière. Cette section décrit les paramètres LookML permettant de modifier les noms de vues affichés dans le sélecteur de champs. Pour obtenir une explication complète de ce sujet, consultez la section Sélecteur de champ de la page de documentation Modifier le menu Explorer et l'outil de sélection de champs.

Nom du paramètre Niveau Description
label Afficher Indique comment le nom de la vue apparaîtra dans l'outil de sélection de champs
view_label Explorer Spécifie la façon dont un groupe de champs de la vue de base de l'exploration sera libellé dans le sélecteur de champ.
view_label Participer Modifie l'affichage du nom de la vue de la jointure dans l'outil de sélection de champs.

Modification des listes de champs affichées dans le sélecteur de champs

Modifier la manière dont les champs sont répertoriés peut aider les utilisateurs à comprendre les visualisations et à repérer les champs dont ils ont besoin dans les explorations. Les paramètres ci-dessous permettent de modifier la manière dont les champs sont répertoriés dans le sélecteur de champs. Pour obtenir une explication complète de ce sujet, consultez la section Sélecteur de champ de la page de documentation Modifier le menu Explorer et l'outil de sélection de champs.

Nom du paramètre Niveau Description
description Champs: D DG M F P Ajoute une description à un champ, visible lorsque l'utilisateur passe le curseur sur le champ.
fields Explorer Limite les champs disponibles dans une exploration à partir de sa vue de base et des jointures de l'exploration. Affecte les champs disponibles dans l'outil de sélection de champs.
fields Participer Désigne les champs d'une jointure à insérer dans une exploration.
hidden Champs: D DG M F P Masque un champ de l'interface Exploration.
label Champs : D DG M F P Modifie l'affichage d'un nom de champ dans l'outil de sélection de champs
label_from_parameter Champs: D M Modifie la manière dont un nom de champ s'affiche dans une visualisation en fonction de la valeur saisie pour un parameter

Modification de l'organisation des champs dans le sélecteur de champs

L'organisation des champs peut aider les utilisateurs à repérer les champs dont ils ont besoin dans les explorations. Celle du sélecteur de champs peut être modifiée à l'aide des paramètres répertoriés ci-dessous. Pour obtenir une explication complète de ce sujet, consultez la section Sélecteur de champ de la page de documentation Modifier le menu Explorer et l'outil de sélection de champs.

Nom du paramètre Niveau Description
group_label Champs: D DG M F Regrouper des champs dans une vue dans l'outil de sélection de champs
view_label Champs : D DG M F P Modifie les champs qui apparaissent dans une vue dans l'outil de sélection de champs

Localisation

Si vous localisez votre modèle, les paramètres de paramètres géographiques vous permettent de personnaliser l'affichage des libellés et des descriptions dans l'interface utilisateur de Looker en fonction du paramètre régional de l'utilisateur. Consultez la page de documentation sur la localisation de modèle pour en savoir plus sur la configuration de votre modèle pour la localisation.

Nom du paramètre Niveau Description
localization_settings Fichier manifeste Indique les informations de localisation de votre modèle. Ce paramètre comporte les sous-paramètres default_locale et localization_level.
localization_level Fichier manifeste Indique si les chaînes sans traduction sont autorisées dans votre modèle.
default_locale Fichier manifeste Spécifie les paramètres régionaux qui seront utilisés comme valeurs par défaut de votre modèle pour la traduction des chaînes

Valeurs et affichage de données

Modifier les valeurs et la présentation des données dans la section Données d'une exploration peut aider les utilisateurs à comprendre leurs résultats. Vous pouvez modifier ou limiter les types de données des dimensions ou mesures, changer le format des données visibles par les utilisateurs, renseigner des valeurs manquantes ou modifier d'autres options de visualisation.

Les utilisateurs peuvent également définir leurs propres calculs de tableau, qui apparaissent dans la section "Données". Toutefois, nous vous conseillons, dans la mesure du possible, de définir des dimensions et des mesures dans LookML afin que le calcul correct soit effectué une fois pour toutes avant d'être réutilisé dans différentes requêtes.

Valeurs de données de plusieurs types de champs

Ces paramètres permettent de modifier les valeurs de données de plusieurs types de champs.

Nom du paramètre Niveau Description
case Champs: D M Crée un ensemble de valeurs discrètes possibles pour une dimension, déterminées par des conditions SQL. Ce paramètre comporte les sous-paramètres when et else.
sql Champs: D DG M F Détermine le mode de calcul d'un champ.
type (pour une dimension, un filtre ou un paramètre) Champs: D F P Indique le type de dimension, de filtre ou de paramètre.
type (pour le groupe de dimensions) Champs: DG Indique le type de groupe de dimensions.
type (pour les mesures) Champs: M Indique le type de mesure.

Valeurs de données de types de dimensions spécifiques

Vous pouvez modifier les valeurs de données de certains types de dimensions à l'aide de paramètres spécifiques à chaque type.

Dimensions de type: date ou type: datetime

Nom du paramètre Niveau Description
convert_tz Champs : D DG F M P Désactive la conversion automatique du fuseau horaire d'un champ.
datatype Champs: D DG F M Indique le type de données temporelles fournies à un champ.
fiscal_month_offset Modèle Indique le mois de début d'un exercice (si ce dernier est différent de l'année civile).
week_start_day Modèle Indique le jour de la semaine par lequel les dimensions hebdomadaires doivent commencer.

Dimensions de type: distance

Nom du paramètre Niveau Description
end_location_field Champs: D Définit le champ qui contient l'emplacement de fin d'un champ de type: distance. Ce paramètre est également considéré comme un paramètre de structure.
start_location_field Champs: D Définit le champ qui contient le point de départ d'un champ type: distance.
units Champs : D Spécifie l'unité à utiliser pour les champs de type: distance.

Dimensions de type: location

Nom du paramètre Niveau Description
sql_latitude Champs: D Définit la latitude d'une dimension de type: location
sql_longitude Champs: D Définit la longitude d'une dimension de type: location

Dimensions de type: string

Nom du paramètre Niveau Description
string_datatype Champs: D Spécifie le type de données Unicode pour une dimension de type: string pour SQL Server ou MySQL

Dimensions de type: tier

Nom du paramètre Niveau Description
tiers Champs : D Définit les niveaux d'une dimension type: tier

Groupes de dimensions type: duration ou dimensions type: duration_x

Nom du paramètre Niveau Description
sql_start Champs : D DG Définit l'heure de début d'une durée pour un groupe de dimensions de type: duration ou une dimension de type: duration_x
sql_end Champs: D DG Définit l'heure de fin d'une durée pour un groupe de dimensions de type: duration ou une dimension de type: duration_x.

Valeurs de données de mesures

La plupart de ces paramètres sont limités à des types de mesures spécifiques, comme indiqué dans le tableau. Pour créer un nombre filtré selon une valeur dimensionnelle, voir Filtrage des nombres par dimension . Pour créer une mesure qui calcule le pourcentage entre deux champs, consultez Pourcentages.

Nom du paramètre Niveau Description
approximate Champs : M Calcule un nombre approximatif de mesures de type: count_distinct. Consultez la page de documentation approximate pour obtenir la liste des dialectes compatibles avec ce paramètre.
approximate_threshold Champs : M Définit le décompte à partir duquel BigQuery passe d'un décompte exact de valeurs distinctes à un décompte approximatif.
direction Champs : M Détermine la direction dans laquelle les mesures de type: percent_of_total ou de type: running_total sont calculées lorsque des tableaux croisés dynamiques sont utilisés.
list_field Champs: M Déclare la dimension à partir de laquelle une mesure de type: list sera calculée. Ce paramètre est également considéré comme un paramètre de structure.
percentile Champs: M Spécifie la valeur fractionnelle (le énième centile) pour une mesure de type: percentile ou type: percentile_distinct
primary_key Champs : D Déclare une dimension comme clé primaire d'une vue.
sql_distinct_key Champs: M Définit les entités uniques sur lesquelles une mesure distincte, comme type: sum_distinct ou type: average_distinct, sera calculée
symmetric_aggregates Explorer Indique si les agrégations symétriques sont activées pour une exploration. Ce paramètre figure également dans la liste des paramètres liés au comportement des jointures. Consultez également la section Joindre des vues ci-dessous.

Formats de données

Vous pouvez améliorer la lisibilité des valeurs de données présentées aux utilisateurs en formatant les données à l'aide des paramètres répertoriés ci-dessous.

Nom du paramètre Niveau Description
html Champs : D DG M Modifie la sortie HTML d'un champ en utilisant la fonction de création de modèles Liquid.
named_value_format Modèle Crée un format de valeur personnalisé à utiliser avec value_format_name. Ce paramètre comporte les sous-paramètres value_format et strict_value_format.
style Champs: D Modifie l'affichage des niveaux dans l'interface utilisateur de Looker pour une dimension de type: tier
value_format Champs : D M Formate la sortie d'un champ en utilisant des options de style Excel.
value_format_name Champs : D M Formate la sortie d'un champ en utilisant un format prédéfini ou personnalisé.

Ordre et remplissage des données

Pour la plupart des champs, l'ordre de tri est simple : il s'agit simplement d'un tri alphanumérique des valeurs. Dans certains cas, vous pouvez vouloir trier les résultats d'une nouvelle instruction LookML case ou d'une ancienne instruction LookML sql_case dans un ordre particulier. Vous pouvez également trier les valeurs en fonction de la valeur d'un autre champ. Vous pouvez également utiliser le paramètre allow_fill pour activer ou empêcher les utilisateurs de demander à Looker de saisir des dates et des valeurs manquantes pour un champ.

Nom du paramètre Niveau Description
allow_fill Champs : D DG Détermine si le remplissage de dimension est autorisé pour une dimension.
alpha_sort Champs: D Un paramètre case trie ses conditions par ordre alphabétique.
order_by_field Champs : D DG

Trie un champ selon les valeurs d'un autre champ.

Pris en charge pour les groupes de dimensions

Visualisation des données de localisation

Looker propose une variété de cartes que vous pouvez mettre à disposition pour visualiser les valeurs de données de localisation dans la section Visualisation. Vous pouvez également créer et utiliser des cartes personnalisées pour les visualisations.

Nom du paramètre Niveau Description
map_layer Modèle Crée des cartes personnalisées à utiliser avec map_layer_name. Ce paramètre contient de nombreux sous-paramètres listés sur la page map_layer.
map_layer_name Champs: D Spécifie un mappage entre une valeur de données et une région géographique que vous avez définie sur une carte intégrée ou personnalisée.

Actions cliquables pour les valeurs de données

Exploration détaillée

Dans Looker, chaque résultat d'une requête peut être le point de départ d'une autre requête. Les utilisateurs peuvent cliquer sur une valeur pour afficher les données en détail. Vous pouvez également vous servir de LookML pour désigner les champs à afficher lorsque l'utilisateur clique sur une valeur pour en voir les détails. Les dimensions et les mesures ont un comportement par défaut différent pour le perçage.

Pour découvrir les options avancées de création d'un chemin d'exploration personnalisé, consultez l'article Plus performant.

Nom du paramètre Niveau Description
drill_fields Champs : D DG M Déclare la liste des champs à afficher lorsque l'utilisateur clique sur une mesure ou une dimension pour en voir les détails.
set Afficher Définit un ensemble de dimensions et de mesures à utiliser dans d'autres paramètres. Ce paramètre permet de limiter les champs disponibles pour une jointure et par extension, dans le sélecteur de champs. Ce paramètre peut également être utilisé pour définir les champs à afficher lorsque l'utilisateur détaille les données. Consultez également la section Utiliser des ensembles pour afficher les détails de la page Principes de base de LookML supplémentaires.

Actions sur les données

Il arrive que les utilisateurs souhaitent pouvoir déclencher d'autres événements après avoir consulté les données. Si vous utilisez le Centre d'action Looker, vous pouvez spécifier que les champs avec certains tags peuvent utiliser des services intégrés spécifiques. Les actions de données vous permettent également de désigner les options proposées à l'utilisateur pour un champ.

Nom du paramètre Niveau Description
action Champs: D M Crée une action de données sur un champ pour permettre à l'utilisateur d'effectuer des tâches dans d'autres outils, directement depuis Looker. Ce paramètre contient de nombreux sous-paramètres listés sur la page action.
tags Champs: D DG M F P Ajoute du texte pouvant être transmis à d'autres applications pour fournir des données sur un champ.

Association

Vous pouvez permettre à l'utilisateur de cliquer sur une valeur de données pour accéder à une URL liée. Ces paramètres vous permettent de spécifier les champs à afficher lorsque l'utilisateur explore les données, ainsi que le texte à afficher, l'URL de destination et un favicon du site Web de destination.

Nom du paramètre Niveau Description
link Champs: D M Crée des liens vers d'autres ressources Looker et du contenu externe. Ce paramètre comporte les sous-paramètres label, url et icon_url. Pour obtenir des options avancées concernant link, consultez également l'article Plus performant pour le forage de données du centre d'aide.

Filtrage

Les utilisateurs peuvent appliquer des filtres à leurs requêtes dans les explorations, les looks et les tableaux de bord.

Vous pouvez faciliter l'expérience utilisateur en spécifiant le comportement des filtres directement dans LookML. Par exemple, vous pouvez ajouter des filtres utiles ou vous assurer qu'ils ne créent pas accidentellement une requête qui sollicite trop vos ressources de base de données. Vous pouvez spécifier des comportements de filtrage tels que la sensibilité à la casse, des valeurs par défaut et les suggestions de filtres que Looker peut générer pendant que l'utilisateur saisit du texte.

Pour en savoir plus sur le filtrage dans LookML, consultez la page Filtrer les ensembles de résultats sur la page de documentation Principes de base de LookML supplémentaires. Pour en savoir plus sur les options avancées utilisant des filtres basés sur des modèles, consultez les articles Filtres modélisés et paramètres Liquid et Filtres avancés modélisés du centre d'aide.

Vous trouverez une liste complète des expressions de filtre et de la syntaxe sur la page de documentation sur les expressions de filtre Looker.

Filtres obligatoires à valeurs fixes

Les paramètres ci-dessous permettant de définir des filtres destinés à être systématiquement utilisés.

Consultez également la section Filtrer les nombres par dimension sur la page Principes de base de LookML supplémentaires.

Nom du paramètre Niveau Description
access_filter Explorer Ajoute des filtres spécifiques à l'utilisateur à une exploration. Ce paramètre comprend les sous-paramètres field et user_attribute.
sql_always_having Explorer Insère des conditions dans la clause HAVING de la requête qu'un utilisateur ne peut pas modifier ni supprimer pour cette exploration
sql_always_where Explorer Insère des conditions dans la clause WHERE de la requête qu'un utilisateur ne peut pas modifier ni supprimer pour cette exploration
sql_where Participer Si cette jointure est incluse dans la requête, insère des conditions dans la clause WHERE de la requête qu'un utilisateur ne peut pas modifier ni supprimer pour cette exploration. Concerne uniquement BigQuery. Ce paramètre peut également être considéré comme un paramètre de filtre.

Filtres obligatoires à valeurs modifiables

Ces paramètres vous permettent de spécifier les filtres à utiliser, mais permettent à l'utilisateur de modifier les valeurs des filtres.

Nom du paramètre Niveau Description
always_filter Explorer Ajoute à une exploration des filtres que l'utilisateur peut modifier, mais pas retirer. Ce paramètre comporte un sous-paramètre filters.
filter Champs: F Crée un champ réservé au filtrage, utilisable dans un filtre basé sur un modèle.
filters Champs : M Limite le calcul d'une mesure en fonction des limites liées aux dimensions

Filtres interdits

Les paramètres suivants permettent d'empêcher qu'un champ soit utilisé comme filtre, que ce soit de manière systématique ou uniquement lors de l'exploration détaillée.

Nom du paramètre Niveau Description
can_filter Champs : D DG M Détermine si une dimension ou une mesure peut être utilisée comme filtre.
skip_drill_filter Champs: D Cesse d'ajouter une dimension aux filtres en cas d'exploration détaillée d'une mesure.

Filtres conditionnels

Dans certains cas, vous voulez contraindre l'utilisateur à se servir d'un filtre particulier pour affiner sa requête. Par exemple, vous pouvez l'obliger à limiter la requête par date ou par région.

En plus du paramètre ci-dessous, consultez la section Filtrer les ensembles de résultats de la page Principes de base de LookML supplémentaires.

Nom du paramètre Niveau Description
conditionally_filter Explorer Ajoute des filtres à une exploration si l'utilisateur n'ajoute pas son propre filtre depuis une liste définie. Ce paramètre comporte les sous-paramètres filters et unless.

Comportement de la valeur d'un filtre

Pour simplifier le filtrage pour les utilisateurs, vous pouvez proposer une valeur par défaut pour le filtre ou rendre les valeurs d'un filtre insensibles à la casse.

Nom du paramètre Niveau Description
case_sensitive Explorer Indique si les filtres d'une exploration sont sensibles à la casse.
case_sensitive Champs: D F Indique si les filtres d'une dimension sont sensibles à la casse.
case_sensitive Modèle Indique si les filtres d'un modèle sont sensibles à la casse.
default_value Champs: F P Spécifie une valeur par défaut pour les champs de filtrage

Suggestions de filtrage

Les suggestions de filtrage sont un excellent moyen d'aider les utilisateurs à filtrer les données. Dans certains cas, il est toutefois utile de désactiver les suggestions ou d'en modifier le comportement.

Ces paramètres LookML déterminent le comportement par défaut des suggestions de filtrage.

Comportement par défaut

Par défaut, les suggestions de Looker pour un champ de filtre donné sont basées sur toutes les valeurs uniques des données de ce champ.

Activation et désactivation des suggestions

Si vous pensez qu'un champ possède un nombre très élevé de valeurs uniques possibles, il peut être judicieux de désactiver les suggestions de filtrage pour ce champ. Cette mesure évite à l'utilisateur d'avoir à choisir entre une multitude de suggestions et à la base de données d'avoir à les proposer. Vous pouvez activer ou désactiver les suggestions de filtrage à plusieurs niveaux.

Nom du paramètre Niveau Description
suggestable Champs : D DG M F P Active ou désactive les suggestions pour un champ.
suggestions Afficher Active ou désactive les suggestions pour toutes les dimensions d'une vue.

Valeurs suggérées

Par défaut, Looker génère des suggestions de filtres en fonction des valeurs uniques d'un champ. Dans certains cas, ces suggestions sont plus utiles si vous précisez le type de valeurs que Looker doit suggérer (les plus probables, par exemple). De même, si vous limitez l'accès à certaines valeurs de données, vous pouvez choisir d'appliquer ou non ces limites aux suggestions.

Nom du paramètre Niveau Description
allowed_value Champs: P Spécifie les options disponibles pour un parameter. Ce paramètre comporte les sous-paramètres label et value.
bypass_suggest_restrictions Champs : D DG F P Affiche des suggestions lorsque les utilisateurs utilisent sql_always_where, mais n'applique pas ces limites
full_suggestions Champs: D DG F P Affiche des suggestions lorsque les utilisateurs utilisent sql_always_where et applique ces limites aux suggestions
suggest_dimension Champs : D DG M F P Base les suggestions proposées pour un champ sur les valeurs d'une autre dimension.
suggest_explore Champs: D DG M F P Base les suggestions proposées pour un champ sur les valeurs d'une autre exploration.
suggestions Champs : D F P Déclare une liste de valeurs qui seront utilisées pour les suggestions d'un champ

Suggestions de mise en cache

Par défaut, Looker génère des suggestions de filtres en fonction des valeurs uniques d'un champ. Ces valeurs sont mises en cache dans un souci de performance, mais vous pouvez en modifier la durée d'utilisation. Si les données sont plutôt stables, optez pour une durée plus longue afin d'améliorer les performances de récupération des valeurs suggérées.

Nom du paramètre Niveau Description
suggest_persist_for Champs: D F P Modifie les paramètres de mise en cache des suggestions de filtrage Looker.

Jointure de vues

Comme indiqué dans la section Utiliser des jointures dans LookML, les jointures permettent d'explorer des données à partir de plusieurs vues à la fois. Vous pouvez en effet joindre différentes vues pour permettre aux utilisateurs de visualiser les relations entre certaines parties des données.

Les jointures sont définies dans le fichier de modèle afin d'établir la relation entre une exploration et une vue. Elles relient une ou plusieurs vues d'une exploration, directement ou par le biais d'une autre vue jointe.

Les paramètres LookML vous permettent de créer des jointures et d'en préciser le fonctionnement.

Nature des éléments joints

Plusieurs paramètres permettent de désigner les vues à joindre, que ce soit en général ou dans des situations particulières. Vous pouvez en outre indiquer les champs à insérer dans la jointure.

Nom du paramètre Niveau Description
always_join Explorer Désigne les jointures à appliquer systématiquement à une exploration.
fields Participer Désigne les champs d'une jointure à insérer dans une exploration.
from Participer Désigne la vue de départ d'une jointure.
include Modèle Ajoute des fichiers à un modèle. Seules les vues figurant dans les fichiers disponibles dans le modèle peuvent alors être utilisées pour des jointures.
join Explorer Joint une vue à une exploration. Pour en savoir plus sur les jointures et leurs paramètres, consultez la page de référence Paramètres de jointure. Ce paramètre comporte de nombreux sous-paramètres, décrits dans d'autres sections de cette page.
required_joins Participer Désigne les jointures à appliquer à une exploration en cas de sélection des champs d'une jointure donnée.
sql_table_name Participer Désigne la table de base de données sur laquelle doit reposer une jointure.

Mode de jointure

Vous pouvez préciser le mode de fonctionnement des jointures entre vues et la nature de la condition de jointure. Vous devez également spécifier une clé primaire afin que Looker puisse utiliser les agrégations symétriques afin de fournir des résultats corrects pour les fonctions d'agrégation.

Pour plus d'informations sur les agrégats symétriques, consultez également la explication simple sur les agrégations symétriques, ou « Pourquoi mon langage SQL ressemble-t-il à ça ? » et les problèmes des fanouts SQL.

Nom du paramètre Niveau Description
foreign_key Participer Spécifie une relation entre une exploration et une jointure à l'aide de la clé primaire de la vue jointe
outer_only Participer Indique si les requêtes doivent toutes utiliser une jointure externe.
primary_key Champs : D Déclare une dimension comme clé primaire d'une vue.
relationship Participer Déclare une jointure comme établissant une relation un-à-un, plusieurs-à-un, un-à-plusieurs ou plusieurs-à-plusieurs.
sql_on Participer Spécifie une relation entre une fonction Explorer et une jointure en écrivant une clause SQL ON.
symmetric_aggregates Explorer Indique si les agrégations symétriques sont activées pour une exploration. Ce paramètre figure également dans la liste des paramètres liés aux valeurs de mesure.
type Participer Déclare une jointure comme gauche, complète, interne ou croisée.

Mise en cache

Looker réduit la charge pesant sur la base de données et améliore les performances en utilisant les résultats mis en cache des requêtes précédentes, s'ils sont disponibles et si vos règles de mise en cache l'autorisent. Vous pouvez en outre créer des requêtes complexes sous forme de tables dérivées persistantes — ou PDT (Persistent Derived Table) — pour en stocker les résultats et faciliter ainsi les requêtes ultérieures. Lorsque vous planifiez votre mise en cache, vous devez tenir compte à la fois des performances et de la fraîcheur des données pour vos utilisateurs.

Mise en cache des requêtes

Vous pouvez vous servir de groupes de données pour intégrer plus étroitement Looker à la phase ETL (Extract, Transform, Load) de votre flux d'alimentation de données. Par exemple, si vous chargez des données par lots dans le cadre d'un job ETL nocturne, vous pouvez configurer Looker afin qu'il perçoive la fin de l'ETL et efface les requêtes mises en cache correspondantes, le cas échéant.

Pour en savoir plus, consultez la page Mettre en cache des requêtes et recréer des PDT à l'aide de groupes de données.

Nom du paramètre Niveau Description
datagroup Modèle Crée des règles de mise en cache des groupes de données pour un modèle. Ce paramètre comporte les sous-paramètres max_cache_age, sql_trigger, label et description.
persist_for Explorer Modifie les paramètres de mise en cache d'une exploration. Pour plus d'efficacité, nous vous conseillons néanmoins d'utiliser un paramètre lié aux groupes de données.
persist_for Modèle Modifie les paramètres de mise en cache d'un modèle. Pour plus d'efficacité, nous vous conseillons néanmoins d'utiliser un paramètre lié aux groupes de données.
persist_with Explorer Spécifie le groupe de données à utiliser pour la règle de mise en cache Explorer
persist_with Modèle Spécifie le groupe de données à utiliser pour la règle de mise en cache du modèle

Mise en cache des suggestions de filtrage

Par défaut, Looker génère des suggestions de filtres en fonction des valeurs uniques d'un champ. Ces valeurs sont mises en cache dans un souci de performance, mais vous pouvez en modifier la durée d'utilisation. Si les données sont plutôt stables, allongez la durée de mise en cache afin d'améliorer les performances de récupération des valeurs suggérées.

Nom du paramètre Niveau Description
suggest_persist_for Champs: D F P Modifie les paramètres de mise en cache des suggestions de filtrage Looker.

Mise en cache de tables dérivées persistantes

Pour en savoir plus sur les paramètres qui affectent la mise en cache des tables dérivées persistantes, consultez la section Paramètres de régénération et de mise en cache des tables dérivées persistantes ci-dessous.

Tables dérivées

Comme indiqué dans le tutoriel Tables dérivées dans Looker, les tables dérivées sont des outils importants dans Looker. Ils vous permettent de créer des tables qui n'existent pas encore dans votre base de données, d'étendre la sophistication de vos analyses et d'améliorer les performances des requêtes.

Pour en savoir plus, consultez Tables dérivées et tables de faits et Tables dérivées persistantes sur la page de documentation Termes et concepts de LookML.

Paramètres de structure de l'ensemble des tables dérivées

Les tables dérivées peuvent être définies en langage SQL ou LookML. Elles commencent toutes par le paramètre suivant :

Nom du paramètre Niveau Description
derived_table Afficher Base une vue sur une table dérivée. Ce paramètre contient de nombreux sous-paramètres listés ailleurs sur la page actuelle et illustrés dans l'exemple de tableau d'utilisation sur la page de documentation Afficher les paramètres.

Paramètres de structure des tables dérivées natives

Les tables dérivées natives sont beaucoup plus faciles à lire, à comprendre et à raisonner lorsque vous modélisez vos données.

Les paramètres répertoriés ci-dessous servent à définir les données source d'une table dérivée native. Elles sont décrites plus en détail et présentées dans l'exemple d'utilisation sur la page de documentation sur les paramètres explore_source.

Nom du paramètre Niveau Description
bind_all_filters Afficher Utilisez sous explore_source pour transmettre tous les filtres de la requête Explorer dans la sous-requête de table dérivée native. Pour obtenir un exemple, consultez la page de documentation sur le paramètre explore_source.
REMARQUE : Le paramètre explore_source peut avoir le sous-paramètre bind_all_filters ou le sous-paramètre bind_filters, mais pas les deux.
bind_filters Afficher Utilisez sous explore_source pour transmettre un filtre de la requête Explorer dans la sous-requête de table dérivée native. Pour le configurer, utilisez le sous-paramètre from_field afin de spécifier un champ défini dans la vue de table dérivée native ou accessible dans la section "Explorer" à laquelle la table native native est jointe. Au moment de l'exécution, tous les filtres de from_field dans l'exploration seront transmis à to_field dans la sous-requête de table dérivée native. Pour obtenir un exemple, consultez la page de documentation sur le paramètre explore_source.
REMARQUE:Le paramètre explore_source peut avoir le sous-paramètre bind_all_filters ou le sous-paramètre bind_filters, mais pas les deux.
column Afficher Utilisez sous explore_source pour spécifier une colonne à inclure dans la table. Ce paramètre comporte un sous-paramètre field.
derived_column Afficher Spécifie une colonne de explore_source avec une expression dans l'espace de noms des colonnes intérieures. Faute de regroupement SQL à ce stade, l'agrégation d'expressions SQL est ici impossible. Ce paramètre est particulièrement utile pour définir des fonctions de fenêtrage. Ce paramètre comporte un sous-paramètre sql.
explore_source Afficher Génère un code SQL pour une table dérivée à partir de l'exploration associée. explore_source comporte plusieurs sous-paramètres décrits dans les autres lignes de ce tableau et sur sa page de documentation principale.
expression_custom_filter Afficher Spécifie une expression de filtre personnalisé sur une requête explore_source. Facultatif.
filters Afficher Spécifie une expression de filtre personnalisé sur une requête explore_source. Facultatif.
include Modèle Inclut le ou les fichiers contenant les champs à référencer dans le tableau, comme expliqué sur la page de documentation de explore_source. Consultez la page de documentation principale du paramètre include pour d'autres cas d'utilisation, comme l'ajout de fichiers aux modèles et aux vues. Consultez la section Vues de jointure ci-dessus pour découvrir comment créer des jointures à l'aide de include.
limit Afficher Définit la limite de lignes de la requête Facultatif.
sorts Afficher Facultatif. Spécifie un tri pour cet élément explore_source. Placez le nom du champ à trier entre crochets, suivi de :, puis indiquez si le champ doit être trié par ordre croissant ou décroissant à l'aide du mot clé asc ou desc.
timezone Afficher Définit le fuseau horaire pour la requête explore_source. Pour les tables dérivées éphémères (non persistantes), définissez ce paramètre sur query_timezone pour utiliser automatiquement le fuseau horaire de la requête en cours d'exécution. Si aucun fuseau horaire n'est spécifié, la requête explore_source n'effectue par défaut aucune conversion de fuseau horaire et utilise le fuseau horaire de la base de données.

Paramètres de structure des tables dérivées SQL

Pour les tables dérivées SQL, utilisez le paramètre ci-dessous.

Nom du paramètre Niveau Description
sql (pour derived_table) Afficher Déclare la requête SQL d'une table dérivée.

Paramètres de structure de définition de données personnalisées

Pour les dialectes de base de données exigeant une commande DDL (Data Definition Language) personnalisée, utilisez les paramètres ci-dessous. Par exemple, si le dialecte de votre base de données n'accepte pas le CREATE TABLE as SELECT émis sous la forme d'une seule instruction SQL, utilisez le paramètre create_process pour créer un PDT en plusieurs étapes:

Nom du paramètre Niveau Description
create_process Afficher Définit une suite d'instructions SQL à exécuter une par une, dans l'ordre indiqué. Chaque instruction SQL individuelle est spécifiée à l'aide du sous-paramètre sql_step.
sql_create Afficher Définit une instruction SQL CREATE pour créer un PDT sur un dialecte de base de données nécessitant des commandes LDD personnalisées

Paramètres de régénération et de mise en cache des tables dérivées persistantes

Comme indiqué dans la section Mise en cache ci-dessus, vous pouvez utiliser des groupes de données pour gérer la mise en cache et équilibrer l'efficacité avec la fraîcheur des données.

Vous pouvez vous servir de groupes de données pour régénérer des tables dérivées persistantes (PDT) lorsque des données actualisées sont disponibles. Vous pouvez également faire en sorte que les tables PDT soient rarement régénérées, même si les tables sous-jacentes sont souvent mises à jour, afin que les requêtes portant sur ces tables soient conservées plus longtemps en cache.

Pour en savoir plus, consultez la section Stratégies de persistance de la page de documentation Tables dérivées dans Looker et la page de mise en cache des requêtes et reconstruction des PDT à l'aide de groupes de données.

Nom du paramètre Niveau Description
datagroup_trigger Afficher Désigne le groupe de données à utiliser pour les règles de régénération des tables PDT.
persist_for (pour derived_table) Afficher Définit le délai maximal avant lequel une table PDT doit être régénérée. Envisagez d'utiliser le paramètre datagroup_trigger le plus puissant.
sql_trigger_value Afficher Indique la condition déclenchant la régénération d'une table PDT. Envisagez d'utiliser le paramètre datagroup_trigger le plus puissant.

Paramètres d'efficacité des requêtes liées aux tables dérivées

Selon votre dialecte de base de données, différents paramètres permettent d'améliorer l'efficacité d'une table dérivée.

Nom du paramètre Niveau Description
cluster_keys Afficher Indique qu'un disque persistant ou une table agrégée doit être mise en cluster par un ou plusieurs champs dans BigQuery
Compatibilité ajoutée pour cluster_keys sur Snowflake
Disponibilité ajoutée pour cluster_keys avec des tables agrégées
distribution Afficher Définit la clé de distribution d'un PDT ou d'une table agrégée intégrée à Redshift ou Aster
Prise en charge de distribution avec des tables agrégées
distribution_style Afficher Définit le style de distribution d'un PDT ou d'une table agrégée intégrée à Redshift
Compatibilité ajoutée pour distribution_style avec des tables agrégées
increment_key Afficher ADDED 21.4 Transforme la table dérivée en PDT incrémentiel. increment_key spécifie l'incrément de temps pour lequel les nouvelles données doivent être interrogées et ajoutées au PDT.
increment_offset Afficher ADDED 21.4 Utilisée conjointement avec le paramètre increment_key pour les PDT incrémentiels. increment_offset spécifie le nombre de périodes précédentes (avec la précision de la clé d'incrémentation) qui sont recompilées pour tenir compte des données arrivées en retard.
indexes Afficher Définit les index d'un PDT ou d'une table agrégée créée dans une base de données traditionnelle (par exemple, MySQL ou Postgres) ou une clé de tri entrelacée dans Redshift
Compatibilité ajoutée pour indexes avec des tables agrégées
partition_keys Afficher Spécifie qu'un disque persistant ou une table agrégée doit être partitionné par un ou plusieurs champs dans Presto, ou par un seul champ de date/heure dans BigQuery
Prise en charge de partition_keys avec des tables agrégées
sortkeys Afficher Définit les clés de tri d'un PDT ou d'une table agrégée intégrée à Redshift
Compatibilité ajoutée pour sortkeys avec des tables agrégées
table_compression Afficher Spécifie la compression de table à utiliser pour une table PDT dans Amazon Athena
table_format Afficher Spécifie le format de table à utiliser pour une table PDT dans Amazon Athena

Tables agrégées

Comme indiqué sur la page Notoriété globale, les tableaux cumulés peuvent vous aider à optimiser les requêtes dans vos explorations. Les tables agrégées sont conservées sur votre base de données, de la même manière que les tables dérivées persistantes (PDT).

Les tables agrégées sont définies sous une exploration.

Nom du paramètre Niveau Description
aggregate_table Explorer Crée une table agrégée pour une exploration. Ce paramètre comporte des sous-paramètres décrits sur la page de documentation sur les paramètres aggregate_table.

Paramètres supplémentaires de comportement des requêtes

Plusieurs paramètres (qui sont décrits dans d'autres sections de cette page en fonction de leur fonction) ont une incidence sur le mode et la méthode d'interrogation. Cette section décrit les autres paramètres LookML qui vous permettent d'établir le comportement des requêtes.

Éléments interrogés

Ces paramètres définissent des informations spécifiques sur les connexions, les fichiers et les champs que vous utiliserez pour vos requêtes.

Nom du paramètre Niveau Description
access_grant Modèle Crée une autorisation d'accès qui limite l'accès aux structures LookML aux seuls utilisateurs dont les valeurs d'attribut utilisateur sont approuvées. Ce paramètre comporte les sous-paramètres user_attribute et allowed_values.
connection Modèle Modifie la connexion de base de données d'un modèle.
fanout_on Champs: D DG M Autorise l'accès aux champs répétés Google BigQuery.
from Explorer Spécifie la vue sur laquelle une exploration sera basée et fait référence aux champs de cette vue par son nom.
required_access_grants Explorer Limite l'accès à une exploration aux seuls utilisateurs dont les valeurs d'attribut utilisateur correspondent aux droits d'accès.
required_access_grants Participer Limite l'accès à une jointure aux seuls utilisateurs dont les valeurs d'attribut utilisateur correspondent aux droits d'accès.
required_access_grants Afficher Limite l'accès à une vue aux seuls utilisateurs dont les valeurs d'attribut utilisateur correspondent aux droits d'accès.
required_access_grants Champs : D DG M F P Limite l'accès à un champ aux seuls utilisateurs dont les valeurs d'attribut utilisateur correspondent aux droits d'accès.
required_fields Champs: D M Impose l'ajout de champs supplémentaires à une requête en cas de sélection d'un champ.
sql_table_name Explorer Désigne la table de base de données sur laquelle doit reposer une exploration.
sql_table_name Afficher Change la table SQL de base d'une vue.
view_name Explorer Spécifie la vue sur laquelle une exploration est basée et référence les champs de cette vue par son nom.

Mode d'interrogation

Les paramètres ci-dessous ont un impact sur la manière dont Looker construit et traite les requêtes.

Plusieurs de ces paramètres permettent de garantir le bon fonctionnement des agrégations symétriques. Pour en savoir plus sur les agrégations symétriques, consultez l'article Une explication simple sur les agrégations symétriques ou l'article "Pourquoi mon objet SQL ressemble-t-il à cela ?" du centre d'aide.

Nom du paramètre Niveau Description
alias Champs : D DG M F P Permet aux URL enregistrées avec d'anciens noms de champs de rester opérationnelles après qu'un champ a été renommé.
cancel_grouping_fields Explorer Annule la clause GROUP BY lorsque certains champs sont choisis dans une fonction Explorer.
primary_key Champs: D Déclare une dimension comme clé primaire d'une vue.
sql_where Participer Si cette jointure est incluse dans la requête, elle insère des conditions dans la clause WHERE de la requête qu'un utilisateur ne peut pas modifier ni supprimer pour cette exploration. Concerne uniquement BigQuery. Ce paramètre peut également être considéré comme un paramètre de filtre.
symmetric_aggregates Explorer Indique si les agrégations symétriques sont activées pour une exploration. Ce paramètre figure également dans la liste des paramètres liés aux valeurs de mesure.

Paramètres à éviter

Vous pouvez voir les paramètres suivants dans votre modèle. Nous en avons donc inclus ici une liste. Toutefois, si vous ajoutez une nouvelle modélisation, veuillez les éviter.

Nom du paramètre Niveau Description
access_filter_fields Explorer REMOVED 6.0 Remplacée par la valeur access_filter
decimals Champs: D M REMOVED 5.4 Remplacer par value_format
distkey Afficher REMOVED 3.26 Remplacement par distribution
format Champs: D M REMOVED 3.16 Remplacement par value_format
scoping Modèle REMOVED 3.52 Cette opération n'est plus requise
sql Participer ÉVITEUR 3.10 Remplacé par l'association de sql_on, foreign_key, type et/ou sql_table_name, comme décrit sur la page de documentation sur le paramètre sql (jointures).
sql_foreign_key Participer ÉVITEUR 3.16 Remplacement par foreign_key
template Modèle REMOVED 3.30 Cette opération n'est plus nécessaire
view_label Afficher ÉVITEUR 4.4 Remplacement par label

Autres didacticiels et ressources

Les sections suivantes comportent des liens vers d'autres ressources susceptibles de vous aider à mieux comprendre LookML et à vous aider à réaliser d'autres tâches de développement dans Looker.

Description du processus de développement

La section Modélisation des données du menu de documentation de Looker est conçue pour vous aider à vous lancer dans la section "Développer" de Looker.

Voici quelques pages particulièrement utiles :

Description de LookML

La section Steps to learning LookML (Procédure d'apprentissage de LookML) du menu de documentation de Looker est conçue pour vous présenter les concepts de base de LookML et vous suggérer un parcours de formation vers LookML.

Voici quelques pages particulièrement utiles :

Création de tableaux de bord LookML

Les fichiers de tableau de bord d'un projet contiennent des paramètres LookML spécifiques aux tableaux de bord. La page actuelle n'inclut que les paramètres de modélisation de données, et non les paramètres de tableau de bord. Toutefois, la section Créer et gérer des tableaux de bord LookML du menu de documentation de Looker est conçue pour vous expliquer comment utiliser les tableaux de bord LookML.

Voici quelques pages particulièrement utiles :

Incorporation, API et options Admin

Représentation vectorielle continue

Les pages suivantes permettent d'en savoir plus sur l'incorporation de présentations, d'explorations et de tableaux de bord :

API

La section API Looker du menu de documentation de Looker est conçue pour vous aider à vous familiariser avec l'interface de programmation d'application (API) sécurisée et sécurisée de Looker.

Options Admin

La section Getting started with admin options (Premiers pas avec les options d'administration) du menu de documentation de Looker est conçue pour vous aider à vous lancer dans la section "Admin" (Administration) de Looker.

Formation sur Looker Connect

Inscrivez-vous à notre parcours de formation LookML Developer sur Looker Connect.