Présentation des exigences, des limites, de la compatibilité des fonctionnalités et du dépannage du connecteur Looker

Cette page aborde les sujets suivants concernant le connecteur Looker dans Looker Studio :

Exigences concernant les instances Looker

Pour configurer une source de données Looker à l'aide du connecteur Looker dans Looker Studio, vérifiez d'abord que votre instance Looker répond aux exigences suivantes :

Limites du connecteur Looker

Le connecteur Looker présente les limites suivantes, qui peuvent restreindre les types d'instances et de modèles Looker auxquels vous pouvez vous connecter :

  • Le connecteur Looker ne peut pas se connecter aux instances Looker hébergées par le client.
  • Les modèles Looker particulièrement volumineux (généralement ceux qui comportent plus de 100 explorations) peuvent entraîner d'importants retards ou de longs délais d'inactivité pendant le processus de création de la source de données.
  • Le délai avant expiration de la requête est de cinq minutes. Les résultats des requêtes exécutées sur des sources de données Looker sont limités à 5 000 lignes maximum.
  • Les téléchargements de données sont limités à 5 000 lignes.

Compatibilité avec les fonctionnalités de Looker Studio

Il est possible que les sources de données Looker ne soient pas compatibles avec les fonctionnalités Looker Studio suivantes, ou qu'elles ne le soient que partiellement :

  • Nombre de champs : vous pouvez inclure jusqu'à 100 dimensions et jusqu'à 100 métriques dans une visualisation Table.
  • Téléchargements, programmations, alertes et exportations de données :
    • Les téléchargements, les plannings, les alertes et les exportations de données ne sont pas compatibles avec les rapports créés à l'aide de données Looker provenant d'une instance Looker (Google Cloud Core) qui utilise des connexions privées ou qui est configurée pour utiliser une adresse IP de cloud privé virtuel (VPC). Pour en savoir plus sur la mise en réseau des instances Looker (Google Cloud Core), consultez la documentation sur les options de mise en réseau Looker (Google Cloud Core).
    • Les téléchargements, les programmations, les alertes et les exportations de données ne sont pas compatibles avec les rapports créés à l'aide de données Looker provenant d'une instance Looker (Original) configurée pour utiliser une liste d'adresses IP autorisées.
  • Champs calculés : les sources de données créées avec le connecteur Looker sont compatibles avec certaines fonctions Looker Studio pour les champs calculés. Ces fonctions ne peuvent être appliquées qu'aux dimensions.

    Fonctions compatibles avec les champs calculés

    Nom Type Description Syntaxe
    ABS Arithmétique Renvoie la valeur absolue du nombre. En savoir plus ABS(X)
    ACOS Arithmétique Renvoie l'arc cosinus de X. En savoir plus ACOS(X)
    ASIN Arithmétique Renvoie l'arc sinus de X. En savoir plus ASIN(X)
    ATAN Arithmétique Renvoie l'arc tangente de X. En savoir plus ATAN(X)
    AVG Agrégation Renvoie la moyenne de toutes les valeurs de X. En savoir plus AVG(X)
    CASE (Simple) Conditionnel Compare successivement input_expression à expression_to_match de chaque clause WHEN et renvoie le premier result pour lequel cette comparaison renvoie true. En savoir plus
        CASE input_expression
        WHEN expression_to_match THEN result
        [WHEN expression_to_match THEN result]
        [...]
        [ELSE result]
        END
    CASE Conditionnel Évalue successivement la condition de chaque clause WHEN et renvoie le premier result où la condition est vraie ; les clauses WHEN et ELSE restantes ne sont pas évaluées. Si toutes les conditions sont "false" ou NULL, la fonction renvoie else_result si celui-ci est présent et NULL s'il ne l'est pas. En savoir plus
        CASE
        WHEN condition THEN result
        [WHEN condition THEN result]
        [...]
        [ELSE else_result]
        END
    CAST Autres Castez le champ ou l'expression dans TYPE. Les champs agrégés ne sont pas autorisés dans CAST.TYPE peut être NUMBER, TEXT ou DATETIME. En savoir plus CAST(field_expression AS TYPE)
    CEIL Arithmétique Renvoie l'entier le plus proche supérieur à X. Par exemple, si la valeur de X est v, CEIL(X) est supérieur ou égal à v. En savoir plus CEIL(X)
    COALESCE Conditionnel Affiche la première valeur non manquante trouvée dans une liste de champs. En savoir plus COALESCE(field_expression[,field_expression, ...])
    CONCAT Texte Renvoie un texte correspondant à la concaténation de X et Y. En savoir plus CONCAT(X, Y)
    CONTAINS_TEXT Texte Renvoie la valeur "true" si X contient du texte. Sinon, renvoie la valeur "false". Sensible à la casse. En savoir plus CONTAINS_TEXT(X, text)
    COS Arithmétique Renvoie le cosinus de X. En savoir plus COS(X)
    COUNT_DISTINCT Agrégation Renvoie le nombre de valeurs uniques de X. En savoir plus COUNT_DISTINCT(X)
    CURRENT_DATE Date Renvoie la date actuelle pour le fuseau horaire par défaut. En savoir plus CURRENT_DATE()
    CURRENT_DATETIME Date Renvoie la date et l'heure actuelles selon le fuseau horaire par défaut. En savoir plus CURRENT_DATETIME()
    DATE Date Crée une valeur ou un champ Date à partir de nombres, ou à partir d'une expression ou d'un champ Date & Time. En savoir plus DATE(year, month, day)
    DATE_DIFF Date Affiche le nombre de jours entre X et Y (X – Y). En savoir plus DATE_DIFF(X, Y)
    DATE_FROM_UNIX_DATE Date Interprète un nombre entier comme le nombre de jours écoulés depuis le 1er janvier 1970 (1970-01-01). En savoir plus DATE_FROM_UNIX_DATE(integer)
    DATETIME Date Crée une valeur ou un champ de type "Date et heure" à partir de nombres. En savoir plus DATETIME(year, month, day, hour, minute, second)
    DATETIME_ADD Date Ajoute un intervalle de temps spécifié à une date. Les valeurs part acceptées incluent SECOND, MINUTE, HOUR, DAY, MONTH et YEAR. En savoir plus DATETIME_ADD(datetime_expression, INTERVAL integer part)
    DATETIME_DIFF Date Affiche le nombre de limites de partie entre deux dates. Les valeurs part acceptées incluent SECOND, MINUTE, HOUR, DAY, MONTH et YEAR. En savoir plus DATETIME_DIFF(date_expression, date_expression, part)
    DATETIME_SUB Date Soustrait un intervalle de temps spécifié d'une date. Les valeurs part acceptées incluent SECOND, MINUTE, HOUR, DAY, MONTH et YEAR. En savoir plus DATETIME_SUB(datetime_expression, INTERVAL integer part)
    DATETIME_TRUNC Date Tronque une date selon le niveau de précision spécifié. Les valeurs part acceptées incluent SECOND, MINUTE, HOUR, DAY, MONTH et YEAR. En savoir plus DATETIME_TRUNC(date_expression, part)
    DAY Date Affiche le jour d'une date, ou une date et une heure. En savoir plus Day(date_expression)
    EXTRACT Date Renvoie une partie d'une date, ou une date et une heure. Les valeurs part acceptées incluent DAY, MONTH et YEAR. En savoir plus EXTRACT(part FROM date_expression)
    FLOOR Arithmétique Renvoie l'entier le plus proche inférieur à X. Par exemple, si la valeur X est v, FLOOR(X) est égal ou inférieur à v. En savoir plus FLOOR(X)
    HOUR Date Renvoie l'heure d'une date et d'une heure. En savoir plus HOUR(datetime_expression)
    IF Conditionnel Si condition est "true", la fonction renvoie true_result, sinon elle renvoie false_result. false_result n'est pas évalué si condition est "true". true_result n'est pas évalué si condition est "false" ou NULL. En savoir plus IF(condition, true_result, false_result)
    IFNULL Conditionnel affiche un résultat si l'entrée est nulle (dans le cas contraire, l'entrée s'affiche). En savoir plus IFNULL(input_expression, null_result)
    LEFT_TEXT  Texte Renvoie un nombre de caractères à partir du début de X. Le nombre de caractères est spécifié par length. En savoir plus LEFT_TEXT(X, length)
    LENGTH Texte Renvoie le nombre de caractères dans X. En savoir plus LENGTH(X)
    LOG Arithmétique Affiche le logarithme de base 2 de X. En savoir plus LOG(X)
    LOG10 Arithmétique Affiche le logarithme de base 10 de X. En savoir plus LOG10(X)
    LOWER Texte Convertit X en minuscules. En savoir plus LOWER(X)
    MAX Agrégation Renvoie la valeur maximale de X. En savoir plus MAX(X)
    MEDIAN Agrégation Renvoie la médiane de toutes les valeurs de X. En savoir plus MEDIAN(X)
    MIN Agrégation Renvoie la valeur minimale de X. En savoir plus MIN(X)
    MINUTE Date Affiche le composant "minutes" d'une date et d'une heure données. En savoir plus MINUTE(datetime_expression)
    MONTH Date Renvoie le mois à partir d'une valeur Date & Time. En savoir plus MONTH(date_expression)
    NULLIF Conditionnel Renvoie NULL si l'entrée correspond à une expression (dans le cas contraire, l'entrée s'affiche). En savoir plus NULLIF(input_expression, expression_to_match)
    POWER Arithmétique Renvoie le résultat de l'élévation de X à la puissance Y. En savoir plus POWER(X, Y)
    REPLACE Texte Renvoie une copie de X où toutes les occurrences de Y dans X sont remplacées par Z. En savoir plus REPLACE(X, Y, Z)
    RIGHT_TEXT  Texte Renvoie un nombre de caractères à partir de la fin de X. Le nombre de caractères est spécifié par length. En savoir plus RIGHT_TEXT(X, length)
    ROUND Arithmétique Renvoie X arrondi à Y chiffres de précision. En savoir plus ROUND(X, Y)
    SECOND Date Affiche le composant "secondes" d'une date et d'une heure données. En savoir plus SECOND(datetime_expression)
    SIN Arithmétique Renvoie le sinus de X. En savoir plus SIN(X)
    SQRT Arithmétique Renvoie la racine carrée de X. Notez que X ne doit pas être négatif. En savoir plus SQRT(X)
    SUBSTR Texte Renvoie un texte qui est une sous-chaîne de X. La sous-chaîne commence à l'index de début et comporte length caractères. En savoir plus SUBSTR(X, start index, length)
    SUM Agrégation Renvoie la somme de toutes les valeurs de X. En savoir plus SUM(X)
    TAN Arithmétique Renvoie la tangente de X. En savoir plus TAN(X)
    TODAY Date Renvoie la date actuelle pour le fuseau horaire par défaut. En savoir plus TODAY()
    UNIX_DATE Date Renvoie le nombre de jours écoulés depuis le 1er janvier 1970 (1970-01-01). En savoir plus UNIX_DATE(date_expression)
    UPPER Texte Convertit X en majuscules. En savoir plus UPPER(X)
    YEAR Date Renvoie l'année d'une date donnée. En savoir plus YEAR(Date)

