Cette page aborde les sujets suivants concernant le connecteur Looker dans Looker Studio :
- Configurations requises pour chaque type d'instance Looker
- Limites du connecteur Looker
- Fonctionnalités Looker Studio non compatibles ou partiellement compatibles
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 :
- L'instance doit être hébergée par Looker. Le connecteur Looker Studio n'est pas disponible pour les instances Looker hébergées par le client.
- Le connecteur d'informatique décisionnelle Looker Studio doit être activé dans la section Plate-forme du panneau Administration de l'instance Looker.
- Les instances Looker (Original) pour lesquelles le paramètre Activer la liste d'autorisation d'adresses IP est activé peuvent nécessiter une configuration supplémentaire. Contactez l'assistance pour obtenir de l'aide.
Les instances Looker (Original) doivent répondre aux exigences suivantes en termes de version :
Fournisseur d'hébergement Version minimale de Looker AWS, Azure 23.4 Google Cloud 22.16 Le connecteur Looker peut se connecter à une instance Looker (Google Cloud Core) avec connexions privées (accès privé aux services) qui se trouve sur le même réseau que Looker Studio à partir de Looker Studio Pro ou de rapports Looker à l'aide de l'ID d'instance Looker. Pour en savoir plus, consultez la page de documentation Se connecter à une instance de connexion privée depuis des rapports Looker Studio Pro ou Looker.
Le connecteur Looker, lorsqu'il est utilisé avec Looker Studio Pro ou des rapports Looker, ne peut pas se connecter à une instance Looker (Google Cloud Core) située dans un périmètre VPC Service Controls.
Certaines tâches effectuées sur des rapports créés avec le connecteur Looker nécessitent des autorisations supplémentaires, qui sont accordées dans Looker. Pour en savoir plus, consultez Présentation des autorisations du connecteur Looker.
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.
- Limitez la taille du canevas des rapports qui utilisent des tableaux à 500 x 500 pixels maximum.
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 ABSArithmétique Renvoie la valeur absolue du nombre. En savoir plus ABS(X)ACOSArithmétique Renvoie l'arc cosinus de X. En savoir plus ACOS(X)ASINArithmétique Renvoie l'arc sinus de X. En savoir plus ASIN(X)ATANArithmétique Renvoie l'arc tangente de X. En savoir plus ATAN(X)AVGAgrégation Renvoie la moyenne de toutes les valeurs de X. En savoir plus AVG(X)CASE (Simple)Conditionnel Compare successivement input_expressionàexpression_to_matchde chaque clause WHEN et renvoie le premierresultpour lequel cette comparaison renvoietrue. En savoir plusCASE input_expression WHEN expression_to_match THEN result [WHEN expression_to_match THEN result] [...] [ELSE result] ENDCASEConditionnel Évalue successivement la conditionde chaque clause WHEN et renvoie le premierresultoù laconditionest vraie ; les clauses WHEN et ELSE restantes ne sont pas évaluées. Si toutes les conditions sont "false" ou NULL, la fonction renvoieelse_resultsi celui-ci est présent etNULLs'il ne l'est pas. En savoir plusCASE WHEN condition THEN result [WHEN condition THEN result] [...] [ELSE else_result] ENDCASTAutres Castez le champ ou l'expression dans TYPE. Les champs agrégés ne sont pas autorisés dans CAST. TYPEpeut êtreNUMBER,TEXTouDATETIME. En savoir plusCAST(field_expression AS TYPE)CEILArithmé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 plusCEIL(X)COALESCEConditionnel Affiche la première valeur non manquante trouvée dans une liste de champs. En savoir plus COALESCE(field_expression[,field_expression, ...])CONCATTexte Renvoie un texte correspondant à la concaténation de X et Y. En savoir plus CONCAT(X, Y)CONTAINS_TEXTTexte Renvoie la valeur "true" si X contient du texte. Sinon, renvoie la valeur "false". Sensible à la casse. En savoir plus CONTAINS_TEXT(X, text)COSArithmétique Renvoie le cosinus de X. En savoir plus COS(X)COUNT_DISTINCTAgrégation Renvoie le nombre de valeurs uniques de X. En savoir plus COUNT_DISTINCT(X)CURRENT_DATEDate Renvoie la date actuelle pour le fuseau horaire par défaut. En savoir plus CURRENT_DATE()CURRENT_DATETIMEDate Renvoie la date et l'heure actuelles selon le fuseau horaire par défaut. En savoir plus CURRENT_DATETIME()DATEDate Crée une valeur ou un champ Dateà partir de nombres, ou à partir d'une expression ou d'un champDate & Time. En savoir plusDATE(year, month, day)DATE_DIFFDate Affiche le nombre de jours entre X et Y (X – Y). En savoir plus DATE_DIFF(X, Y)DATE_FROM_UNIX_DATEDate 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)DATETIMEDate 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_ADDDate Ajoute un intervalle de temps spécifié à une date. Les valeurs partacceptées incluentSECOND,MINUTE,HOUR,DAY,MONTHetYEAR. En savoir plusDATETIME_ADD(datetime_expression, INTERVAL integer part)DATETIME_DIFFDate Affiche le nombre de limites de partie entre deux dates. Les valeurs partacceptées incluentSECOND,MINUTE,HOUR,DAY,MONTHetYEAR. En savoir plusDATETIME_DIFF(date_expression, date_expression, part)DATETIME_SUBDate Soustrait un intervalle de temps spécifié d'une date. Les valeurs partacceptées incluentSECOND,MINUTE,HOUR,DAY,MONTHetYEAR. En savoir plusDATETIME_SUB(datetime_expression, INTERVAL integer part)DATETIME_TRUNCDate Tronque une date selon le niveau de précision spécifié. Les valeurs partacceptées incluentSECOND,MINUTE,HOUR,DAY,MONTHetYEAR. En savoir plusDATETIME_TRUNC(date_expression, part)DAYDate Affiche le jour d'une date, ou une date et une heure. En savoir plus Day(date_expression)EXTRACTDate Renvoie une partie d'une date, ou une date et une heure. Les valeurs partacceptées incluentDAY,MONTHetYEAR. En savoir plusEXTRACT(part FROM date_expression)FLOORArithmé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 plusFLOOR(X)HOURDate Renvoie l'heure d'une date et d'une heure. En savoir plus HOUR(datetime_expression)IFConditionnel Si conditionest "true", la fonction renvoietrue_result, sinon elle renvoiefalse_result.false_resultn'est pas évalué siconditionest "true".true_resultn'est pas évalué siconditionest "false" ou NULL. En savoir plusIF(condition, true_result, false_result)IFNULLConditionnel 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_TEXTTexte 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)LENGTHTexte Renvoie le nombre de caractères dans X. En savoir plus LENGTH(X)LOGArithmétique Affiche le logarithme de base 2 de X. En savoir plus LOG(X)LOG10Arithmétique Affiche le logarithme de base 10 de X. En savoir plus LOG10(X)LOWERTexte Convertit X en minuscules. En savoir plus LOWER(X)MAXAgrégation Renvoie la valeur maximale de X. En savoir plus MAX(X)MEDIANAgrégation Renvoie la médiane de toutes les valeurs de X. En savoir plus MEDIAN(X)MINAgrégation Renvoie la valeur minimale de X. En savoir plus MIN(X)MINUTEDate Affiche le composant "minutes" d'une date et d'une heure données. En savoir plus MINUTE(datetime_expression)MONTHDate Renvoie le mois à partir d'une valeur Date & Time. En savoir plusMONTH(date_expression)NULLIFConditionnel Renvoie NULLsi l'entrée correspond à une expression (dans le cas contraire, l'entrée s'affiche). En savoir plusNULLIF(input_expression, expression_to_match)POWERArithmétique Renvoie le résultat de l'élévation de X à la puissance Y. En savoir plus POWER(X, Y)REPLACETexte 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_TEXTTexte 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)ROUNDArithmétique Renvoie Xarrondi àYchiffres de précision. En savoir plusROUND(X, Y)SECONDDate Affiche le composant "secondes" d'une date et d'une heure données. En savoir plus SECOND(datetime_expression)SINArithmétique Renvoie le sinus de X. En savoir plus SIN(X)SQRTArithmétique Renvoie la racine carrée de X. Notez que X ne doit pas être négatif. En savoir plus SQRT(X)SUBSTRTexte 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)SUMAgrégation Renvoie la somme de toutes les valeurs de X. En savoir plus SUM(X)TANArithmétique Renvoie la tangente de X. En savoir plus TAN(X)TODAYDate Renvoie la date actuelle pour le fuseau horaire par défaut. En savoir plus TODAY()UNIX_DATEDate Renvoie le nombre de jours écoulés depuis le 1er janvier 1970 (1970-01-01). En savoir plus UNIX_DATE(date_expression)UPPERTexte Convertit X en majuscules. En savoir plus UPPER(X)YEARDate Renvoie l'année d'une date donnée. En savoir plus YEAR(Date)