Une fois Looker défini comme source de données pour votre rapport, vous pouvez ajouter des champs, des graphiques et des filtres basés sur les données d'une exploration Looker.
Étant donné qu'ils sont définis par des paramètres LookML, les champs et les filtres d'une source de données Looker peuvent s'afficher ou se comporter différemment des champs et des filtres d'autres sources de données dans Data Studio, ou de la façon dont ils apparaissent dans Looker. Cette page décrit ces nuances, et explique comment interagir avec les champs et les filtres d'une source de données Looker.
Découvrez comment ajouter des données à un rapport et comment modifier les champs dans vos rapports.
Affichage des explorations Looker dans les rapports Data Studio
Les sources de données Looker vous aident à analyser les données d'une exploration Looker dans un rapport Data Studio.
Les données d'exploration, y compris leurs vues, dimensions, groupes de dimensions, mesures (appelées métriques dans Data Studio) et jointures, apparaissent dans différentes parties de l'interface utilisateur du rapport Data Studio, y compris dans les zones suivantes :
- Éditeur de sources de données
- Éditeur de rapports
- Liste des champs du panneau "Données"
- Panneau "Propriétés" : section "Dimension", section "Métrique", section "Fusion", section "Filtre"
- Visualisations et info-bulles de la toile du rapport
- Filtres du rapport
Le sélecteur de champ de l'exploration Looker et celui du rapport Data Studio organisent les champs par type (dimensions, suivies des mesures ou des métriques) sous le nom ou le libellé de l'exploration, et par ordre alphanumérique. Les deux regroupent également les champs en fonction de la vue.
Pointez sur un champ ou une vue pour afficher ses métadonnées, qui sont définies dans le LookML sous-jacent de l'exploration Looker. Data Studio affiche les métadonnées de champ ou de vue suivantes :
- Nom de la vue : nom de la vue du champ, tel qu'il est défini par son paramètre LookML `view`
- Groupe de dimensions : le cas échéant, nom du groupe de dimensions basées sur le temps ou la durée, tel qu'il est défini par son
dimension_groupparamètre LookML - Description : description du champ ou de la vue, telle qu'elle est définie par son
descriptionparamètre LookML - Type : type du champ, tel qu'il est défini par son paramètre LookML
type(voir letypede mesure ou letypede dimension, de filtre et de paramètre) - Agrégation par défaut : méthode d'agrégation utilisée par le champ
- SQL : expression SQL du champ, telle qu'elle est définie par son
sqlparamètre LookML
Comportement des explorations Looker dans les rapports Data Studio
Dans Data Studio, une source de données Looker est basée sur une exploration Looker, qui est définie dans le LookML d'un modèle Looker. Les développeurs Looker utilisent LookML pour décrire les dimensions, les agrégations, les calculs et les relations entre les données dans la base de données SQL d'une entreprise. Certains paramètres LookML sont appliqués dans la source de données Looker, mais ne s'affichent pas dans Data Studio. Les sections suivantes décrivent les paramètres LookML appliqués dans la source de données Looker et avec lesquels vous pouvez interagir dans Data Studio.
Liens et champs d'analyse
Les liens et champs d'analyse définis avec les paramètres LookML drill_fields et link sont disponibles pour les lecteurs de rapports Data Studio dans le menu Actions d'analyse des tableaux Data Studio.
Consultez la page Examiner vos données en détail pour en savoir plus sur l'utilisation des actions d'analyse dans Data Studio.
Ce que vous devez savoir sur les actions d'analyse dans Data Studio
Tenez compte des informations suivantes lorsque vous utilisez des actions d'analyse (champs et liens d'analyse) avec une source de données Looker :
- Elles ne sont disponibles que dans les tableaux.
- Elles ne sont compatibles qu'avec les dimensions et groupes de dimensions Looker.
- Si elles sont importées à partir de Looker, elles sont en lecture seule. Pour modifier les actions d'analyse importées, modifiez le modèle LookML sous-jacent dans Looker.
Filtres
Les éditeurs de rapports peuvent définir des filtres persistants (au niveau du graphique, du groupe, de la page et du rapport), des filtres rapides et des commandes dans les rapports Data Studio, en fonction des champs de la source de données Looker.
Data Studio indique, dans le LookML sous-jacent de la source de données Looker, quels champs ont été définis en tant que filtres ou champs de filtre uniquement. Data Studio affiche également des suggestions de valeurs de filtre en fonction des définitions LookML suggest_dimension et suggest_explore de la source de données lorsque les conditions Égal(e) à (=) et Dans sont utilisées. Pour afficher des suggestions de valeurs de filtre, activez l'option Afficher les valeurs suggérées lors de la saisie dans l'éditeur de filtres. Toutes les valeurs par défaut prédéfinies sont présélectionnées.
Les lecteurs peuvent accéder à tous les filtres modifiables du rapport et les modifier en cliquant sur le menu Autres options du rapport, puis en sélectionnant Afficher les filtres appliqués.
Dans les rapports qui utilisent une source de données Looker, les filtres définis avec des paramètres LookML sont référencés dans Data Studio, comme indiqué dans le tableau suivant :
| Définition LookML | Emplacement dans Data Studio | Référence Data Studio |
|---|---|---|
conditionally_filter |
Éditeur de rapports : section Propriétés Configuration Filtre | Obligatoire sous certaines conditions |
| Gestionnaire de filtres : colonne Type | Filtre Avec conditions | |
| Éditeur de rapports : Propriétés du groupe | Obligatoire sous certaines conditions | |
| Éditeur de rapports : Paramètres associés à la page actuelle | Ne se distingue pas des autres types de filtres | |
| Éditeur de rapports : Paramètres du rapport | Obligatoire sous certaines conditions | |
| Éditeur de la source de données : section Filtres pour les sources de données | Filtre Avec conditions | |
| Barre de filtre (filtres rapides) | Ne se distingue pas des autres types de filtres | |
always_filter |
Éditeur de rapports : section Propriétés Configuration Filtre | Toujours obligatoire |
| Gestionnaire de filtres : colonne Type | Toujours filtrer | |
| Éditeur de rapports : Propriétés du groupe | Toujours obligatoire | |
| Éditeur de rapports : Paramètres associés à la page actuelle | Ne se distingue pas des autres types de filtres | |
Éditeur de rapports : Paramètres du rapport |
Toujours obligatoire |
|
| Éditeur de la source de données : section Filtres pour les sources de données | Toujours filtrer | |
| Barre de filtre (filtres rapides) | Ne se distingue pas des autres types de filtres | |
parameter, filter |
Éditeur de rapports : Propriétés Configuration Filtre | Ne se distingue pas des autres types de filtres |
| Éditeur de rapports : Données > Nom de l'exploration > groupe de champs Champs de filtres uniquement | Champs de filtre uniquement | |
| Gestionnaire de filtres : colonne Type | Ne se distingue pas des autres types de filtres | |
| Éditeur de rapports : Propriétés du groupe | Ne se distingue pas des autres types de filtres | |
| Éditeur de rapports : Paramètres associés à la page actuelle | Ne se distingue pas des autres types de filtres | |
| Éditeur de rapports : Paramètres du rapport | Ne se distingue pas des autres types de filtres | |
| Éditeur de la source de données : section Champs de filtres uniquement | Champs de filtre uniquement | |
| Barre de filtre (filtres rapides) | Ne se distingue pas des autres types de filtres | |
Commandes des rapports |
N/A |
Si les paramètres sql_always_where, sql_always_having ou access_filter sont inclus dans le modèle LookML sous-jacent, ils seront appliqués à la source de données, mais ne seront pas visibles dans Data Studio.
En savoir plus sur les filtres toujours obligatoires ou avec conditions obligatoires
Tenez compte des informations suivantes lorsque vous utilisez des filtres conditionnels LookML :
- Vous ne pouvez pas supprimer d'un graphique les filtres toujours obligatoires ou avec conditions obligatoires.
- Les éditeurs de rapports peuvent modifier la condition ou la valeur d'une clause de filtre, mais pas le champ de filtre dans Data Studio. Pour modifier les filtres LookML importés, modifiez le modèle LookML sous-jacent dans Looker.
- Le type de filtre numérique n'accepte que la condition Correspond à (avancé) avec la valeur non nul saisie par l'utilisateur.
- La condition Correspond à (avancé) se comporte différemment dans Data Studio et dans Looker. Dans une exploration Looker, Looker peut convertir la condition correspond à (avancé) en une condition plus appropriée, en fonction de la saisie de l'utilisateur. Data Studio utilise l'option Correspond à (avancé) comme condition globale lorsque la saisie de l'utilisateur n'est pas appropriée pour les autres conditions de filtre compatibles avec Data Studio. Toutefois, Data Studio ne convertit pas la condition. Pour en savoir plus sur les valeurs de filtre que vous pouvez utiliser avec la condition Correspond à (avancé), consultez la page de documentation Expressions de filtre Looker.
- Data Studio n'est pas compatible avec toutes les conditions de filtre Looker. Si un modèle LookML définit un paramètre
conditionally_filteroualways_filterqui utilise une condition de filtre non compatible avec Data Studio, Data Studio affiche une condition de filtre Est nul. Les éditeurs de rapports doivent modifier manuellement les valeurs et les conditions de filtre. Les conditions de filtre Looker compatibles avec Data Studio sont indiquées dans le tableau suivant, avec la condition de filtre Looker telle qu'elle apparaîtrait dans une exploration Looker et la condition de filtre Data Studio équivalente :
| Type d'expression de filtre | Condition de filtre Looker acceptée | Condition de filtre Data Studio équivalente |
|---|---|---|
| Chaîne ou texte | is | Égal(e) à (=) |
| Chaîne ou texte | is any value | Est indifférent |
| Chaîne ou texte | is null | Est nul |
| Chaîne ou texte | matches (advanced) | Correspond à (avancé) |
| Date et heure | is on the day | Égal(e) à (=) |
| Date et heure | is any time | Est indifférent |
| Date et heure | matches (advanced) | Correspond à (avancé) |
| Booléen | is (avec la valeur Yes ou yes) | Vrai |
| Booléen | TRUE ou is yes | Vrai |
| Booléen | is No (avec la valeur No ou no) | Faux |
| Booléen | FALSE | Faux |
| Booléen | is any value | Est indifférent |
| Numérique | is | Égal(e) à (=) |
| Numérique | is any value | Est indifférent |
| Numérique | is null | Est nul |
| Numérique | matches (advanced) | Correspond à (avancé) |
En savoir plus sur les champs de filtre uniquement
- Pour modifier des champs de filtre uniquement importés, par exemple en spécifiant les valeurs qu'un utilisateur peut saisir, modifiez le modèle LookML sous-jacent dans Looker.
- Lorsqu'un éditeur de rapports modifie un filtre qui utilise un champ de filtre uniquement, il doit utiliser un opérateur ET. Il ne peut pas inclure le même champ de filtre uniquement. Les valeurs disponibles sont définies dans le LookML sous-jacent de la source de données Looker.
- Les commandes de filtrage avancé ne sont pas disponibles pour les champs de filtre uniquement pour lesquels des valeurs autorisées sont définies dans le LookML sous-jacent.
- Data Studio n'accepte pas tous les types et valeurs pour les champs de filtre uniquement. Si un modèle LookML définit des paramètres
parameteroufilterqui utilisent un type qui n'est pas accepté, Data Studio affiche une condition de filtre Est nul. Les éditeurs de rapports doivent modifier manuellement les valeurs et les conditions de filtre. Les types de champs de filtre uniquement compatibles sont indiqués dans le tableau suivant :
| paramètre LookML | Type de champ | Condition de filtre Data Studio | Valeurs d'entrée acceptées |
|---|---|---|---|
parameter |
string |
Tous | Toute valeur saisie par l'utilisateur ou uniquement des valeurs prédéfinies |
unquoted |
Tous | Toute valeur saisie par l'utilisateur ou uniquement des valeurs prédéfinies | |
date_time |
Égal(e) à (=) | Toute date saisie par l'utilisateur au format AAAA-MM-JJ ou AAAA/MM/JJ | |
yesno |
Égal(e) à (=) | Valeurs booléennes prédéfinies | |
filter |
string |
Tous | Toute valeur saisie par l'utilisateur |
number |
Tous | Toute valeur saisie par l'utilisateur dans un format numérique | |
yesno |
Égal(e) à (=) | Valeurs booléennes prédéfinies | |
date_time |
Égal(e) à (=) | Toute date saisie par l'utilisateur au format AAAA-MM-JJ ou AAAA/MM/JJ | |
date |
Égal(e) à (=) | Toute date saisie par l'utilisateur au format AAAA-MM-JJ ou AAAA/MM/JJ |
Ressources associées
- Termes et concepts communs à Looker et Data Studio
- Ajouter des données à un rapport
- Modifier les champs dans vos rapports