Dépannage

Problème Solution
Looker Studio affiche le message d'erreur suivant : Autorisation requise Autorisez le connecteur Looker à associer les comptes nécessaires, comme décrit dans la documentation Afficher les données Looker et interagir avec elles dans un rapport Looker Studio.
Looker Studio affiche une erreur HTTP 400
Looker Studio affiche le message d'erreur suivant : Impossible de se connecter à une instance Looker
  • Vérifiez que l'URL de l'instance Looker est correcte et qu'il n'y a pas d'espace de fin.
  • Le connecteur Looker n'est valide que pour des configurations et des versions spécifiques d'instances Looker.
  • Les instances Looker (version initiale) pour lesquelles la fonctionnalité Activer la liste d'autorisation est activée peuvent nécessiter une configuration spécifique. Contactez l'assistance.
  • Vérifiez que l'URL hôte de l'API dans l'instance Looker est correctement configurée.
Looker Studio affiche le message d'erreur suivant : Aucune exploration trouvée Sélectionnez un autre modèle Looker.
Graphiques non fonctionnels dans un rapport existant
Erreur dans Looker Studio lors de la tentative de récupération des données de l'exploration Contactez l'assistance ou consultez la communauté Looker Studio.
Les graphiques ne s'affichent pas dans un rapport téléchargé Demandez à votre administrateur Looker de vous accorder les autorisations download_with_limit ou download_without_limit sur les modèles LookML sous-jacents de la source de données (c'est-à-dire l'exploration Looker). Cette autorisation n'est disponible que pour les utilisateurs de Looker Studio Pro.
Les graphiques ne s'affichent pas dans le fichier exporté Demandez à votre administrateur Looker de vous accorder les autorisations download_with_limit ou download_without_limit sur les modèles LookML sous-jacents de la source de données (c'est-à-dire l'exploration Looker). Cette autorisation n'est disponible que pour les utilisateurs de Looker Studio Pro.
Les graphiques ne s'affichent pas dans les rapports dont l'envoi est planifié Si vous êtes propriétaire de la diffusion du rapport, vous ne disposez pas des autorisations Looker suffisantes pour afficher au moins l'un des modèles référencés dans le rapport diffusé. Demandez à votre administrateur Looker de vous accorder les autorisations schedule_look_emails sur les modèles LookML sous-jacents de la source de données. Cette autorisation n'est disponible que pour les utilisateurs de Looker Studio Pro.

