La plupart des champs du sélecteur de champs sont créés par vos développeurs Looker. Toutefois, les champs personnalisés vous permettent de créer des mesures et des dimensions personnalisées ad hoc dans une exploration. Cette page explique comment créer et utiliser des champs personnalisés pour améliorer votre analyse de données.
Pour utiliser des champs personnalisés, votre administrateur Looker doit accorder l'autorisation create_custom_fields
aux utilisateurs ou aux groupes afin d'autoriser l'accès à la fonctionnalité.
Lorsque vous avez accès à des champs personnalisés, vous pouvez créer plusieurs types de champs personnalisés:
- Une mesure personnalisée basée sur une dimension existante
- Une mesure personnalisée filtrée basée sur une mesure existante
- Une dimension personnalisée basée sur une expression Looker
Les champs personnalisés diffèrent des champs définis par LookML et des calculs de tables
Il existe quelques différences entre les champs personnalisés, et les dimensions et mesures définis dans LookML:
- Il n'est pas possible d'afficher des champs personnalisés.
- Les champs personnalisés ne sont conservés que dans l'outil de sélection des champs d'exploration pour certains utilisateurs.
Il existe quelques différences entre les champs personnalisés et les calculs de tableau:
- Les champs personnalisés génèrent des requêtes SQL qui s'exécutent sur la base de données, de la même manière qu'un champ LookML.
- Les champs personnalisés ne dépendent pas des données du tableau de données.
Types de champs personnalisés
Vous pouvez créer et personnaliser plusieurs types de champs personnalisés, selon les types de champs LookML de base. Les tableaux suivants décrivent les types de champs personnalisés que vous pouvez créer en fonction du type de champ LookML:
Types de champs personnalisés pour les dimensions
Vous pouvez créer plusieurs types de champs personnalisés à partir des dimensions d'un sélecteur de champ Explorer, en fonction du ou des types de champs LookML de base. Le tableau suivant présente les types de champs personnalisés compatibles avec chaque type de dimension.
S = fonctionne avec le type de données string
N = compatible avec le type de données number
et les mesures numériques
T = fonctionne avec le type de données tier
ZC = fonctionne avec le type de données zipcode
YN = fonctionne avec le type de données yesno
DI = fonctionne avec le type de données distance
DU = fonctionne avec le type de données duration
TS = fonctionne avec la plupart des types de données d'horodatage*
ID = fonctionne avec la plupart des types de données de date entière*
SD = fonctionne avec la plupart des types de données de date de chaîne*
L = fonctionne avec le type de données location
Chaque type de champ personnalisé que vous pouvez créer à partir d'une dimension correspond à l'une des catégories suivantes:
- Agrégation : les champs agrégés sont des types de mesures qui effectuent des agrégations, telles que la somme et la moyenne. Les mesures agrégées ne peuvent référencer que des dimensions, et non d'autres mesures.
- Données non agrégées : les champs non agrégés sont des dimensions qui peuvent être regroupées dans une requête "Explorer".
Nom du champ personnalisé | Catégorie | Description | Compatibilité avec les types de champs LookML |
---|---|---|---|
Décompte distinctDécompte distinct |
Agréger |
Crée une mesure count_distinct qui calcule le nombre de valeurs distinctes pour une dimension sélectionnée.
|
S N T ZC YN DI DU TS ID SD L |
SommeSomme |
Agréger |
Crée une mesure sum qui additionne les valeurs de la dimension sélectionnée.
|
N DI DU ID |
MoyenneMoyenne |
Agréger |
Crée une mesure average qui calcule la moyenne des valeurs d'une dimension sélectionnée.
|
N DI DU ID |
MinMin |
Agréger |
Crée une mesure min qui détermine la plus petite valeur d'une dimension sélectionnée.
|
N DI DU ID |
MaxMax |
Agréger |
Crée une mesure max qui trouve la plus grande valeur d'une dimension sélectionnée.
|
N DI DU ID |
MédianMédian |
Agréger |
Crée une mesure median qui trouve la valeur de point médian des valeurs d'une dimension sélectionnée.
|
N DI DU ID |
Liste de valeurs uniquesListe de valeurs uniques |
Agréger |
Crée une mesure list qui crée une liste des valeurs distinctes d'une dimension sélectionnée.
|
S T ZC YN SD L |
BinBin |
Non agrégé | Crée des bins, ou niveaux, qui séparent les valeurs d'une dimension numérique sélectionnée en un ensemble personnalisé de plages de nombres. | N DI DU ID |
GroupeGroupe |
Non agrégé | Crée un groupe qui vous permet de regrouper les résultats d'une dimension sélectionnée sous des étiquettes personnalisées. | S N T ZC YN DI DU TS ID SD L |
* Remarque sur les données de date et d'heure: Looker interprète certains périodes et types temporels comme différents types de données lorsque vous créez des champs personnalisés. Cela peut affecter les types de champs personnalisés disponibles pour ces champs de période et de période. Par exemple, Looker interprète la période hour_of_day comme un type de données number et dispose donc d'options de champs personnalisées disponibles pour d'autres champs type: number . Pour en savoir plus, consultez la section Comment les champs personnalisés interprètent les types de données "Date" et "Heure" de cette page. |
Types de champs personnalisés pour les mesures
Vous ne pouvez créer qu'un seul type de champ personnalisé (une mesure filtrée) à partir des mesures dans l'outil de sélection de champ Explorer, en fonction du type de mesure LookML de base. Le tableau suivant décrit les champs LookML auxquels vous pouvez ajouter un filtre pour les types de mesures.
string
type de mesureLI = Fonctionne avec le
list
type de mesureDT = Fonctionne avec le
date
type de mesureYN = Compatible avec le
yesno
type de mesureN = Compatible avec les types de mesures numériques
Nom du champ personnalisé | Description | Compatibilité avec les types de champs LookML | |
---|---|---|---|
Filtrer la mesureFiltrer la mesure |
Ajoute une condition de filtre à une mesure pour limiter les valeurs incluses dans l'agrégation de la mesure. | S LI DT YN N | |
* Pour en savoir plus sur les types de mesures que Looker interprète comme numériques lorsqu'il utilise des champs personnalisés, consultez la section Comment les champs personnalisés interprètent les mesures numériques sur cette page. |
Comment les champs personnalisés interprètent les types de données "Date" et "Heure"
Looker interprète certains types temporels et types temporels comme différents types de données lorsque vous créez des champs personnalisés. Cela affecte le type des champs personnalisés que vous pouvez créer pour un champ de date ou d'heure donné. Les champs personnalisés classent les champs de date et d'heure de la manière suivante:
Ces catégories sont compatibles avec différents types de champs personnalisés, comme indiqué dans le tableau Types de champs personnalisés pour les dimensions.
Types de données "Date et heure"
Les champs personnalisés traitent les types de données de temps LookML suivants comme des types de données de code temporel:
date
time
microsecond
millisecond
millisecondX
second
minute
minuteX
hour
hourX
week
month
quarter
fiscal_quarter
fiscal_year
year
Types de données "Entier"
Les champs personnalisés traitent les types de données de date et d'heure LookML suivants comme des types de dates entiers:
Types de données "Date de la chaîne"
Les champs personnalisés traitent les types de données de date et d'heure LookML suivants comme des types de données de chaîne:
Interprétation des mesures numériques par les champs personnalisés
Les champs personnalisés traitent les types de mesures suivants comme des types numériques:
average
average_distinct
count
count_distinct
max
median
median_distinct
min
percent_of_previous
percent_of_total
percentile
percentile_distinct
running_total
sum
sum_distinct
Ces types de mesures sont compatibles avec le type de champ personnalisé de mesure filtrée, comme indiqué dans le tableau Types de champs personnalisés pour les mesures.
Créer une mesure personnalisée à partir d'une dimension
Vous pouvez créer une mesure personnalisée à partir d'une dimension de l'une des manières suivantes:
- En utilisant le menu Plus à trois points
- Utilisez la section Champs personnalisés du sélecteur de champ.
La seconde méthode vous permet de personnaliser le champ personnalisé à mesure que vous le créez. Vous pouvez par exemple le renommer, ajouter une description facultative ou sélectionner un format autre que celui par défaut.
Utiliser le menu à trois points Plus de la dimension
Dans de nombreux cas, vous pouvez utiliser cette technique de raccourci:
- Développez la vue du sélecteur de champ qui contient la dimension que vous souhaitez mesurer.
- Sélectionnez le menu Plus à trois points.
- Sélectionnez Agrégation pour afficher les options permettant de créer une mesure personnalisée. Les fonctions suggérées varient en fonction du type de dimension que vous avez choisi (par exemple, nombre, chaîne ou date). Sélectionnez une fonction.
Développez la section Champs personnalisés dans l'outil de sélection des champs pour afficher votre nouveau champ.
Comme pour les autres champs, vous pouvez sélectionner un nom de champ personnalisé pour l'ajouter ou le supprimer d'une requête. Vous pouvez également pointer sur le champ pour afficher les autres options disponibles, y compris en sélectionnant l'icône Filtre pour l'utiliser comme filtre dans une requête. Vous pouvez également modifier le champ si nécessaire.
Utilisation de la section Champs personnalisés
Si vous souhaitez définir un format ou un filtre pour votre mesure personnalisée lors de sa création, commencez par cliquer sur le bouton Ajouter dans la section Champs personnalisés:
- Sélectionnez Ajouter dans la section Champs personnalisés de l'outil de sélection de champ.
- Sélectionnez le type de champ que vous souhaitez créer. Cet exemple utilise la mesure personnalisée.
- Sélectionnez un champ à mesurer dans la liste déroulante Champ à mesurer, sélectionnez le type de mesure dans les options de la liste déroulante Type de mesure, puis spécifiez un nom dans le champ Nom. Le nom apparaît dans l'outil de sélection des champs et dans le tableau de données.
- Si vous souhaitez ajouter une condition de filtre, sélectionnez un champ dans la liste déroulante Nom du filtre de l'onglet Filtres. Vous pouvez ajouter ou supprimer des conditions de filtre à l'aide des boutons Ajouter et Supprimer plus et moins Valeur de filtre.
- Vous pouvez également sélectionner la flèche à côté de Filtre personnalisé pour créer une expression de filtre personnalisé à l'aide de fonctions et opérateurs Looker utilisables dans les filtres personnalisés. L'éditeur d'expression Looker suggérera les noms de champs et la syntaxe d'affichage de l'aide pour les fonctions que vous utilisez. Les champs actuellement utilisés dans Explorer et pouvant être utilisés avec le type de champ que vous créez sont indiqués par un cercle noir. Pour en savoir plus sur l'ajout de filtres aux mesures, consultez la section Ajouter un filtre personnalisé à une mesure personnalisée de cette page.
- Dans l'onglet Détails du champ, vous pouvez spécifier un format dans la section Format et ajouter une description facultative de 255 caractères maximum dans la zone Description. Les autres utilisateurs pourront ainsi afficher des informations supplémentaires sur le champ personnalisé, y compris son utilisation prévue.
- Sélectionnez Enregistrer.
Le sélecteur de champ affiche votre nouvelle mesure personnalisée dans la section Champs personnalisés.
Comme pour les autres champs, vous pouvez sélectionner le nom d'un champ personnalisé pour l'afficher dans une requête. Vous pouvez également sélectionner son bouton Filtre pour l'utiliser comme filtre dans une requête.
Regroupement personnalisé
Le type de champ personnalisé Groupe vous permet de créer des groupes personnalisés ad hoc pour les dimensions et les dimensions personnalisées sans avoir à utiliser de fonctions logiques dans les expressions Looker ni de développer la logique CASE WHEN
dans les paramètres sql
ou les champs type: case
.
Cela peut s'avérer utile lorsque vous souhaitez attribuer des libellés fixes ou des noms de catégorie à des valeurs correspondant à des conditions spécifiques (par exemple, en regroupant des États ou des pays spécifiques par région ou des coûts de commande dans des catégories).
Pour créer un groupe, procédez comme suit :
- Développez la vue contenant la dimension pour laquelle vous souhaitez créer des groupes personnalisés.
Vous pouvez réaliser l'étape suivante de deux façons différentes :
- Développez la vue, sélectionnez le menu à trois points Plus, puis sélectionnez Grouper pour ouvrir le menu Grouper par.
- Si le champ est déjà sélectionné dans Explorer, vous pouvez sélectionner Grouper dans le menu en forme de roue dentée de la dimension Données pour ouvrir le menu Grouper par, puis suivre les étapes suivantes pour créer des groupes personnalisés.
Indiquez un libellé pour le premier groupe de valeurs dans le champ Group Name (Nom du groupe). Cet exemple montre comment créer un groupe d'États pour la région nord-ouest du Pacifique aux États-Unis à l'aide de la dimension État, qui est reflétée par le nom du groupe "Nord-Ouest Pacifique".
Sélectionnez le bouton de condition existant dans la section Valeur du groupe (qui correspond par défaut à n'importe quelle valeur), afin de personnaliser les conditions que vous souhaitez appliquer au groupe.
Sélectionnez la condition, puis saisissez ou sélectionnez une ou plusieurs valeurs. Dans ce cas, l'une des conditions appliquées est l'État de l'Oregon. Vous pouvez ajouter ou supprimer des conditions à l'aide des boutons Ajouter et Supprimer plus et moins. Pour enregistrer, cliquez en dehors de la condition de filtre ou utilisez la touche Échap.
- Lorsqu'elles sont disponibles, les suggestions de valeurs s'affichent dans une liste déroulante, représentée par une flèche vers le bas dans la zone de saisie de valeur, que les utilisateurs peuvent sélectionner ou rechercher. Les suggestions sont le plus souvent disponibles pour les champs
type: string
. - Looker applique automatiquement des conditions SQL telles que la logique
AND
ouOR
lorsque plusieurs conditions sont créées, en fonction des types de champs, des conditions et des valeurs que vous spécifiez. - Si vous modifiez un groupe personnalisé existant, pensez à changer son nom pour refléter les nouvelles conditions.
- Lorsqu'elles sont disponibles, les suggestions de valeurs s'affichent dans une liste déroulante, représentée par une flèche vers le bas dans la zone de saisie de valeur, que les utilisateurs peuvent sélectionner ou rechercher. Les suggestions sont le plus souvent disponibles pour les champs
Pour ajouter d'autres groupes pour cette dimension, passez la souris sur le groupe existant, puis cliquez sur le bouton Ajouter et cliquez sur le bouton moins Supprimer. Vous pouvez modifier un groupe existant en sélectionnant sa condition (Oregon, Idaho ou Washington). Looker applique automatiquement des conditions SQL telles que la logique
AND
ouOR
lorsque plusieurs conditions sont créées, en fonction des types de champs, des conditions et des valeurs que vous spécifiez.Vous pouvez également cocher la case Regrouper les valeurs restantes pour créer une catégorie afin de regrouper toutes les autres valeurs ne remplissant aucune condition de groupe. Dans cet exemple, tout État autre que l'Oregon, l'Idaho ou Washington sera regroupé sous le libellé Autre. Autre est le nom par défaut, mais vous pouvez le personnaliser dans le champ Nom du groupe.
- Si vous modifiez un groupe personnalisé et souhaitez supprimer le regroupement pour toutes les autres valeurs, décochez la case Regrouper les valeurs restantes.
Spécifiez un nom dans le champ Nom du champ. Le nom apparaît dans l'outil de sélection des champs et dans le tableau de données.
Sélectionnez + Ajouter une description pour ouvrir la zone Description. Vous pouvez également ajouter une description de 255 caractères maximum afin d'offrir aux autres utilisateurs davantage d'informations sur le groupe personnalisé.
- Si vous modifiez un groupe personnalisé et qu'il existe déjà une description, le champ Description s'affiche automatiquement.
Sélectionnez Enregistrer, puis Exécuter pour relancer l'exploration.
Le nouveau champ s'affiche dans le tableau de données et comporte des libellés pour tous les États: "Pacifique nord-ouest" pour les États de l'Oregon, de Washington et de l'Idaho, et "Autre" pour tous les autres États.
Vous pouvez utiliser le nouveau groupe pour obtenir de nouveaux insights sur vos données. Par exemple, comparez le nombre de commandes passées par les utilisateurs de la région Pacifique Nord à ceux d'autres régions aux États-Unis.
Le nouveau champ apparaît dans la section Champs personnalisés de l'outil de sélection de champ.
Comme pour les autres champs, vous pouvez sélectionner le nom du champ pour l'ajouter ou le supprimer d'une requête. Vous pouvez également pointer sur le champ pour afficher les autres options disponibles, y compris en sélectionnant l'icône Filtre pour l'utiliser comme filtre dans une requête. Vous pouvez également modifier le groupe personnalisé comme vous le souhaitez.
Binning personnalisé
Le type de champ personnalisé Corbeille vous permet de créer des bins, ou des niveaux, ad hoc personnalisés, pour les dimensions de type numérique et les dimensions personnalisées sans avoir à utiliser de fonctions logiques dans les expressions Looker ni à développer de champs ML.type: tier
Cela peut être utile lorsque vous souhaitez regrouper rapidement des valeurs dans des plages d'entiers spécifiques pour ajuster la précision de vos données.
Les champs personnalisés Corbeille apparaissent dans le style de notation du niveau classic
.
Pour créer un bac, procédez comme suit:
- Développez la vue de l'outil de sélection de champs qui contient la dimension pour laquelle vous souhaitez créer des bacs personnalisés.
Vous pouvez réaliser l'étape suivante de deux façons différentes :
- Sélectionnez le menu Plus à trois points pour la dimension, puis sélectionnez Poubelle pour ouvrir le menu Poubelle.
- Si le champ est déjà sélectionné dans une exploration, vous pouvez sélectionner Poubelle dans le menu en forme de roue dentée de la table Données pour ouvrir le menu Corbeille, puis suivre les étapes suivantes pour créer des bacs personnalisés.
Si vous le souhaitez, sélectionnez Obtenir des informations sur les champs pour en savoir plus sur les valeurs de la dimension pour laquelle vous créez des bins personnalisés, y compris la valeur minimale, la valeur maximale et la plage de valeurs de la dimension. Ces informations peuvent être utiles pour déterminer la manière dont vous spécifiez les bins de valeurs.
Sélectionnez un type de bac dans la section Type de système.
- Sélectionnez Taille égale pour placer des valeurs numériques dans des plages d'entiers égaux. Par exemple, des niveaux de valeurs compris entre 0, 10, 10 et 20, et 20 et 30.
- Sélectionnez Taille personnalisée pour créer des tailles de bins personnalisées de plages d'entiers variables. Par exemple, des niveaux de valeurs compris entre 0 et 15, 15 et 75 et 75 et 100.
Personnalisez la taille des bacs et des plages.
- Si le type de conteneur sélectionné est Taille égale, saisissez les valeurs souhaitées dans les champs Taille du système de traitement, Valeur minimale et Valeur maximale. L'exemple précédent affiche des caractéristiques de bins de 10, allant de 0 à 100. Des bacs sont créés automatiquement pour les valeurs qui se trouvent en dehors des plages spécifiées.
- Si le Type de bac sélectionné est Taille personnalisée, spécifiez les points d'arrêt du niveau dans l'ordre croissant dans la zone Points d'arrêt de la corbeille, en les séparant par une virgule ou un retour à la ligne.
Spécifiez le nom souhaité dans le champ Nom du champ. Le nom apparaît dans l'outil de sélection des champs et dans le tableau de données.
Sélectionnez + Ajouter une description pour ouvrir la zone Description. Vous pouvez ajouter une description de 255 caractères maximum afin d'offrir aux autres utilisateurs davantage d'informations sur la corbeille personnalisée.
- Si vous modifiez un bac personnalisé contenant une description, le champ Description s'affiche automatiquement.
Sélectionnez Enregistrer, puis Exécuter pour relancer l'exploration.
Le nouveau champ s'affiche dans le tableau de données et affiche les niveaux pour les valeurs en fonction de leur emplacement dans les "bacs" spécifiés.
Vous pouvez utiliser le nouveau bin pour apporter de nouveaux insights à vos données. Par exemple, pour un bac personnalisé basé sur une dimension Coût, vous pouvez comparer le nombre de commandes contenant des articles facturés à des plages de coûts spécifiques.
Le nouveau champ apparaît dans la section Champs personnalisés de l'outil de sélection de champ.
Comme pour les autres champs, vous pouvez sélectionner le nom du champ pour l'ajouter ou le supprimer d'une requête. Vous pouvez également pointer sur le champ pour afficher les autres options disponibles (par exemple, vous pouvez sélectionner l'icône Filtre pour l'utiliser comme filtre dans une requête). Vous pouvez également modifier le bac personnalisé à votre guise.
Ajouter un filtre à une mesure personnalisée
L'application de filtres aux mesures personnalisées permet de limiter les données, par exemple en n'incluant que les commandes provenant de certaines régions. Vous pouvez ajouter un filtre personnalisé à une mesure personnalisée lorsque vous créez ou modifiez une mesure personnalisée. Pour ajouter un filtre à une mesure personnalisée:
- Dans l'outil de sélection de champs, développez la section Champs personnalisés.
- Cliquez sur Ajouter, puis sélectionnez Mesure personnalisée pour créer une mesure personnalisée, ou sélectionnez le menu à trois points Plus d'une mesure personnalisée pour la modifier.
- Si vous modifiez un champ, sélectionnez Modifier.
- Sélectionnez le champ à utiliser pour le filtrage dans la liste déroulante Nom du filtre de la section Filtres.
- Sélectionnez le bouton de condition existant, qui est n'importe quelle valeur par défaut, sous Valeur du filtre pour personnaliser les conditions de filtre que vous souhaitez appliquer.
- Sélectionnez la condition, puis saisissez ou sélectionnez une valeur. Cliquez sur le bouton Ajouter avec un signe plus à côté de la valeur pour ajouter plusieurs conditions pour le champ sélectionné. Pour enregistrer, cliquez en dehors de la condition de filtre ou utilisez la touche Échap.
- Lorsqu'elles sont disponibles, les suggestions de valeurs s'affichent dans une liste déroulante, représentée par une flèche vers le bas dans la zone de saisie de valeur, que les utilisateurs peuvent sélectionner ou rechercher. Les suggestions sont le plus souvent disponibles pour les champs
type: string
. - Si vous modifiez une mesure personnalisée existante, pensez à changer le nom de la mesure personnalisée afin de refléter la condition de filtre. Le nom du champ apparaît dans l'outil de sélection des champs et dans le tableau de données.
- Lorsqu'elles sont disponibles, les suggestions de valeurs s'affichent dans une liste déroulante, représentée par une flèche vers le bas dans la zone de saisie de valeur, que les utilisateurs peuvent sélectionner ou rechercher. Les suggestions sont le plus souvent disponibles pour les champs
- Pour ajouter d'autres filtres, sélectionnez le bouton Ajouter et le signe plus dans la section Valeur de filtre. Pour supprimer des filtres, sélectionnez le bouton moins Supprimer.
- Looker applique automatiquement des conditions SQL telles que la logique
AND
ouOR
lorsque vous créez plusieurs filtres, en fonction des types de champs, des conditions et des valeurs que vous spécifiez.
- Looker applique automatiquement des conditions SQL telles que la logique
- Vous pouvez également cliquer sur la flèche vers le bas à côté de Filtre personnalisé en bas de l'onglet Filtres pour développer la zone de texte Expression afin d'ajouter un filtre personnalisé à la place ou en plus d'un filtre basé sur l'interface utilisateur. Saisissez une expression Looker dans la zone Filtre personnalisé à l'aide de fonctions et opérateurs Looker pouvant être utilisés dans les filtres personnalisés. L'éditeur d'expression Looker suggérera les noms de champs et la syntaxe d'affichage de l'aide pour les fonctions que vous utilisez. Les champs actuellement utilisés dans Explorer et pouvant être utilisés avec le type de champ que vous créez sont indiqués par un cercle noir.
- Dans l'onglet Détails du champ, vous pouvez spécifier un format dans la section Format et ajouter une description (255 caractères maximum) dans la zone Description. Les autres utilisateurs peuvent ainsi afficher des informations supplémentaires sur le champ personnalisé, y compris son utilisation prévue.
- Sélectionnez Enregistrer.
Créer une mesure filtrée à partir d'une autre mesure
Pour créer une mesure personnalisée qui copie une mesure existante et ajoute un filtre, procédez comme suit:
- Développez la vue contenant la mesure à laquelle vous souhaitez ajouter un filtre personnalisé. La mesure ne peut pas être une mesure personnalisée ni une mesure
type: number
. Pour ajouter une expression de filtre à une mesure personnalisée existante, vous devez modifier la mesure personnalisée. - Sélectionnez le menu Plus à trois points correspondant à cette mesure.
- Sélectionnez Créer une mesure filtrée.
- Dans le champ Nom, saisissez un autre nom que celui par défaut. Le nom apparaît dans l'outil de sélection des champs et dans le tableau de données.
- Dans la section Filtres, sélectionnez le champ à utiliser pour le filtrage dans la liste déroulante Nom du filtre.
- Sélectionnez le bouton de condition existant, qui est n'importe quelle valeur par défaut, sous Valeur du filtre pour personnaliser les conditions de filtre que vous souhaitez appliquer.
- Sélectionnez la condition, puis saisissez ou sélectionnez une valeur. Cliquez sur le bouton Ajouter avec un signe plus à côté de la valeur pour ajouter plusieurs conditions pour le champ sélectionné. Pour enregistrer, cliquez en dehors de la condition de filtre ou utilisez la touche Échap.
- Lorsqu'elles sont disponibles, les suggestions de valeurs s'affichent dans une liste déroulante, représentée par une flèche vers le bas dans la zone de saisie de valeur, que les utilisateurs peuvent sélectionner ou rechercher. Les suggestions sont le plus souvent disponibles pour les champs
type: string
. - Si vous modifiez une mesure personnalisée existante, pensez à changer le nom de la mesure personnalisée afin de refléter la condition de filtre.
- Lorsqu'elles sont disponibles, les suggestions de valeurs s'affichent dans une liste déroulante, représentée par une flèche vers le bas dans la zone de saisie de valeur, que les utilisateurs peuvent sélectionner ou rechercher. Les suggestions sont le plus souvent disponibles pour les champs
- Pour ajouter d'autres filtres, sélectionnez le bouton Ajouter et le signe plus dans la section Valeur de filtre. Pour supprimer des filtres, sélectionnez le bouton moins Supprimer.
- Looker applique automatiquement des conditions SQL telles que la logique
AND
ouOR
lorsque vous créez plusieurs filtres, en fonction des types de champs, des conditions et des valeurs que vous spécifiez.
- Looker applique automatiquement des conditions SQL telles que la logique
- Vous pouvez également cliquer sur la flèche à côté de l'option Filtre personnalisé au bas de l'onglet Filtres pour développer la zone de texte Expression. Vous pouvez alors ajouter un filtre personnalisé à la place ou en plus d'un filtre basé sur l'interface utilisateur. Saisissez une expression Looker dans la zone Filtre personnalisé à l'aide de fonctions et opérateurs Looker pouvant être utilisés dans les filtres personnalisés. L'éditeur d'expression Looker suggérera les noms de champs et la syntaxe d'affichage de l'aide pour les fonctions que vous utilisez. Les champs actuellement utilisés dans Explorer et pouvant être utilisés avec le type de champ que vous créez sont indiqués par un cercle noir.
- Dans l'onglet Détails du champ, vous pouvez indiquer un format dans la section Format. Vous pouvez ajouter jusqu'à 255 caractères dans la zone Description afin d'ajouter d'autres informations sur le champ personnalisé, y compris son utilisation prévue.
- Sélectionnez Enregistrer.
Le sélecteur de champ affiche la nouvelle mesure dans la section Champs personnalisés.
Comme pour les autres mesures, vous pouvez sélectionner le nom d'une mesure personnalisée pour l'ajouter à une requête ou la supprimer. Vous pouvez également pointer sur le champ pour afficher les autres options disponibles, y compris en sélectionnant l'icône Filtre pour l'utiliser comme filtre dans une requête. Vous pouvez également modifier le champ si nécessaire.
Créer une dimension personnalisée à l'aide d'une expression Looker
Pour créer une dimension personnalisée à l'aide d'une expression Looker et d'une ou plusieurs autres dimensions, procédez comme suit:
- Sélectionnez Ajouter dans la section Champs personnalisés de l'outil de sélection de champ.
- Sélectionnez Dimension personnalisée.
- Dans le champ Expression, saisissez une expression Looker qui calcule la valeur de la dimension à l'aide de fonctions et opérateurs Looker. L'éditeur d'expression Looker suggérera les noms de champs et la syntaxe d'affichage de l'aide pour les fonctions que vous utilisez. Les champs actuellement utilisés dans une exploration et pouvant être utilisés avec le champ que vous créez sont indiqués par un cercle noir.
- Dans la liste déroulante Format, sélectionnez une option de mise en forme autre que celle par défaut.
- Indiquez le nom de la dimension personnalisée dans le champ Nom. Le nom apparaît dans l'outil de sélection des champs et dans le tableau de données.
- Sélectionnez + Ajouter une description pour ajouter une description (jusqu'à 255 caractères) dans le champ Description. Les autres utilisateurs bénéficient ainsi de plus de contexte ou d'informations sur la dimension personnalisée.
- Sélectionnez Enregistrer.
Le sélecteur de champ affiche votre nouvelle dimension personnalisée dans la section Champs personnalisés.
Comme pour les autres champs, vous pouvez sélectionner le nom d'une dimension personnalisée afin de l'ajouter ou de la supprimer d'une requête. Vous pouvez également pointer sur le champ pour afficher les autres options disponibles, y compris en sélectionnant l'icône Filtre pour l'utiliser comme filtre dans une requête. Vous pouvez également modifier le champ si nécessaire.
Afficher et utiliser des champs personnalisés
La possibilité d'afficher les champs personnalisés et la façon dont vous pouvez interagir avec eux varient selon que vous êtes ou non autorisé à les créer.
Afficher des champs personnalisés
Si vous êtes autorisé à créer des champs personnalisés, vous pouvez en afficher et en modifier ceux qui apparaissent dans la section Champs personnalisés de l'outil de sélection de champ.
Si vous n'êtes pas autorisé à créer des champs personnalisés, la section Champs personnalisés ne s'affiche pas dans l'outil de sélection de champs.
Toutefois, si vous incluez un champ personnalisé dans une exploration, une apparence ou un tableau de bord, tous les utilisateurs avec lesquels vous partagez ensuite ce contenu peuvent voir ce champ personnalisé, qu'ils aient ou non la possibilité de créer des champs personnalisés. Si vous partagez ce contenu en partageant l'URL d'une exploration, celle-ci doit inclure le paramètre qid
(par exemple, instance_name.looker.com/explore/ec/order_items?qid=lEPPueGN7cHkozOEZVDQbO
). Les utilisateurs qui ne sont pas autorisés à créer des champs personnalisés ne verront que le titre du champ, et non sa description. Il est donc important de nommer précisément les champs si vous les utilisez dans des requêtes partagées avec ces utilisateurs.
Utilisation de champs personnalisés
Si vous êtes autorisé à créer des champs personnalisés, vous pouvez modifier et utiliser ceux qui apparaissent dans la section Champs personnalisés de l'outil de sélection de champ. Vous pouvez interagir avec elles presque de la même manière que vous le feriez avec d'autres mesures ou dimensions, y compris en les filtrant, en les ajoutant à des visualisations et en les utilisant pour croiser les résultats (pour les dimensions personnalisées). La seule exception est que vous ne pouvez pas utiliser de champs personnalisés pour créer des filtres de tableau de bord.
Seuls les utilisateurs autorisés à créer des champs personnalisés peuvent les ajouter aux requêtes dans les sections "Explorations", "Styles" et "Tableau de bord". Toutefois, si un utilisateur sélectionne Explorer à partir d'ici sur une vignette partagée ou un tableau de bord comprenant un champ personnalisé, il peut créer une requête à l'aide de ce champ, qu'il ait ou non la possibilité de créer des champs personnalisés.
Dupliquer un champ personnalisé
Si vous êtes autorisé à créer des champs personnalisés, vous pouvez également dupliquer des champs personnalisés existants. Vous pouvez dupliquer, puis modifier des champs personnalisés si vous souhaitez créer plusieurs champs personnalisés avec de légères différences (par exemple, des sommes de 30, 60 ou 90 jours).
Pour dupliquer un champ personnalisé, procédez comme suit:
- Dans l'outil de sélection de champs, développez la section Champs personnalisés.
- Sélectionnez le menu Plus à trois points pour le champ personnalisé que vous souhaitez dupliquer.
Sélectionnez Dupliquer.
Vous pouvez également sélectionner Dupliquer dans le menu en forme de roue dentée du tableau de données du champ personnalisé.
Le champ dupliqué apparaît sous l'original, en utilisant le nom du champ d'origine, suivi du mot "Copy" (Copier).
Vous pouvez ensuite modifier le champ dupliqué, comme décrit dans la section suivante.
Modifier un champ personnalisé
Si vous êtes autorisé à créer des champs personnalisés, vous pouvez également modifier ceux que vous ou d'autres utilisateurs avez créés.
Modifier une dimension personnalisée
Pour modifier une dimension personnalisée, procédez comme suit:
- Dans l'outil de sélection de champs, développez la section Champs personnalisés.
- Sélectionnez le menu Plus à trois points pour le champ personnalisé que vous souhaitez modifier.
Sélectionnez Modifier.
Vous pouvez également sélectionner Modifier dans le menu en forme de roue dentée du champ de données du champ personnalisé.
Modifiez la définition de la dimension personnalisée si nécessaire dans la zone Expression.
Sélectionnez un nouveau format dans la liste déroulante Format si vous le souhaitez.
Saisissez le nouveau nom dans le champ Name (Nom). Le nom apparaît dans l'outil de sélection des champs et dans le tableau de données. Si vous avez modifié la définition d'un champ personnalisé, pensez à modifier le nom pour qu'il corresponde à celui-ci.
Sélectionnez + Ajouter une description pour ajouter une description (jusqu'à 255 caractères) dans le champ Description. Les autres utilisateurs bénéficient ainsi de plus de contexte ou d'informations sur la dimension personnalisée.
- Si une description existe déjà, le champ Description s'affiche automatiquement.
Sélectionnez Enregistrer.
Modifier une mesure personnalisée
Pour modifier une mesure personnalisée, procédez comme suit:
- Dans l'outil de sélection de champs, développez la section Champs personnalisés.
- Sélectionnez le menu Plus à trois points pour le champ personnalisé que vous souhaitez modifier.
Sélectionnez Modifier.
Vous pouvez également sélectionner Modifier dans le menu en forme de roue dentée du champ de données du champ personnalisé.
Pour modifier le champ à agréger, sélectionnez-en un dans la liste déroulante Champ à mesurer.
Pour modifier le type de mesure, sélectionnez un nouveau type dans la liste déroulante Type de mesure.
Saisissez le nouveau nom dans le champ Name (Nom). Le nom apparaît dans l'outil de sélection des champs et dans le tableau de données. En général, si vous modifiez un champ ou un type de mesure, vous devez également adapter le nom de la mesure personnalisée en conséquence. Par exemple, si vous remplacez le champ Prix soldé par Coût, vous devez également remplacer le nom du champ personnalisé, dans ce cas Somme du prix soldé par Somme du coût.
Ajoutez, modifiez ou supprimez un filtre personnalisé ou basé sur l'UI dans l'onglet Filtres.
- Si un filtre personnalisé existe déjà, la zone Expression de filtre personnalisé s'affiche automatiquement. Si aucun filtre personnalisé n'existe, cliquez sur la flèche vers le bas à côté de Filtre personnalisé pour ajouter un filtre personnalisé facultatif dans la zone Expression à la place ou en plus d'un filtre basé sur l'interface utilisateur.
Dans l'onglet Détails du champ, ajoutez, modifiez ou supprimez la mise en forme de la section Format. Vous pouvez aussi ajouter une description (255 caractères maximum) dans la zone Description afin d'ajouter d'autres informations sur le champ personnalisé, y compris son utilisation prévue.
Sélectionnez Enregistrer.
Supprimer un champ personnalisé
Si vous êtes autorisé à créer des champs personnalisés, vous pouvez également supprimer les champs personnalisés que vous ou d'autres utilisateurs avez créés. Lorsque vous supprimez un champ personnalisé, il disparaît de l'onglet "Explorer", mais pas des mosaïques "S'affichent" ou "Tableau de bord" qui l'utilisent. De plus, toute personne utilisant une URL pour une exploration qui comportait le champ personnalisé le restera.
Pour supprimer un champ personnalisé de l'outil de sélection de champ, procédez comme suit:
- Dans l'outil de sélection de champs, développez la section Champs personnalisés.
- Sélectionnez le menu Plus à trois points correspondant au champ personnalisé que vous souhaitez supprimer.
Sélectionnez Supprimer.
Vous pouvez également sélectionner Supprimer dans le menu en forme de roue dentée du tableau de données du champ personnalisé.
Vous pouvez également utiliser les raccourcis clavier Commande-K (Mac) ou Ctrl+K (Windows) pour supprimer des champs personnalisés.
Pour rétablir un champ personnalisé que vous avez supprimé, cliquez sur la flèche de retour de votre navigateur.