En esta página, se abordan los siguientes temas sobre el conector de Looker en Looker Studio:
- Configuraciones obligatorias para cada tipo de instancia de Looker
- Límites del conector de Looker
- Funciones de Looker Studio no admitidas o parcialmente admitidas
Requisitos de la instancia de Looker
Para configurar una fuente de datos de Looker con el conector de Looker en Looker Studio, primero verifica que tu instancia de Looker cumpla con 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 IE de Looker Studio debe estar habilitado en la sección Platform del panel Admin de la instancia de Looker.
- Es posible que las instancias de Looker (original) que tienen habilitado el parámetro de configuración Enable IP Allowlist requieran configuración adicional. Comunícate con el equipo de asistencia para recibir ayuda.
Las instancias de Looker (original) deben cumplir con los siguientes requisitos de versión:
Proveedor de hosting Versión mínima de Looker AWS, 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 se encuentre en la misma red que Looker Studio desde Looker Studio Pro o informes de Looker con el ID de la instancia de Looker. Para obtener más información, consulta la página de documentación Cómo conectarse a una instancia de conexiones privadas desde informes de Looker o Looker Studio Pro.
El conector de Looker, cuando se usa con Looker Studio Pro o informes de Looker, no se puede conectar a una instancia de Looker (Google Cloud Core) que se encuentre dentro de un perímetro de los Controles del servicio de VPC.
Algunas tareas que se realizan en los informes creados con el conector de Looker requieren permisos adicionales, que se otorgan en Looker. Para obtener más información, consulta Descripción general de los permisos del conector de Looker.
Límites del conector de Looker
El conector de Looker presenta las siguientes limitaciones, que pueden restringir los tipos de instancias y modelos de Looker a los que te puedes conectar:
- El conector de Looker no se puede conectar a las instancias de Looker alojadas por el cliente.
- Los modelos de Looker excepcionalmente grandes (en general, los que tienen más de 100 Exploraciones) pueden causar demoras o tiempos de espera prolongados durante el proceso de creación de la fuente de datos.
- Hay un tiempo de espera de 5 minutos para las consultas. Los resultados de las consultas que se ejecutan en las fuentes de datos de Looker se limitan a un máximo de 5,000 filas.
- Las descargas de datos se limitan a 5,000 filas.
- Limita el tamaño del lienzo de los informes que usan gráficos de tabla a no más de 500 px por 500 px.
Compatibilidad con las funciones de Looker Studio
Es posible que las fuentes de datos de Looker no admitan las siguientes funciones de Looker Studio o que solo las admitan de forma parcial:
- Cantidad de campos: Puedes incluir hasta 100 dimensiones y hasta 100 métricas en una visualización de tabla.
- Descargas, programaciones, alertas y exportaciones de datos:
- Las descargas, las programaciones, las alertas y las exportaciones de datos no son compatibles con los informes creados con datos de Looker de una instancia de Looker (Google Cloud Core) que usa 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 (Google Cloud Core), consulta la documentación de opciones de redes de Looker (Google Cloud Core).
- Las descargas, las programaciones, las alertas y las exportaciones de datos no son compatibles con los informes creados con datos de Looker de una instancia de Looker (original) configurada para usar una lista de IPs permitidas.
- Campos calculados: Las fuentes de datos que se crean con el conector de Looker admiten algunas funciones de Looker Studio para los campos calculados. Estas funciones solo se pueden aplicar a las dimensiones.
Funciones compatibles con los campos calculados
Nombre Tipo Descripción Sintaxis ABSAritmética Devuelve el valor absoluto del número. Obtén más información. ABS(X)ACOSAritmética Devuelve el inverso del coseno de X. Obtén más información. ACOS(X)ASINAritmética Devuelve el inverso del seno de X. Obtén más información. ASIN(X)ATANAritmética Devuelve el inverso de la tangente de X. Obtén más información. ATAN(X)AVGAgregación Devuelve el promedio de todos los valores de X. Obtén más información. AVG(X)CASE (Simple)Condicional Compara input_expressionconexpression_to_matchde cada cláusula WHEN sucesiva y devuelve el primerresulten el que esta comparación devuelvatrue. Obtén más información.CASE input_expression WHEN expression_to_match THEN result [WHEN expression_to_match THEN result] [...] [ELSE result] ENDCASECondicional Evalúa el conditionde cada cláusula WHEN sucesiva y devuelve el primerresulten el que elconditiones verdadero; las cláusulas WHEN y ELSE restantes no se evalúan. Si todas las condiciones son falsas o NULL, se muestraelse_resultsi está presente; si no lo está, se muestraNULL. Obtén más información.CASE WHEN condition THEN result [WHEN condition THEN result] [...] [ELSE else_result] ENDCASTVarios Convierte el campo o la expresión en un TIPO específico. Los campos agregados no se permiten en la sintaxis de CAST. TYPEpuede serNUMBER,TEXToDATETIME. Obtén más información.CAST(field_expression AS TYPE)CEILAritmética Devuelve el número entero más cercano 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 no faltante que se encuentre en una lista de campos. Obtén más información. COALESCE(field_expression[,field_expression, ...])CONCATTexto Devuelve un texto que representa la concatenación de X e Y. Obtén más información. CONCAT(X, Y)CONTAINS_TEXTTexto Devuelve verdadero si X contiene texto; de lo contrario, devuelve falso. Distingue mayúsculas de minúsculas. Obtén más información. CONTAINS_TEXT(X, text)COSAritmética Devuelve el coseno de X. Obtén más información. COS(X)COUNT_DISTINCTAgregación Devuelve la cantidad de valores únicos de X. Obtén más información. COUNT_DISTINCT(X)CURRENT_DATEFecha Devuelve la fecha actual según la zona horaria predeterminada. Obtén más información. CURRENT_DATE()CURRENT_DATETIMEFecha Muestra la fecha y hora actuales según la zona horaria predeterminada. Obtén más información. CURRENT_DATETIME()DATEFecha Crea un campo o valor de Datea partir de números o de un campo o una expresión deDate & Time. Obtén más información.DATE(year, month, day)DATE_DIFFFecha Devuelve la diferencia de días entre X e Y (X - Y). Obtén más información. DATE_DIFF(X, Y)DATE_FROM_UNIX_DATEFecha Interpreta un número entero como la cantidad de días desde 1970-01-01. Obtén más información. DATE_FROM_UNIX_DATE(integer)DATETIMEFecha Crea un campo o valor de fecha y hora a partir de números. Obtén más información. DATETIME(year, month, day, hour, minute, second)DATETIME_ADDFecha Agrega un intervalo de tiempo especificado a una fecha. Los valores de partaceptados incluyenSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Obtén más información.DATETIME_ADD(datetime_expression, INTERVAL integer part)DATETIME_DIFFFecha Devuelve el número de límites de parte entre dos fechas. Los valores de partaceptados incluyenSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Obtén más información.DATETIME_DIFF(date_expression, date_expression, part)DATETIME_SUBFecha Resta un intervalo de tiempo especificado a una fecha. Los valores de partaceptados incluyenSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Obtén más información.DATETIME_SUB(datetime_expression, INTERVAL integer part)DATETIME_TRUNCFecha Trunca una fecha al nivel de detalle especificado. Los valores de partaceptados incluyenSECOND,MINUTE,HOUR,DAY,MONTHyYEAR. Obtén más información.DATETIME_TRUNC(date_expression, part)DAYFecha Devuelve el día de una fecha o fecha y hora. Obtén más información. Day(date_expression)EXTRACTFecha Devuelve parte de una fecha o fecha y hora. Los valores de partaceptados incluyenDAY,MONTHyYEAR. Obtén más información.EXTRACT(part FROM date_expression)FLOORAritmética Devuelve el número entero más cercano que sea menor que X. Por ejemplo, si el valor de 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. Obtén más información. HOUR(datetime_expression)IFCondicional Si conditiones verdadero, se muestratrue_result; de lo contrario, se muestrafalse_result.false_resultno se evalúa siconditiones verdadero.true_resultno se evalúa siconditiones falso o NULL. Obtén más información.IF(condition, true_result, false_result)IFNULLCondicional Devuelve un resultado si la entrada es nula; de lo contrario, devuelve la entrada. Obtén más información. IFNULL(input_expression, null_result)LEFT_TEXTTexto Devuelve una cantidad de caracteres contados desde el comienzo de X. La cantidad de caracteres se especifica con length. Obtén más información. LEFT_TEXT(X, length)LENGTHTexto Devuelve la cantidad de caracteres en X. Obtén más información. LENGTH(X)LOGAritmética Devuelve el logaritmo en base 2 de X. Obtén más información. LOG(X)LOG10Aritmética Devuelve el logaritmo en base 10 de X. Obtén más información. LOG10(X)LOWERTexto Convierte X en minúsculas. Obtén más información. LOWER(X)MAXAgregación Devuelve el valor máximo de X. Obtén más información. MAX(X)MEDIANAgregación Devuelve la mediana de todos los valores de X. Obtén más información. MEDIAN(X)MINAgregación Devuelve el valor mínimo de X. Obtén más información. MIN(X)MINUTEFecha Devuelve el componente de minutos a partir de una fecha y hora determinada. Obtén más información. MINUTE(datetime_expression)MONTHFecha Devuelve el mes de un valor Date & Time. Obtén más información.MONTH(date_expression)NULLIFCondicional Devuelve NULLsi la entrada coincide con una expresión; de lo contrario, devuelve la entrada. Obtén más información.NULLIF(input_expression, expression_to_match)POWERAritmética Devuelve el resultado de elevar X a la potencia de Y. Obtén más información. POWER(X, Y)REPLACETexto Devuelve una copia de X con todos los casos de Y en X reemplazados por Z. Obtén más información. REPLACE(X, Y, Z)RIGHT_TEXTTexto Devuelve una cantidad de caracteres contados desde el final de X. La cantidad de caracteres se especifica con length. Obtén más información. RIGHT_TEXT(X, length)ROUNDAritmética Devuelve Xredondeado aYdígitos de precisión. Obtén más información.ROUND(X, Y)SECONDFecha Devuelve el componente de segundos a partir de una fecha y hora determinada. Obtén más información. SECOND(datetime_expression)SINAritmética Devuelve el seno de X. Obtén más información. SIN(X)SQRTAritmética Devuelve la raíz cuadrada de X. Ten en cuenta que X debe ser no negativo. Obtén más información. SQRT(X)SUBSTRTexto Devuelve un texto que es una subcadena de X. La substring comienza en el índice de inicio y tiene una longitud de longitud caracteres. Obtén más información. SUBSTR(X, start index, length)SUMAgregación Devuelve la suma de todos los valores de X. Obtén más información. SUM(X)TANAritmética Devuelve la tangente de X. Obtén más información. TAN(X)TODAYFecha Devuelve la fecha actual según la zona horaria predeterminada. Obtén más información. TODAY()UNIX_DATEFecha Muestra el número de días desde 1970-01-01. Obtén más información. UNIX_DATE(date_expression)UPPERTexto Convierte X en mayúsculas. Obtén más información. UPPER(X)YEARFecha Devuelve el año de una fecha determinada. Obtén más información. YEAR(Date)