Si vous êtes destinataire d'un rapport et que vous recevez ce message, informez-en l'expéditeur du rapport.
Looker Studio affiche l'erreur suivante lors du téléchargement d'un rapport :

En raison d'autorisations insuffisantes, certains graphiques utilisant des modèles Looker ne seront pas téléchargés. Demandez à votre administrateur Looker de vous accorder les autorisations nécessaires.
Demandez à votre administrateur Looker de vous accorder les autorisations download_with_limit ou download_without_limit sur les modèles LookML sous-jacents du rapport. Cette autorisation n'est disponible que pour les utilisateurs de Looker Studio Pro.
Looker Studio affiche l'erreur suivante lorsque vous planifiez l'envoi d'un rapport :

En raison d'autorisations insuffisantes, certains graphiques utilisant des données Looker ne seront pas inclus dans votre rapport planifié. Demandez à votre administrateur Looker de vous accorder les autorisations nécessaires.
Demandez à votre administrateur Looker de vous accorder les autorisations schedule_look_emails sur les modèles LookML sous-jacents du rapport. Cette autorisation n'est disponible que pour les utilisateurs de Looker Studio Pro.
Looker Studio affiche l'erreur suivante dans la liste des planifications de rapports :

Il est possible que certaines données Looker ne soient pas incluses dans vos rapports. Demandez à votre administrateur Looker de vous accorder les autorisations nécessaires pour afficher toutes les données dans ce rapport.
Demandez à votre administrateur Looker de vous accorder les autorisations schedule_look_emails sur les modèles LookML sous-jacents du rapport. Cette autorisation n'est disponible que pour les utilisateurs de Looker Studio Pro.

Signaler un problème

Signalez les problèmes concernant le connecteur Looker à l'équipe d'assistance.

Si vous êtes un client Looker Studio Pro et que vous rencontrez des problèmes liés à des fonctionnalités de Looker Studio autres que le connecteur Looker, contactez Cloud Customer Care.

Si vous utilisez la version gratuite de Looker Studio, publiez votre question ou décrivez votre problème dans la communauté Looker Studio.