En esta página se tratan los siguientes temas sobre el conector de Looker en Looker Studio:
- Configuraciones obligatorias para cada tipo de instancia de Looker
- Limitaciones del conector de Looker
- Funciones de Looker Studio no admitidas o admitidas parcialmente
Requisitos de las instancias de Looker
Para configurar una fuente de datos de Looker con el conector de Looker en Looker Studio, primero debes verificar que tu instancia de Looker cumpla los siguientes requisitos:
- La instancia debe estar alojada en Looker. El conector de Looker Studio no está disponible para las instancias de Looker alojadas por el cliente.
- El conector de BI de Looker Studio debe estar habilitado en la sección Plataforma del panel Administración de la instancia de Looker.
- Las instancias de Looker (original) que tengan habilitado el ajuste Habilitar lista de permitidas de IPs pueden requerir una configuración adicional. Ponte en contacto con el equipo de Asistencia para obtener ayuda.
Las instancias de Looker (original) deben cumplir los siguientes requisitos de versión:
Proveedor de alojamiento Versión mínima de Looker AWS y Azure 23.4 Google Cloud 22,16 El conector de Looker puede conectarse a una instancia de conexiones privadas (acceso a servicios privados) de Looker (Google Cloud core) que esté en la misma red que Looker Studio desde Looker Studio Pro o informes de Looker mediante el ID de la instancia de Looker. Para obtener más información, consulta la página de documentación Conectarse a una instancia de conexiones privadas desde Looker Studio Pro o informes de Looker.
El conector de Looker, cuando se usa con Looker Studio Pro o con informes de Looker, no puede conectarse a una instancia de Looker (Google Cloud core) que esté dentro de un perímetro de Controles de Servicio de VPC.
Algunas tareas que se realizan en informes creados con el conector de Looker requieren permisos adicionales, que se conceden en Looker. Para obtener más información, consulta el artículo Descripción general de los permisos de conector de Looker.
Limitaciones del conector de Looker
El conector de Looker tiene las siguientes limitaciones, que pueden restringir los tipos de instancias y modelos de Looker a los que puedes conectarte:
- El conector de Looker no se puede conectar a instancias de Looker alojadas por el cliente.
- Los modelos de Looker excepcionalmente grandes (normalmente, los que tienen más de 100 Exploraciones) pueden provocar notables retrasos o tiempos de espera durante el proceso de creación de fuentes de datos.
- El tiempo de espera de las consultas es de 5 minutos. Los resultados de las consultas que se ejecutan en fuentes de datos de Looker están limitados a un máximo de 5000 filas.
- Las descargas de datos tienen un límite de 5000 filas.
- Limita el tamaño del lienzo de los informes que usen gráficos de tabla a 500 px × 500 px como máximo.
Compatibilidad con las funciones de Looker Studio
Es posible que las fuentes de datos de Looker no admitan o solo admitan parcialmente las siguientes funciones de Looker Studio:
- Número de campos: puede incluir hasta 100 dimensiones y 100 métricas en una visualización de tabla.
- Descargas, programaciones, alertas y exportaciones de datos:
- No se admiten descargas, programaciones, alertas ni exportaciones de datos en los informes creados con datos de Looker de una instancia de Looker (Google Cloud core) que use conexiones privadas o que esté configurada para usar una dirección IP de nube privada virtual (VPC). Para obtener más información sobre las redes de instancias de Looker (servicio principal de Google Cloud), consulta la documentación sobre las opciones de redes de Looker (servicio principal de Google Cloud).
- No se admiten descargas, programaciones, alertas ni exportaciones de datos en los informes creados con datos de Looker de una instancia de Looker (original) configurada para usar una lista de permitidas de IPs.
- Campos calculados: las fuentes de datos creadas con el conector de Looker admiten algunas funciones de Looker Studio para los campos calculados. Estas funciones solo se pueden aplicar a dimensiones.
Funciones admitidas para campos calculados
Nombre Tipo Descripción Sintaxis ABSAritmética Devuelve el valor absoluto de un número. Más información ABS(X)ACOSAritmética Devuelve el inverso del coseno de X. Más información ACOS(X)ASINAritmética Devuelve el inverso del seno de X. Más información ASIN(X)ATANAritmética Devuelve el inverso de la tangente de X. Más información ATAN(X)AVGAgregación Devuelve la media de todos los valores de X. Más información AVG(X)CASE (Simple)Condicional Compara input_expressionconexpression_to_matchde cada cláusula WHEN sucesiva y devuelve el primerresultcuando esta comparación devuelvetrue. Más informaciónCASE input_expression WHEN expression_to_match THEN result [WHEN expression_to_match THEN result] [...] [ELSE result] ENDCASECondicional Evalúa la conditionde cada cláusula WHEN sucesiva y devuelve la primeraresultdonde laconditiones true. Las cláusulas WHEN y ELSE restantes no se evalúan. Si todas las condiciones son false o NULL, devuelveelse_result(si está presente). Si no está presente, devuelveNULL. Más informaciónCASE WHEN condition THEN result [WHEN condition THEN result] [...] [ELSE else_result] ENDCASTVarios Convierte un campo o expresión a TYPE. Los campos agregados no se permiten dentro de CAST. TYPEpuede serNUMBER,TEXToDATETIME. Más informaciónCAST(field_expression AS TYPE)CEILAritmética Devuelve el número entero más próximo que sea mayor que X. Por ejemplo, si el valor de X es v, CEIL(X)es mayor o igual que v. Más informaciónCEIL(X)COALESCECondicional Devuelve el primer valor que no esté vacío de una lista de campos. Más información COALESCE(field_expression[,field_expression, ...])CONCATTexto Devuelve un texto que es resultado de la concatenación de X e Y. Más información CONCAT(X, Y)CONTAINS_TEXTTexto Devuelve "verdadero" si X contiene texto. De lo contrario, devuelve "falso". El sistema distingue entre mayúsculas y minúsculas. Más información CONTAINS_TEXT(X, text)COSAritmética Devuelve el coseno de X. Más información COS(X)COUNT_DISTINCTAgregación Devuelve el número de valores únicos de X. Más información COUNT_DISTINCT(X)CURRENT_DATEFecha Devuelve la fecha actual en la zona horaria predeterminada. Más información CURRENT_DATE()CURRENT_DATETIMEFecha Devuelve la fecha y la hora actuales en la zona horaria predeterminada. Más información CURRENT_DATETIME()DATEFecha Crea un campo o valor de Datea partir de números o de un campo o expresión deDate & Time. Más informaciónDATE(year, month, day)DATE_DIFFFecha Devuelve la diferencia en días entre X e Y (X - Y). Más información DATE_DIFF(X, Y)DATE_FROM_UNIX_DATEFecha Interpreta un número entero como el número de días transcurridos desde el 1 de enero del 1970. Más información DATE_FROM_UNIX_DATE(integer)DATETIMEFecha Crea un campo o valor de fecha y hora a partir de números. Más información DATETIME(year, month, day, hour, minute, second)DATETIME_ADDFecha Añade un intervalo de tiempo especificado a una fecha. Los valores de partaceptados sonSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Más informaciónDATETIME_ADD(datetime_expression, INTERVAL integer part)DATETIME_DIFFFecha Devuelve el número de intervalos de tiempo entre dos fechas. Los valores de partaceptados sonSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Más informaciónDATETIME_DIFF(date_expression, date_expression, part)DATETIME_SUBFecha Resta un intervalo de tiempo especificado a partir de una fecha. Los valores de partaceptados sonSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Más informaciónDATETIME_SUB(datetime_expression, INTERVAL integer part)DATETIME_TRUNCFecha Trunca una fecha según la granularidad especificada. Los valores de partaceptados sonSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Más informaciónDATETIME_TRUNC(date_expression, part)DAYFecha Devuelve el día de una fecha o una fecha y hora. Más información Day(date_expression)EXTRACTFecha Devuelve parte de un valor de fecha o de fecha y hora. Los valores de partaceptados sonDAY,MONTHyYEAR. Más informaciónEXTRACT(part FROM date_expression)FLOORAritmética Devuelve el número entero más próximo que sea inferior a X. Por ejemplo, si el valor X es v, FLOOR(X)es igual o menor que v. Más informaciónFLOOR(X)HOURFecha Devuelve la hora de una fecha y hora. Más información HOUR(datetime_expression)IFCondicional Si conditiones true, devuelvetrue_result; de lo contrario, devuelvefalse_result.false_resultno se evalúa siconditiones true.true_resultno se evalúa siconditiones false o NULL. Más informaciónIF(condition, true_result, false_result)IFNULLCondicional Devuelve un resultado si la entrada es nula; de lo contrario, devuelve la entrada. Más información IFNULL(input_expression, null_result)LEFT_TEXTTexto Devuelve el primer carácter o los primeros caracteres de X. El número de caracteres se especifica en longitud. Más información LEFT_TEXT(X, length)LENGTHTexto Devuelve el número de caracteres de X. Más información LENGTH(X)LOGAritmética Devuelve el logaritmo en base 2 de X. Más información LOG(X)LOG10Aritmética Devuelve el logaritmo en base 10 de X. Más información LOG10(X)LOWERTexto Pone X en minúsculas. Más información LOWER(X)MAXAgregación Devuelve el valor máximo de X. Más información MAX(X)MEDIANAgregación Devuelve la mediana de todos los valores de X. Más información MEDIAN(X)MINAgregación Devuelve el valor mínimo de X. Más información MIN(X)MINUTEFecha Devuelve el componente de minutos de una fecha y una hora determinadas. Más información MINUTE(datetime_expression)MONTHFecha Devuelve el mes a partir de un valor de Date & Time. Más informaciónMONTH(date_expression)NULLIFCondicional Devuelve NULLsi la entrada coincide con una expresión; de lo contrario, devuelve la entrada. Más informaciónNULLIF(input_expression, expression_to_match)POWERAritmética Devuelve el resultado de elevar X a la potencia Y. Más información POWER(X, Y)REPLACETexto Devuelve una copia de X con todas las repeticiones de Y en X sustituidas por Z. Más información REPLACE(X, Y, Z)RIGHT_TEXTTexto Devuelve el último carácter o los últimos caracteres de X. El número de caracteres se especifica en longitud. Más información RIGHT_TEXT(X, length)ROUNDAritmética Devuelve Xredondeado aYdígitos de precisión. Más informaciónROUND(X, Y)SECONDFecha Devuelve el componente de segundos de una fecha y una hora determinadas. Más información SECOND(datetime_expression)SINAritmética Devuelve el seno de X. Más información SIN(X)SQRTAritmética Devuelve la raíz cuadrada de X. Ten en cuenta que X no puede ser un valor negativo. Más información SQRT(X)SUBSTRTexto Devuelve un texto que corresponde a una cadena secundaria de X. La subcadena empieza en índice_inicial y tiene una longitud de longitud caracteres. Más información SUBSTR(X, start index, length)SUMAgregación Devuelve la suma de todos los valores de X. Más información SUM(X)TANAritmética Devuelve la tangente de X. Más información TAN(X)TODAYFecha Devuelve la fecha actual en la zona horaria predeterminada. Más información TODAY()UNIX_DATEFecha Devuelve el número de días desde 1970-01-01. Más información UNIX_DATE(date_expression)UPPERTexto Convierte X en mayúsculas. Más información UPPER(X)YEARFecha Devuelve el año de una fecha determinada. Más información YEAR(Date)