7.20
Cambiado La función de Labs Selector de campos de Explorar actualizado ahora está habilitada de forma predeterminada para todas las instancias. Cambiado Ya no se pueden agregar expresiones de filtro a las métricas detype: number
.
Cambiado
Los filtros incluidos en un análisis de inicio rápido son aditivos. Si hay conflictos entre los filtros seleccionados actualmente y los filtros definidos en una consulta de inicio rápido, se le pedirá al usuario que resuelva el conflicto.
Cambiado
Looker ya no codifica dos veces los vínculos que contienen caracteres especiales.
Cambiado
Cuando Looker inicia una conexión de base de datos de Snowflake, el parámetro AUTOCOMMIT
ahora se establece en TRUE
de forma predeterminada.
Cambiado
En la API 4.0 y versiones posteriores, el extremo all_folders
incluye carpetas personales vacías.
Cambiado
Ahora se puede usar render_task API
con la nueva experiencia del panel.
Cambiado
La lista de dominios de correo electrónico permitidos para el contenido programado no distingue mayúsculas de minúsculas.
Cambiado
Cuando se crea una rama nueva, se renderizará un mensaje de error si el nombre de la rama comienza con dev
.
Cambiado
Ya no se requiere una extensión de archivo en el campo Nombre de archivo cuando se entrega contenido a Slack o al adjunto de Slack (token de API).
Cambiado
Se actualizó el bloque de JIRA de Looker para reflejar el nuevo esquema de JIRA de Fivetran.
Cambiado
Durante el inicio, Looker ahora valida el dialecto y la versión de la base de datos interna. Si se usa algo que no sea la base de datos interna predeterminada de HyperSQL en memoria o una base de datos de MySQL v5.7.x como base de datos interna, Looker registrará un mensaje de error antes de realizar cualquier migración de inicio.
Cambiado
En la página Tablas derivadas persistentes del panel Administrador, la ventana emergente Detalles de PDT ahora muestra información adicional sobre la PDT, incluido su modelo, nombre estable, conexión, estado y datos adicionales de compilación y persistencia.
Se agregó
La marca blanca es totalmente compatible con la nueva experiencia del panel.
Se agregó
En la página Historial de alertas del panel Administrador y en la página de usuario Administrar alertas, ahora se muestran los errores o las advertencias que surgen cuando se ejecuta la consulta de alerta o se entrega la notificación de alerta, incluida una advertencia que indica si los datos del mosaico del panel en el que se basa la alerta no cambiaron entre las dos consultas de alerta más recientes.
Se agregó
Los Exploradores incorporados ahora aplican temas personalizados.
Se agregó
La función de Labs Visualizaciones personalizadas en zona de pruebas ya no está en Labs y está disponible de forma general.
Se agregó
Ahora Looker ofrece configuraciones de túnel SSH de autoservicio para tu base de datos, siempre y cuando la instancia esté alojada en la infraestructura de próxima generación.
Se agregó
Se introdujo la función de Labs Manejo de errores de finalización de descargas (beta), que controla el comportamiento de manejo de errores de las descargas de consultas.
Agregado
Denodo 8.0 ahora es un dialecto de Looker compatible.
Se agregó
La página Tablas derivadas persistentes del panel Administrador ahora incluye la opción Todas las conexiones en el selector de conexiones, que carga todas las tablas derivadas persistentes para todas las conexiones con PDT habilitadas en una instancia de Looker.
Se agregó
Se puede acceder a los datos de uso de las tablas derivadas persistentes a través del panel Uso del contenido de la actividad del sistema. El identificador único de los PDT en este explore
es la dimensión content_id
, que contiene el hash del PDT.
Se agregó
Ya está disponible una nueva función beta de Labs, Barra lateral de metadatos del IDE. Cuando la función de Labs está habilitada, el panel de metadatos muestra información contextualmente relevante, o metadatos, para un objeto según la ubicación del cursor en el IDE de Looker. Por ejemplo, si el cursor está en una vista, el panel de metadatos te mostrará qué Exploraciones tienen unida esa vista y otras vistas que son extensiones de esa vista.
Se agregaron
Las combinaciones de teclas están disponibles para plegar y desplegar código: usa Alt + ⌘ + 0 para plegar todo el código LookML y Alt + ⌘ + = para desplegar todo el código LookML.
Se agregó
La aplicación de Looker para dispositivos móviles (beta) 1.0.1 está disponible para su descarga en la App Store de Apple con el nombre Looker Mobile para dispositivos con iOS 13 y Looker 7.16 o versiones posteriores. Ya está disponible para descargar Looker Mobile 1.0.2 para dispositivos Android. Habilita la función de app para dispositivos móviles para tu instancia activando la marca de aplicación para dispositivos móviles. (Nota: Algunos usuarios recibieron un mensaje de error incorrecto que indica que se debe habilitar la autenticación de SSO integrada. Si encuentras este error, habilita el botón de activación Embed SSO Authentication en la página Embed de la sección de administrador de Looker.
Se agregó
Los siguientes bloques de datos nuevos ahora están disponibles en Looker Marketplace: Comparativas de Braze, bloque de Looker para el comercio minorista, analizador de Dialogflow y rendimiento del esquema de información de BigQuery.
Se agregó
Ahora se admiten por completo los Cloud Source Repositories. Los vínculos que dirigen al repositorio y las confirmaciones funcionan según lo previsto.
Se corrigió el problema por el que
cuando se colocaba el cursor sobre una nota flotante en un panel, el fondo se renderizaba en negro y las notas de texto en blanco.
Se corrigió
Ahora, las etiquetas de visualización múltiple de gráficos circulares en los paneles se muestran correctamente.
Se corrigió
Las miniaturas de los paneles de LookML se renderizan correctamente.
Se corrigió
Cuando ves la carpeta del panel de LookML en la vista de cuadrícula, puedes fijar los paneles de LookML a un tablero.
Se corrigió
Ahora se pueden buscar campos personalizados en la búsqueda del campo Explorar.
Se corrigió
En la búsqueda de proyectos, ahora puedes reemplazar con una cadena vacía durante la búsqueda y reemplazo masiva.
Corregido
Las casillas de verificación de selección masiva del IDE ahora reflejan el estado de selección.
Se corrigió lo siguiente:
Los usuarios no pueden cambiar a una rama nueva si la rama actual tiene cambios sin confirmar.
Fixed
Hacer clic en Agregar tema o Editar tema en Administrador > Temas ya no actualiza la página completa.
Se corrigió
Mientras editas una consulta combinada, agregar un filtro inhabilitará el botón Guardar hasta que se conserve el valor del filtro.
Se corrigió
Cuando se habilita la función de Labs Connection Pooling, probar una conexión ahora arroja los resultados esperados.
Se corrigió
Las opciones de SMTP personalizadas de Looker ahora se conectan correctamente a los servidores SMTP que admiten la autenticación LOGIN
, además de la autenticación PLAIN
.
Corregido
Las líneas de registro emitidas durante la transmisión usan de forma coherente el mismo request ID
que el resto de la solicitud.
Corregido
Los vínculos se mostrarán según lo previsto si está habilitada la opción Vínculos de documentación en Administrar la configuración de marca blanca.
Se corrigió
Los recuentos de la API Folder_looks().count
solo incluyen los Looks que están en la carpeta y excluyen los Looks borrados de forma temporal.
Se corrigió el problema.
Las instancias con la configuración regional establecida en non-UI-supported
pueden recuperar e instalar bloques desde Marketplace.
Se corrigió
Se corrigió una vulnerabilidad de XSS en Looker.
Se corrigió
Los eventos de dashboard:download
para los paneles integrados y los paneles heredados ahora funcionan según lo esperado.
7.18
Cambios La nueva experiencia de panel de Looker ya no está en Labs y está disponible para el público en general. Ahora los paneles cargan más rápido y proporcionan controles de filtro más potentes. Los usuarios aún tienen la opción de volver a los paneles heredados si es necesario. Cuando crees un panel nuevo desde la IU de Looker, la URL del panel contendrá-next
.
Cambios
Se actualizaron las fuentes y los colores en toda la aplicación de Looker para alinearse con la marca de Google. Puedes habilitar o inhabilitar esta opción con el botón de activación Legacy Branding en la página Legacy Features del panel Admin. El botón de activación está habilitado de forma predeterminada en la versión 7.18 y se establece de forma predeterminada en la marca de Looker. El botón de activación estará inhabilitado de forma predeterminada en Looker 7.20, y se usará la marca de Google.
Cambiado
La colección de colores Primaries incluye más paletas y se cambió su nombre a Shoreline, la colección de colores Looker se cambió a Boardwalk y la colección de colores Boardshorts se cambió a Lighthouse.
Cambiado
Se implementaron cambios en la configuración específica del formato condicional para descargar visualizaciones en formato de Excel.
Cambiado
Ahora las etiquetas de las líneas de tendencia pueden superponerse con otras etiquetas de visualización.
Cambios
Ahora, los títulos de las tarjetas de la barra lateral informativa tienen un límite de 250 caracteres. Los títulos más largos se truncarán.
Cambiado
Las opciones Webhook Deploy Secret y Enable Advanced Deploy Mode ahora se encuentran en la nueva sección Deployment de la página Project Settings del IDE de Looker.
Cambiado
Ya no se aceptarán las solicitudes de CORS de orígenes que no estén en la lista de entidades permitidas.
Cambiado
En la página Tablas derivadas persistentes del panel Administrador, los vínculos Mostrar eventos de compilación y Mostrar eventos de activación de cada PDT ahora vincularán al Explorar Actividad del sistema en lugar del Explorar i__looker. La columna Tipo de persistencia ahora proporciona información adicional sobre los activadores y los errores. Además, ahora se pueden ordenar varias columnas de esta página. La columna Estado ahora muestra una ventana emergente de Error de compilación que muestra el mensaje de error de compilación y un vínculo al LookML del PDT.
Cambiado
En la página Conexiones de la sección Base de datos del panel Administrador, el vínculo Mostrar registro de eventos de PDT para cada conexión ahora dirigirá al Explorar Actividad del sistema en lugar del Explorar i__looker.
Cambiado
Cuando dos tablas agregadas idénticas tienen diferentes filtros en las fechas y ambas se podrían usar para la consulta, el optimizador ahora elegirá la tabla con el rango más pequeño en lugar de la tabla agregada que se declaró primero en LookML.
Cambiado
Las alertas basadas en datos de series temporales ya no evaluarán todos los datos históricos que existan en el momento de la creación de la alerta o antes de ese momento durante la primera ejecución de la alerta.
Cambiado
La configuración personalizada de SMTP ahora permite que la dirección "De" esté en formato First Last name@example.com
.
Cambiado
Ahora, el IDE de LookML renderizará una advertencia si dos uniones sin view_labels
unen la misma vista etiquetada, lo que generaría campos duplicados.
Cambiado
Ahora se desaconseja usar la variable de Liquid _filters[]
en el SQL de una tabla derivada sin el parámetro sql_quote
, y se mostrará una advertencia de baja cuando se renderice el valor del filtro en SQL. Se espera que la advertencia se actualice a un error en una versión futura.
Cambiado
Si el parámetro suggest_dimension
hace referencia a un campo no válido o excluido, el IDE de LookML renderizará una advertencia nueva.
Cambiado
Si se usa la localización en un proyecto y se define un grupo de dimensiones con type: time
en LookML, se renderizará una advertencia de LookML. La advertencia sugerirá dividir el grupo de dimensiones en dimensiones individuales.
Cambiado
Se actualizó el controlador JDBC de SAP HANA a la versión 2.5.46 para brindar a los usuarios la capacidad de establecer el esquema predeterminado, habilitar SSL, verificar las opciones de conexión SSL y obtener asistencia adicional para los parámetros JDBC de SAP HANA.
Cambios
Se quitó el controlador JDBC de Aster de Looker. Todas las conexiones de Aster requerirán la instalación de un controlador JDBC personalizado.
Cambiado
Borrar una conexión de base de datos de BigQuery también borrará el archivo .p12 asociado.
Cambiado
Ahora, Denodo 7 usará la función NOW()
en lugar de CURRENT_DATE()
para filtrar por un período en un campo de grupo de dimensiones.
Cambiado
El dialecto SQL anterior a la versión 9.1 de Postgres se degrada a un nivel de compatibilidad de Integración. Postgres 9.5 y versiones posteriores sigue siendo una opción de dialecto compatible.
Se agregó
Se agregaron opciones de inicio rápido como parte de la función experimental Selector de campos de Exploración actualizado. Esta opción permite a los usuarios cargar una consulta modelada con un solo clic. Esta opción aparece de forma predeterminada en una exploración en blanco que tiene consultas modeladas.
Se agregó
La función de Labs de filtrado cruzado ahora está habilitada de forma predeterminada.
Se agregó
Ahora se pueden ordenar las visualizaciones de tablas creadas a partir de consultas combinadas.
Se agregó
El menú desplegable del período Trimestre ahora incluye la opción de desglosar por mes.
Se agregó
Ahora, los filtros del panel se pueden contraer en un ícono de filtro junto al ícono de volver a cargar los datos.
Agregado
Los filtros avanzados del panel ahora permiten varias cláusulas.
Se agregó la opción
Ahora los usuarios pueden descargar los datos detallados.
Se agregó
La tabla Registro de eventos de PDT en la página de administrador Tablas derivadas persistentes ahora registrará el hash de la tabla cuando falle una compilación de tabla derivada.
Se agregó
Las tablas agregadas ahora admiten el parámetro sortkeys
dentro del bloque materialization
.
Se agregó
Ahora los usuarios podrán crear archivos con el mismo nombre que la carpeta en la que se encuentran. Cambiar el nombre de un archivo ya no lo moverá a una nueva ubicación.
Se agregó
Ahora puedes usar el archivo de manifiesto de tu proyecto de LookML para agregar visualizaciones personalizadas directamente a tu proyecto de LookML. Este es el método recomendado para agregar una visualización personalizada. Consulta la página de documentación del parámetro visualization
para obtener más información.
Se agregó
La opción de dialecto de base de datos PrestoSQL es un nuevo dialecto compatible con Looker, con la excepción de las vistas de bases de datos estables a partir de esta versión.
Se agregó
El extremo de API de search_content_views
ahora acepta start_of_week_date
en formato YYYY-MM-DD
.
Agregado
Hay dos nuevos eventos de mensajes de JavaScript integrados disponibles para los filtros en las Exploraciones integradas: explore:run
y explore:filters:update
.
Se agregó
Ahora se pueden descargar las exploraciones, las vistas y los paneles que están incorporados en las extensiones.
Se agregó
Las extensiones que usan el proxy del servidor de la API de extensión ahora incluyen claves secretas en la URL proxy y ya no dependen de las cookies de terceros para ejecutarse. Las cookies de terceros siguen siendo necesarias si la extensión incorpora paneles, Looks o Explorar.
Se agregó
Las extensiones desarrolladas en el framework de extensiones de Looker ahora pueden usar la extensión PKCE para OAuth 2.0 especificando un valor de code_challenge_method
de S256
con un response_type: code
.
Se agregó
Se agregaron extremos de la API de Metadata a la API experimental v4.0.
Se agregó
Se agregó un nuevo endpoint a la API experimental v4.0: /groups/search/with_hierarchy
permite buscar grupos y producir resultados que contienen dos campos nuevos: parent_ids
, que enumera los IDs de los grupos a los que pertenece este grupo, y role_ids
, que enumera los IDs de los roles asignados a este grupo.
Se agregó
Cuando usas Embed SDK
en los paneles, ahora se pueden activar eventos de forma programática para abrir el diálogo del programador.
Se corrigió
El botón Tabla dinámica ya no aparecerá junto a los cálculos de tablas en el selector de campos de Explorar.
Corregido
Las alertas que involucran atributos del usuario, también conocidas como alertas que no se pueden dejar de seguir, ahora tendrán la visibilidad Privada de forma predeterminada.
Se corrigió
Los filtros basados en atributos del usuario ahora permiten que el usuario determine qué atributo del usuario seleccionar mientras crea el filtro.
Se corrigió el problema.
Ahora, cuando se hace clic en un vínculo externo desde una ventana emergente de desglose, el vínculo se abre en una pestaña nueva según lo previsto.
Corrección
El encabezado Creado en un panel de información de Tableros no se mostrará si el usuario no tiene el permiso see_users
.
Se corrigió
Los filtros del panel ahora se actualizan correctamente con el mensaje de incorporación dashboard:filters:update
después de un mensaje dashboard:load
.
Corregido
El uso de caracteres especiales, como /
, ya no muestra un código de carácter hexadecimal cuando usas la función de búsqueda y reemplazo en el IDE de LookML.
Se corrigió
Habilitar y deshabilitar el modo de desarrollo cuando se muestra una extensión ya no generará errores 404.
Corregido
Si un usuario corrige un error en una alerta del Validador de contenido, solo se actualizará el contenido de la alerta. Ya no se actualizará otro contenido de Looker.
Se corrigió
Los encabezados de Markdown ahora renderizan el texto según lo esperado, como en Looker 7.10.
Se corrigió
El extremo de API de update_color_collection
ya no renderiza una respuesta de error 500 cuando la solicitud contiene datos de paleta.
7.16
Cambiado Los usuarios ya no podrán aplicar filtros cruzados en las dimensiones personalizadas. Cambiado Si filtras por un campo que no forma parte de un Explore utilizado en los paneles (beta), se mostrará un banner con el siguiente mensaje:This filter was created using a filter by field outside of the Explores on this dashboard. You can modify the settings and tiles to update, but will need to create a new filter to change the field.
Cambiado
Hacer referencia a un campo con la sintaxis ${field_name}
en un filtro personalizado hará que los parámetros de Liquid {{ field_name._is_filtered }}
y {{ field_name._in_query }}
se evalúen como verdaderos.
Se cambió
Ya no es necesario volver a ingresar los valores de los atributos de usuario ocultos cuando actualizas la configuración o la versión de una extensión de Marketplace.
Cambiado
En el caso de los proyectos de LookML que contienen una tabla agregada y, por lo tanto, tienen habilitada la función de reconocimiento de agregaciones, los administradores pueden configurar los atributos del usuario a los que hacen referencia los filtros de acceso para que estos filtros se quiten de la cláusula WHERE
en el SQL generado por Looker. El administrador puede establecer atributos de usuario de tipo avanzado en %,NULL
(para Filtro de cadena [avanzado]) o <0,>=0,NULL
(para Filtro de número [avanzado]). Si los atributos del usuario tienen estos parámetros de configuración, Looker quitará estos filtros (que deben coincidir con todas las filas) de la cláusula WHERE
. Esto elimina la necesidad de preservar el rendimiento con sql_always_where {% condition %}
para los proyectos con conocimiento agregado.
Cambiado
Los usuarios que no tengan el permiso schedule_external_look_emails
ya no podrán guardar una alerta si agregan una dirección de correo electrónico que no esté en la lista de entidades permitidas del dominio.
Se cambió
Se quitó el parámetro de configuración Load Assets from CDN de la página Settings en la sección General del panel Admin para las instancias alojadas en Looker. Este parámetro de configuración no se quitó de las instancias alojadas por el cliente, a menos que se haya habilitado la marca de inicio --force-cdn
en la instancia.
Se cambió
Los elementos de menú Guardar y programar ya no aparecerán en las Exploraciones incorporadas cuando esté habilitada la opción Quitar la navegación por aspectos.
Cambiado
El extremo de API de create_sso_embed_url
ya no se mide como una llamada de administrador y se excluirá de la cuota de actividad del administrador.
Changed
La lista desplegable Conexiones de la página Tablas derivadas persistentes del panel Administrador solo mostrará las conexiones que tienen habilitadas las PDT.
Cambiado
Agregar el parámetro de LookML publish_as_db_view: yes
a una definición de PDT en producción ahora creará una vista sin necesidad de activar la recompilación de la tabla ni modificar el SQL o el LookML de la tabla derivada.
Se agregó
Ahora, las tablas de agregación pueden especificar parámetros de persistencia dentro del bloque materialization
. Los nuevos parámetros de persistencia son indexes
, cluster_keys
, partition_keys
, distribution
y distribution_style
. Además, las tablas agregadas ya no necesitan coincidir exactamente con el período de los filtros de una consulta de Explorar. Siempre y cuando la dimensión de la tabla agregada tenga un período con una granularidad más detallada (o igual) que los períodos de las dimensiones y los filtros de la consulta de Explorar, se podrá usar la tabla agregada para la consulta de Explorar.
Se agregó
Ahora los usuarios pueden exigir que se establezca un valor de filtro de los paneles (beta) para guardar las entregas programadas o actualizar el panel.
Se agregó
Las conexiones de Qubole Presto ahora pueden parametrizar una contraseña con un atributo del usuario si la "lista de entidades permitidas" del atributo del usuario permite la conexión a https://api.qubole.com
(o, de forma alternativa, a un extremo personalizado establecido en la cadena JDBC).
Se agregó
Ahora los usuarios pueden enviar y programar mensajes desde los paneles (beta).
Se agregó
Ahora se pueden vincular los filtros del panel (beta) para que las opciones de valores de filtro de un filtro se reduzcan según el valor o los valores de filtro seleccionados para otro filtro en el mismo panel.
Se agregó
Ahora los usuarios pueden hacer clic con el botón derecho en la opción Explorar desde aquí en las tarjetas del panel (beta) para abrir el vínculo en una pestaña o ventana nueva.
Se agregó
Ahora puedes actualizar automáticamente los paneles (beta) y los mosaicos de los paneles (beta). Este parámetro de configuración se puede habilitar desde el menú Configuración del panel o en las tarjetas individuales.
Se agregó
Ahora puedes enviar notificaciones a Slack a través de las integraciones de Slack y Slack Attachment (API Token) cuando se cumplen o superan las condiciones de alerta.
Se agregó
Los cuadros de mando (beta) muestran una nueva opción para volver a la carpeta del cuadro de mando.
Se agregó
La función de búsqueda en el IDE de LookML ya no distingue mayúsculas de minúsculas, ahora buscará los términos de búsqueda ingresados en todo el nombre de la rama y permitirá que los usuarios consulten caracteres especiales ( / o [ ).
Se agregó
Si hay un error en el flujo de trabajo de Git que impide que LookML se combine y se implemente correctamente, se mostrará el siguiente error nuevo: Git Error: Check Git Tab for info.
Se agregó
Ahora los desarrolladores pueden guardar archivos de LookML incluso si hay errores de LookML.
Se agregó
El dialecto de Amazon Athena ahora admite la capacidad de usar el parámetro publish_as_stable_view
en sus tablas derivadas persistentes.
Se agregó
Los desarrolladores que usan el framework de extensiones de Looker ahora recibirán una notificación de inmediato si su servidor de desarrollo no se está ejecutando.
Se agregó
Los desarrolladores que usan el framework de extensiones de Looker ahora pueden agregar una lista de URLs externas con el parámetro new_window_external_urls
al archivo de manifiesto de una extensión para que se abra una ventana nueva a las URLs o URLs parciales que se indican. Los subdominios y las rutas pueden usar el símbolo * como comodín.
Agregado
Se suspendió temporalmente la compatibilidad con JDK 11. Se corrigió En los paneles (beta), el etiquetado de vínculos con el parámetro
html
de LookML ahora renderiza los vínculos según lo previsto en las visualizaciones de un solo valor.
Se corrigió
Un guion inicial en un valor de filtro de Explorar, como -valor, ya no se interpreta como una negación.
Fijo
Los campos de type: number
que tienen un formato de valor asignado ya no redondean los números de 16 dígitos o menos.
Se corrigió
Ahora, cuando se cambia un campo con formato condicional a través del Validador de contenido, se conserva el formato condicional en el campo modificado.
Se corrigió
El formato de Markdown para las listas con viñetas y numeradas en las tarjetas de texto ahora se renderiza según lo esperado.
Fixed
Las visualizaciones de subtotales con un campo dinámico ahora muestran el valor esperado para la suma de los valores.
Se corrigió
La conversión de un panel con filtros basados en un campo de type: parameter
ya no mostrará un mensaje de error Uh oh! something went wrong
.
Se corrigió
La visualización de diagrama de caja ahora mostrará el formato de valor esperado.
Corregido
Las etiquetas de valores en diferentes tipos de visualización ya no se superponen.
Se corrigió
Las instancias con el parámetro de configuración de marca blanca Show Docs Links inhabilitado ya no mostrarán los vínculos a la documentación de Looker a los que se hace referencia en la configuración de visualización.
Se corrigió
Cuando se edita una tarjeta del panel, el selector de campos mejorado de Explorar ahora permite a los usuarios agregar campos personalizados según lo previsto.
Se corrigió
Los datos no válidos de Mapbox ya no impiden la renderización correcta de las visualizaciones de mapas.
Se corrigió
El cambio de orientación de las columnas, el cálculo de subtotales y el cálculo de totales de filas con un NULL
en las columnas de la tabla dinámica ahora renderizan los valores esperados.
Correcciones
Una fuente de fuente personalizada en la configuración del tema para los paneles integrados ahora se renderiza correctamente en los paneles (beta).
Se corrigió
Las filas de la tabla ya no se dividirán por saltos de página cuando se renderice un PDF de una visualización de tabla.
Corregido
Los menús de desglose ya no son susceptibles a los ataques de XSS almacenados que se introducen a través de cálculos de tablas o campos de LookML maliciosos.
Se corrigió
El Explorador de documentación de la API ahora funciona con CORS en instancias alojadas en Google Cloud.
Corregido
Probar una conexión de Snowflake generará un error si el nombre de la base de datos ingresado en Looker no coincide exactamente con el uso de mayúsculas y minúsculas del nombre de la base de datos establecido en Snowflake.
Se corrigió
Cuando una consulta finaliza correctamente, los dialectos de MS SQL Server ya no muestran un mensaje de error Socket Closed
.
Corregido
Cuando un usuario ingresó una base de datos diferente para su configuración de PDT Overrides, probar una conexión de base de datos en la página Connections del panel Admin ya no devuelve el siguiente error: Cannot find temp schema "LOOKER_SCRATCH", "information_schema" failed (SELECT schema_name FROM INFORMATION_SCHEMA.SCHEMATA WHERE schema_name = 'LOOKER_SCRATCH')
.
Se corrigió
Ahora los usuarios pueden abrir el historial de confirmaciones de su proyecto como se espera, a menos que se esté ejecutando una operación de Git de forma activa.
Se corrigió
Una instalación de Marketplace que genere errores ya no bloqueará la capacidad de instalar o desinstalar otro proyecto de Marketplace.
7.14
Cambiado Se actualizó la biblioteca de procesamiento de Markdown para abordar vulnerabilidades de seguridad. Este cambio puede renderizar etiquetas HTML finales si las etiquetas no son válidas o están desequilibradas. Cambiado Ahora Looker acepta el parámetro de desafío de códigopkce
codificado como hexadecimal o Base64, según las especificaciones de OAuth2.
Cambiado
En el selector de campos Explorar actualizado, los encabezados de las vistas ahora se ordenarán según las reglas de configuración regional (espacios, símbolos, letras). Esta función de ordenamiento no distingue mayúsculas de minúsculas.
Cambiado
Cuando envías, programas o descargas contenido de Looker, todos los formatos JSON, excepto JSON – Label, renderizarán el nombre completo de un campo, a menos que se seleccione Aplicar opciones de visualización.
Cambiado
Se modificó el extremo de API /presentation/query
para aceptar un parámetro de ruta de acceso o un parámetro de consulta para evitar los tiempos de espera de las consultas.
Cambiado
Se actualizó el controlador JDBC de Snowflake a la versión 3.12.8 para garantizar que las credenciales no se registren en texto sin formato cuando se habilitan niveles de seguimiento más altos.
Cambiado
Se renderizará una nueva advertencia del validador, LookML Dashboard name should contain only letters, numbers, dashes, and underscores
, si se usan caracteres no alfanuméricos en el nombre de un panel de LookML.
Cambiado
Se renderiza un nuevo error del validador cuando el parámetro join_fields
tiene una sintaxis no válida dentro de una tarjeta de consulta de combinación en un panel de LookML.
Cambiado
Los proyectos importados ahora siempre se marcan como de solo lectura y no muestran errores de sintaxis.
Cambiado
Si se llama a una acción dashboard:run
cuando el panel ya se está ejecutando, se detienen las consultas en curso y se reinicia el evento.
Cambios
La función CORS de la API de Looker ya no está en Labs y está disponible de forma general. Una aplicación web está habilitada para OAuth cuando se registró en la instancia de Looker. Si se borra la información de registro de la aplicación de la instancia de Looker, Looker ya no aceptará solicitudes de OAuth de la API de esa aplicación.
Se agregó
El procesamiento de Provision.yml
ahora permite el aprovisionamiento programático de un usuario de la API de Looker cuando se proporciona un conjunto de credenciales.
Se agregó
Ahora puedes restablecer la conexión del lugar de trabajo de tu integración de Slack.
Se agregó
Mejoras en los paneles (beta): Ahora se pueden reorganizar los filtros con la función de arrastrar y soltar. Además, ahora se admiten las acciones de datos en el menú de desglose, se pueden agregar a favoritos o fijar los paneles, y ya está disponible la acción de incorporación dashboard:stop
.
Agregado
Se agregó un nuevo extremo de la página principal, primary_homepage
, que devuelve la página principal principal de una instancia en la API de Looker 3.1.
Se agregó
Se agregó compatibilidad con el tipo TIME
en BigQuery, lo que habilita funciones como CURRENT_TIME().
Se agregó
El dialecto de Greenplum ahora admite los siguientes tipos de medidas de LookML: agregados simétricos, tipos de listas, subtotales, percentiles y percentiles distintos.
Se agregó
Se actualizó el controlador JDBC de Dremio a la versión 4.5.0 para garantizar el cierre adecuado de los intentos de conexión fallidos que, de lo contrario, podrían haber causado una interrupción.
Se agregó
Se agregó una nueva opción de dialecto para Cloudera Impala 3.1 con Native Driver que admite conversiones de zona horaria para zonas horarias de bases de datos que no están en UTC.
Se agregó
Cuando un usuario ingresa al modo de desarrollo por primera vez en un proyecto, la rama del usuario se enviará automáticamente al repositorio remoto.
Agregado
Si la función de licencia public_host_url
está habilitada y se usa la opción de inicio --public_host_url
, las URLs de devolución de llamada de Action Hub de Looker se construirán con public_host_url
como nombre de host en lugar de la URL de host predeterminada en Looker.
Se agregó
Google Demand Live Events, un bloque de datos que se puede usar para hacer un seguimiento de la demanda de los consumidores en tiempo real, ya está disponible en Looker Marketplace.
Se agregó
Se agregó un nuevo parámetro de configuración de visualización para la visualización de nube de palabras que permite habilitar o inhabilitar la rotación de palabras.
Se agregó
Los parámetros y los filtros se muestran en la sección de campos de solo filtro en Explorar cuando se habilita la función de Labs Selector de campos de Explorar actualizado.
Se agregó
Ahora los usuarios tienen la opción de borrar todos los campos y filtros, o bien borrar solo los campos de la pestaña En uso en Explorar cuando la función de Labs del Selector de campos de Explorar actualizado está habilitada.
Se corrigió
Cuando los usuarios accedan a la integración de Slack, ya no verán los siguientes mensajes de error 500: Failing due to cannot send request to proxy service. unexpected response
-
Looker::IntegrationProxyService::IntegrationProxyError: Failed to uninstalled the following integrations
/admin/api
ahora redireccionará a la URL correcta para las instancias implementadas en Kubernetes.
Se corrigió
Las instancias con la función Whitelabel configurada ahora pueden tener habilitada la opción Configuración avanzada del correo electrónico de bienvenida personalizado sin necesidad de actualizar el formulario de correo electrónico mejorado y ya no recibirán un error cuando se agregue un usuario nuevo.
Se corrigió
Los archivos topojson personalizados en las carpetas del IDE ahora se renderizarán correctamente en una visualización incorporada.
Se corrigió
Las tablas con un campo dinamizado y sin dimensiones seleccionadas ahora muestran la advertencia Column Limit
si se alcanza el límite.
Corregido
Los campos dinamizados con etiquetas de columna de valor nulo ya no mostrarán los valores correspondientes como nulos.
Se corrigió
En la pestaña Resumen de la página Planes del programador del panel Administrador, ahora se muestran los formatos de archivo y los destinos correctos.
Se corrigió
Los usuarios pueden aplicar y quitar filtros en un panel de la página Historial de alertas del panel Administrador según lo previsto.
Se corrigió
En la página Historial de alertas del panel Administrador, el vínculo al nombre del Propietario de la alerta ahora redireccionará a la página Editar usuario, y el vínculo al Panel de la alerta ahora redireccionará al panel en el que se basa la alerta.
Fijo
Ahora, cuando eliges un período personalizado, puedes seleccionar fechas de más de tres meses atrás con un filtro de período.
Se corrigió
La instalación del diccionario de datos en una instancia agrupada ahora funciona según lo esperado.
Se corrigió
Cuando se seleccionan una métrica personalizada y una sola dimensión en una consulta, y se habilita el completado de dimensiones, el panel de LookML ya no renderizará una advertencia.
Se corrigió
Cuando se consulta un campo JSON y un campo de intervalo, ahora se muestra el blob JSON esperado y no [object Object]
.
Corregido
Los cambios en el slug de una instancia durante las ejecuciones del regenerador de PDT ya no interrumpirán las PDT de esa instancia, y la ejecución de regeneración se completará según lo previsto.
Fixed
Los dialectos de Apache Druid 13 y Apache Druid 18 ya no fallan cuando se hace referencia a una columna en una instrucción CASE WHEN
en la cláusula SELECT
del SQL generado con Apache Druid 0.18, pero la columna no se incluye en la cláusula GROUP BY.
Se corrigió
Los clientes que usan dialectos como Postgres y BigQuery ahora deberían poder usar referencias ${view.SQL_TABLE_NAME}
a una tabla derivada no persistente en un activador.
Se corrigió
Ya no se genera el código SQL incorrecto para los campos datetime
para los dialectos de BigQuery.
Corrección
Se corrigieron varias vulnerabilidades de seguridad por inyección de parámetros JDBC.
7.12
Changed Hay un nuevo diseño del IDE de LookML disponible para todos los usuarios con acceso a proyectos de LookML. El explorador de objetos ya no es una función de Labs, sino que salió de la versión beta y está disponible para el público en general. La función heredada IDE Folders Toggle se quitó por completo y ya no se puede habilitar el IDE heredado. Cambiado La función heredada de los archivos.strings para la localización se quitó por completo y no se puede volver a habilitar. Cambiado La función heredada Base de datos sin comillas de Snowflake está inhabilitada de forma predeterminada. Las conexiones de Snowflake que tengan un uso incorrecto de mayúsculas en el nombre de la base de datos no funcionarán. Cambiado El validador de LookML ahora renderizará una advertencia si hay varias entradas de los siguientes parámetros: parámetrosderived_table
dentro de un archivo de vista, parámetros query
dentro de un aggregate table
dentro de un parámetro explore
definido o parámetros materialization
dentro de un aggregate_table
dentro de un parámetro explore
definido.
Cambios
El validador de LookML ahora emitirá una advertencia para los nombres de tablas agregadas que superen los 255 caracteres. Además, el generador de LookML de tablas conjuntas ya no generará nombres más largos que la cantidad máxima de caracteres permitidos.
Cambiado
Se actualizó el controlador JDBC de Amazon Athena a la versión 2.0.9, lo que brinda a los usuarios más control sobre QueryExecutionPollingIntervalMultiplier
y MinQueryExecutionPollingInterval
.
Cambiado
Microsoft Azure SQL Data Warehouse cambió su nombre a Microsoft Azure Synapse Analytics.
Cambiado
Es posible que los usuarios vean pequeñas diferencias en los canales que se enumeran como opciones para entregar contenido de Looker con la acción Slack Attachment (API Token), según si la app se configuró con un token de usuario o un token de usuario bot.
Cambiado
El parámetro de configuración de visualización de la tabla Barras ahora se llama Visualización de celdas. Las visualizaciones de celdas ahora comenzarán desde cero en lugar del valor mínimo.
Cambiado
Las descargas de CSV ahora permiten caracteres no romanizados en el nombre de archivo. Esto puede afectar la automatización que depende de que el nombre de archivo esté vacío para los archivos con nombres que incluyen caracteres no romanizados.
Cambiado
La función de restablecimiento de contraseña se bloqueará después de demasiados intentos de acceso fallidos. La duración del bloqueo es de 5 minutos para la mayoría de los clientes después de 4 intentos fallidos y de 30 minutos para las instancias que cumplen con los requisitos de la PCI después de 6 intentos fallidos.
Se agregó
Un nuevo extremo de API de implementación y un webhook permiten a los usuarios implementar en producción desde cualquier SHA de Git, etiqueta o referencia de encabezado de rama. Requiere habilitar un Modo de implementación avanzado en el que las implementaciones solo se pueden realizar a través de la API o un webhook. Esto será útil para la configuración de instancias de desarrollo y de etapa de pruebas, lo que eliminará la necesidad de tener varios repositorios.
Se agregó
Ahora puedes especificar atributos del usuario en una definición de acción personalizada para controlar la capacidad de un usuario individual de enviar o programar datos para el destino de la acción.
Se agregó
Los paneles de LookML se pueden actualizar a paneles (beta) si está habilitada la función experimental de Labs Nueva experiencia de panel.
Se agregó
Ahora hay un bloque de Google Ads disponible en Looker Marketplace. El bloque es compatible con el Servicio de transferencia de datos de BigQuery.
Se agregó
El diccionario de datos de Looker ahora está disponible de forma general en Looker Marketplace. Nota: Las funciones de Labs Extension Framework y Marketplace deben estar habilitadas para usar la extensión del diccionario de datos de Looker.
Se agregó
La función experimental de Labs Nueva experiencia del panel ahora ofrece algunos parámetros de configuración nuevos para lograr la paridad con los paneles normales: - La opción Ejecutar al cargar en la configuración del panel
- Los paneles de LookML recién creados ahora usan el diseño
newspaper
de forma predeterminada en lugar del diseñotile
- Ahora se pueden usar combinaciones de teclas cuando se visualizan o editan paneles (beta).
- La capacidad de mover un panel a la papelera
derived_table
dentro de una definición de vista, parámetros query
dentro de un parámetro aggregate_table
dentro de un parámetro explore
definido o parámetros materialization
dentro de un parámetro aggregate_table
dentro de un parámetro explore
definido.
Cambiado
El validador de LookML ahora emitirá una advertencia para los nombres de tablas agregadas que superen los 255 caracteres. Además, el generador de LookML de tablas conjuntas ya no generará nombres más largos que la cantidad máxima de caracteres permitidos.
Cambiado
Se actualizó el controlador JDBC de Amazon Athena a la versión 2.0.9, lo que brinda a los usuarios más control sobre QueryExecutionPollingIntervalMultiplier
y MinQueryExecutionPollingInterval
.
Cambiado
Microsoft Azure SQL Data Warehouse cambió su nombre a Microsoft Azure Synapse Analytics.
Cambiado
Es posible que veas pequeñas diferencias en los canales que se enumeran como opciones para entregar contenido de Looker con la acción de adjunto de Slack (token de API) del Action Hub de Looker, según si configuraste tu app con un token de usuario o un token de usuario bot. Las nuevas configuraciones de adjuntos de Slack (token de API) solo permiten la autenticación de usuarios bot.
Changed
Ahora, los administradores de Looker deben cambiar la contraseña de SMTP si modifican el puerto o la URL del servidor SMTP.
Corregido
El validador de LookML ya no renderizará el error Periods are not allowed in element or filter names
cuando un nombre de elemento o un filtro contenga caracteres no deseados, como puntos, para los mosaicos en los paneles de LookML.
Se corrigió
Los usuarios sin el permiso see_lookml
ya no podrán ver la opción Get Aggregated LookML en el menú de configuración de un panel.
Se corrigió
Si la función de Labs Mensaje de la página de acceso está habilitada, ahora se renderizará el mensaje de acceso personalizado según lo previsto.
Corrección
Las carpetas personales y grupales ya no muestran una miniatura de imagen dañada para los paneles.
Fijo
Cuando la página de destino configurada para un usuario es una página que existe de forma predeterminada en la barra lateral de exploración (por ejemplo, Populares, Vistos recientemente, Favoritos y Carpetas compartidas), se usa el nombre de esa página en lugar de Página principal. Anteriormente, el elemento de navegación duplicado estaba oculto.
Se corrigió
Los resultados de la combinación que no tienen ningún pivote ya no renderizarán el error A LookML model message occurred. Unable to pivot results
.
Se corrigió
Se actualizó la protección contra el phishing de pestañas en toda la aplicación.
Se corrigió
El extremo de API beta sync_lookml_dashboard
ya no renderiza un mensaje de error 500 si el diseño del panel de LookML está configurado como Cuadrícula.
Corregido
Seleccionar el ícono de ajustes de Opciones de columna en el encabezado de una columna de la tabla ya no bloquea el título del encabezado.
Se corrigió
Los usuarios sin el permiso see_lookml
ya no podrán ver la opción Get Aggregated LookML en el menú de configuración de un panel.
Corrección
Las consultas de origen ya no se descartan cuando se crea un resultado combinado.
Corregido
Se corrigió una vulnerabilidad de RCE en el procesador de Markdown de Looker.
7.10
Cambiado Ahora se usa un nuevo analizador de Liquid durante la validación de LookML. Este nuevo analizador generará nuevas advertencias de Liquid para los problemas de sintaxis que antes se ignoraban. Las advertencias indicarán la línea de código LookML que las provoca. Cambiado En Looker 7.8, se introdujeron las opciones de formato Normal (800 píxeles) y Ancho (1,600 píxeles) para enviar y programar contenido por correo electrónico. En la versión 7.10, cuando se entrega la visualización ancha renderizada, si esta excede el límite del cliente de correo electrónico del destinatario, es posible que el destinatario deba desplazarse horizontalmente para ver toda la visualización. Cambiado La función heredada IDE Folders Toggle se inhabilita automáticamente. Esta función heredada se quitará por completo en Looker 7.12. Obtén más información sobre las carpetas del IDE. Cambiado Se actualizó el controlador JDBC de Apache Avatica Calcite a la versión 0.16. Cambiado La opción de dialecto Apache Druid 0.13 ahora escribe cláusulasGROUP BY
y ORDER BY
más limpias, además de usar funciones de SQL más actualizadas para los cálculos de diferencia de fechas de mes y año.
Cambiado
Los comentarios de contexto en las conexiones de Google BigQuery están inhabilitados de forma predeterminada porque invalidan la capacidad de almacenamiento en caché de Google BigQuery y pueden afectar negativamente el rendimiento de la caché. Para habilitar los comentarios de contexto para una conexión de BigQuery, deselecciona el parámetro de configuración Disable Context Comment en la página de documentación Connection Settings de la conexión.
Cambiado
Se actualizó el controlador JDBC de Snowflake a la versión 3.12.5 para corregir un error de ConcurrentModificationException
que se produce cuando falla un intento de cerrar resultSets
. Este cambio también aborda un problema por el que el uso elevado podía hacer que las consultas finalizadas en Snowflake parecieran seguir ejecutándose en Looker, lo que agotaba el grupo de subprocesos de Looker.
Cambiado
Se revirtió el controlador JDBC de MariaDB a la versión 2.5.4.
Cambiado
Ahora se admite la cancelación de consultas para Oracle RAC. Históricamente, el ID de conexión que obtenía Looker no incluía el ID del nodo, que es necesario para detener consultas en implementaciones de Oracle en clústeres. Ahora, Looker verificará el SID, el SERIAL# y el INST_ID cuando obtenga el ID de conexión para detener la consulta. Nota: Los clientes de Oracle RAC deben actualizar sus objetos de base de datos de Looker para incluir INST_ID en la VIEW LOOKER_SESSION
que se usa para recuperar esta información.
Cambios
El validador de LookML ahora mostrará una advertencia cuando uses timeframes
en grupos de dimensiones de tipo type: duration
. Además, se renderizará una advertencia si se usan intervals
dentro de los grupos de dimensiones de type: time
.
Cambiado
Anteriormente, el generador de LookML creaba un grupo de dimensiones titulado solo con un guion bajo,
, para la tabla subyacente llamada
time
para los dialectos de Apache Druid. El generador de LookML ahora generará un grupo de dimensiones llamado
_time
para estos dialectos.
Cambiado
Anteriormente, el generador de LookML generaba una dimensión llamada count
y una medida llamada count
si la tabla de la base de datos subyacente tenía una columna llamada count
, lo que generaba un error de LookML no válido. Ahora, la dimensión se llamará count_view_name
.
Cambiado
Las entregas programadas por correo electrónico de contenido intercalado y archivos adjuntos que superen los 20 MB o los 15 MB, respectivamente, mostrarán un error que indica que el tamaño del correo electrónico o del archivo adjunto es demasiado grande.
Cambiado
La base de datos interna de la instancia solo procesará una consulta de i__looker a la vez.
Se agregó
La visualización personalizada Mapa de calor del calendario disponible en Looker Marketplace incluye las siguientes mejoras: nuevos diseños, nuevas opciones de formato, la capacidad de explorar en detalle y compatibilidad con los cálculos de tablas.
Se agregó
Looker Marketplace ahora ofrece un bloque de datos de movilidad de la comunidad que se incluye en el bloque de datos de COVID-19.
Agregado
Se agregó el bloque de datos demográficos de la ACS a Looker Marketplace.
Se agregó
Se agregó compatibilidad con idiomas para checo, hindi, lituano, noruego (bokmål), tailandés y ucraniano.
Se agregó
La página Marca blanca del panel Administrador tiene una nueva opción, Menciones de Looker en las páginas de carpetas, que quita cualquier mención de Looker en la página de la carpeta personal de un usuario cuando este no tiene ningún elemento guardado en su carpeta.
Se agregó
La página Incorporar del panel Administrador tiene una nueva opción, Quitar la navegación de Looks, que, cuando se habilita, quita la mención de Looks en el menú de ajustes de los Explorar incorporados.
Se agregó
La página Tablas derivadas persistentes (PDT) en el panel Administrador permite a los usuarios filtrar por el tipo de persistencia aplicado a la PDT, Trigger o Persist.
Agregado
La función de agregación de la conciencia ahora puede optimizar las consultas con recuentos de DISTINCT
sin necesidad de que el aggregate_table
sea una coincidencia dimensional exacta de la consulta. Esto se admite para los dialectos SQL de Snowflake, BigQuery y Presto/Athena. El desarrollador de LookML debe declarar allow_approximate_optimization: yes
en la medida de los tipos count
o count_distinct
para habilitar esta funcionalidad. Además, el conocimiento de los agregados admite medidas definidas con expresiones SQL, incluidas expresiones como ${field_a} + ${field_b} / ${field_c}
.
Se agregó
Ahora se pueden usar refinamientos en el LookML de tablas conjuntas para los paneles y Explorar.
Se agregó
Ahora, el parámetro extends
de LookML se puede implementar dentro de los perfeccionamientos. Obtén más información para usar extends
dentro de un perfeccionamiento de LookML.
Se agregó
Los paneles (beta) con filtros incluirán el parámetro ui_config
como parte de la respuesta de LookML cuando se vea el LookML del panel con el diálogo Get LookML o a través de la API de dashboard_lookml
. El parámetro ui_config
permite que un desarrollador de LookML elija el tipo de control de filtro, dónde se debe renderizar el control y las opciones disponibles para esos filtros.
Se agregó
Ya está disponible una nueva función experimental de Labs, CORS de la API de Looker. Esta función permite que las aplicaciones web basadas en el navegador llamen a la API de Looker a través de los límites del dominio con el protocolo de uso compartido de recursos multiorigen (CORS). Cada aplicación web debe registrarse en la instancia de Looker y habilitarse por un administrador de Looker. Si inhabilitas esta función, se bloquearán de inmediato todas las solicitudes web de varios dominios a la API de Looker.
Se agregó
Ya está disponible una nueva función beta de Labs, Agrupación de conexiones de bases de datos. Esta función optimiza la reutilización de la conexión de la base de datos a través del controlador de JDBC, que permite mantener un grupo de conexiones cuando se accede a bases de datos con dialectos compatibles.
Se agregó
Ya está disponible la compatibilidad del SDK de Python con Python 3.6.
Se agregó
Los usuarios y grupos incorporados se omiten de los resultados que devuelve el extremo search_group_potential_members
en la API experimental 4.0.
Se agregó
Los paneles (beta) ahora admiten incorporar temas de filtros a través de las opciones de temas en la configuración del administrador.
Se agregó
Los menús de tarjetas en los paneles (beta) ahora les ofrecen a los usuarios la opción de Borrar caché y actualizar y Ver Look (si la tarjeta se basa en un Look guardado).
Se agregó
Los paneles (beta) ahora admiten la capacidad de obtener LookML desde las opciones del menú del panel.
Se agregó
Ya está disponible una nueva opción de dialecto, Apache Druid 0.18. Esta opción admite combinaciones, tipos de ubicación y un SQL más limpio en general que en versiones anteriores.
Agregado
Las nuevas fuentes están disponibles si usas el tema predeterminado de Looker para los paneles integrados.
Se corrigió
Se solucionó el problema que impedía editar varios filtros del panel simultáneamente.
Se corrigió el problema.
Ahora los usuarios pueden hacer clic en un valor de dimensión en una capa superpuesta de desglose sin que se les solicite que agreguen un filtro.
Se corrigió
Ahora, cuando profundizas en una tarjeta, se pasa la semana a los filtros del modal de profundización.
Se corrigió
Los anchos de las columnas en una visualización de tabla ya no se truncan si la columna tiene un campo con vínculos o si los totales están habilitados.
Fixed
Los gráficos de columnas con etiquetas de valores habilitadas ahora muestran correctamente los valores bajos etiquetados cuando también hay valores altos en el gráfico.
Se corrigió
Cuando filtras por un parámetro, los valores del filtro ya no muestran el valor cuando se definió una etiqueta.
Corregido
En una visualización de tabla, si se inhabilita el parámetro de configuración de visualización Truncar texto, la altura de la fila ahora se ajusta automáticamente.
Se corrigió
En la carpeta Paneles de LookML, ahora se muestra de qué modelo proviene un panel de LookML.
Corrección
Los usuarios pueden crear un tablero desde el menú Explorar.
Se corrigió
Cuando se actualizan los filtros de elementos de un panel porque cambiaron las consultas de combinación, los filtros ya no se invalidan. Esto ocurre, a menos que borres o reordenes una consulta de combinación que tenga más de una consulta fuente con el mismo modelo y nombre de Explorar.
Se corrigió el problema.
Mientras se renderiza una visualización de tabla, el ícono para expandir un grupo de subtotales ya no se expande y cubre el contenido de la celda de la tabla.
Se corrigió
Un usuario con el permiso create_alerts
ya no ve el panel Administrador sin opciones de menú.
Se corrigió
Se ocultaron las alertas basadas en los totales de filas en la ventana emergente Editar alerta para evitar que las consultas generadas por las alertas muestren errores.
Corregido
Ahora, cuando se edita una alerta con un umbral “0”, se muestra el valor en lugar de un espacio en blanco.
Corregido
Si una visualización de tabla se programa o se exporta como PDF, los encabezados de las columnas ahora se expandirán automáticamente de forma vertical y el texto se ajustará.
Corregido
El Action Hub de Looker ahora inferirá la extensión de un archivo en lugar de comprimir automáticamente un archivo enviado a través de Slack.
Se corrigió
Cuando se intente recuperar información de la programación a través de la API, ya no se mostrará un mensaje de error 500 si la respuesta tiene una programación vinculada a un panel de LookML borrado.
Corregido
Las descargas con opciones de formato habilitadas ahora renderizan los valores con el formato esperado.
Fixed
En el Explorador de Espacio de actividad del sistema, el campo is_personal
se modificó a is_personal_root
con una etiqueta, y se agregó una descripción para indicar claramente que solo se verifica si una carpeta es la raíz de la carpeta personal.
Se corrigió
Agregar un archivo JSON o P12 cuando se establece una conexión nueva en Looker ya no indicará falsamente que el archivo no es válido.
Se corrigió el problema.
El IDE de LookML ya no se renderizará en blanco después de confirmar y validar.
Corregido
Ahora, cambiar la configuración de confirmación del proyecto de LookML a Solo requerir corregir los errores antes de confirmar permite a los usuarios confirmar con advertencias existentes.
Corregido
El Validador de contenido ya no intentará validar el contenido programado que se basaba en un panel o Look borrado.
Se corrigió
En el IDE de LookML heredado, la función que actualiza las dependencias ya no falla.
Se corrigió
Se corrigió una vulnerabilidad de XSS en el IDE de Looker.
7.8
Cambiado Si se proporciona un campo desconocido o una sintaxis incorrecta en el parámetro _filters
, se devolverá la siguiente advertencia de LookML: Expected value in "_filters" to be a field name.
Cambiado
La integración de Slack ahora está disponible sin necesidad de habilitarla a través de una función de Labs.
Cambiado
Ahora, todos los usuarios de una instancia pueden ver el contenido de Looker Marketplace si un administrador de Looker habilitó la función de Marketplace de Labs.
Changed
La opción Get LookML… de la configuración de un Explorar ahora muestra las siguientes opciones: LookML del panel, LookML de tabla agregada y LookML de tabla derivada.
Changed
Las opciones de dialecto de Apache Druid ahora incluyen comillas en los nombres de las columnas en el generador de LookML.
Cambiado
El permiso see_datagroups
ahora es específico del modelo.
Cambiado
Los filtros de panel adjuntos a las tarjetas de resultados combinados se invalidan solo cuando cambian las consultas de origen de las consultas combinadas o si cambian los campos de combinación, no cuando hay cambios de formato en la tarjeta.
Se agregó
El bloque Covid19, un modelo de datos y paneles prediseñados creados a partir de datos públicos sobre el COVID-19 de The New York Times y Johns Hopkins, ya está disponible en Looker Marketplace.
Agregado
El gráfico de medidor radial está disponible para la implementación a través de Looker Marketplace.
Se agregó
El Block de Looker para Braintree está disponible en Looker Marketplace.
Se agregó
Con la app de Slack, los usuarios pueden compartir vínculos en Slack desde las visualizaciones de SQL Runner.
Se agregó
La página de administrador de Planes del programador ahora incluye un resumen del formato y el destino de las entregas programadas.
Se agregó
Las nuevas páginas de la lista de grupos y de edición mejoran el rendimiento para permitir que las instancias con miles de grupos se administren sin problemas.
Se agregó
Los usuarios con cualquier permiso de programación pueden activar una programación con grupos de datos.
Agregado
Un nuevo parámetro de configuración del administrador permite que los administradores especifiquen una política de datos enviada por correo electrónico para su instancia de Looker. Este parámetro de configuración controla si los vínculos, los datos o ambos se envían en los correos electrónicos programados.
Se agregó
Se pueden quitar las menciones de Looker de la página de configuración de la cuenta y el texto de bienvenida de la pestaña del navegador , así como el logotipo de Looker y los vínculos que dirigen a Looker en los correos electrónicos de notificación de alertas.
Se agregó
Un nuevo evento de JavaScript muestra los resultados de la consulta de la tarjeta truncados como resultado de que la consulta devolvió más filas que el límite de filas de la consulta. El límite de filas puede ser un límite especificado por el usuario o el límite predeterminado de Looker de 5,000 filas.
Se agregó
Aggregate Awareness es una nueva función para acelerar las consultas y reducir los costos de la base de datos, ya que define tablas de agregados en Looker. Looker reescribirá de forma inteligente el código SQL para usar las tablas de agregación siempre que sea posible, sin necesidad de crear Exploraciones separadas.
Se agregó
Ahora se pueden ocultar los títulos de los mosaicos en los paneles (beta).
Se agregó
La resolución de versiones para la importación de proyectos crea un archivo de bloqueo para administrar las dependencias agregadas en el archivo de manifiesto. Para usar la detección automática de actualizaciones de proyectos remotos, se puede especificar un nombre de rama o una etiqueta de versión para la dependencia. Cuando agregues la primera dependencia al manifiesto, aparecerá un mensaje para crear el archivo de bloqueo.
Se agregó
Cuando se habilitan los perfeccionamientos de LookML, el explorador de objetos dirigirá a los usuarios al último perfeccionamiento según el orden de inclusión (si hay más de uno).
Se agregó
Ahora, los PDT paralelos se pueden compilar de forma simultánea por conexión. La simultaneidad predeterminada es uno. La simultaneidad se puede aumentar en la configuración de conexión.
Se agregó
La extensión del diccionario de datos de Looker, una fuente centralizada para las definiciones de campos y métricas, ahora está disponible en Looker Marketplace.
Se agregó
Amazon Redshift admite la visualización de esquemas externos (Amazon Spectrum) en SQL Runner y el generador de LookML.
Se agregó
La visualización de burbujas agrupadas ahora tiene nuevas opciones de formato de color y valor.
Se agregó
La visualización de varios valores ahora admite cálculos de tabla y el uso de desgloses.
Agregado
Se introdujo una nueva función heredada, Snowflake Unquoted Database Name, que mantiene el comportamiento anterior de Looker de dejar el nombre de la base de datos sin comillas en la cadena JDBC y en ciertas consultas de metadatos. Cuando se inhabilita esta función heredada, Looker entrecomillará todos los nombres de las bases de datos, lo que permite valores sensibles a mayúsculas y minúsculas, como bases de datos con letras minúsculas en Snowflake. Cuando esté todo listo para actualizar con este cambio, los administradores de Looker deben asegurarse de que los nombres de sus bases de datos de Snowflake en la configuración de Conexiones coincidan con el uso de mayúsculas y minúsculas que tiene la base de datos real en Snowflake y, luego, inhabilitar esta función heredada.
Corrección
Probar una conexión de base de datos ya no renderiza una página en blanco.
Corregido
En el caso de una conexión de BigQuery, las tablas que se muestran en los conjuntos de datos de SQL Runner aparecen correctamente en Create View from Table.
Se corrigió
Ahora, arrastrar un archivo de vista a una carpeta funciona según lo esperado.
Se corrigió
La función de autocompletado para el parámetro type:
de LookML ahora genera sugerencias según lo esperado.
Se corrigió
Ahora, las tablas externas de Redshift se muestran cuando se selecciona la opción Crear una vista desde la tabla en el IDE de LookML.
Se corrigió
Seleccionar el botón Abrir solicitud de extracción en un proyecto ya no redirecciona a una URL no válida.
Corregido
Convertir los campos de grupo y los campos de tabla dinámica como CHAR evita errores de intercalación cuando se ejecutan consultas de MySQL con tablas dinámicas.
Se corrigió
El uso de consultas pivotadas en la actividad del sistema y en los Explorar de i__looker genera los resultados esperados.
Se corrigió
Se modificó la consulta que se usa para recuperar metadatos sobre esquemas y tablas para que sea compatible con versiones posteriores de Apache Druid (0.16 y posteriores).
Corregido
Probar la conectividad de un dialecto devolverá un error más pertinente que Driver cannot be found: NameError :: undefined local variable or method `e' for #Looker::DBConnectionTester:0x4ccf8cbf
.
Corregido
Ahora, un parámetro filters
puede hacer referencia a un campo que utiliza la sintaxis de Liquid dentro de un Explore sin renderizar el error There was a problem running the validator
.
Corrección
Si intentas renderizar un panel de LookML cuyo mosaico comienza con el número 1, ya no se muestra este error: [chromium] An attempt was made to access a protected resource. / Uh oh. Looker::Render::RendererNoRenderFinishedEventReceivedError
.
Corregido
Se realizaron mejoras en los bloques de Google Ads y HubSpot.
Se corrigió
Las búsquedas, en especial las de alertas, que se obtienen de un Explorador de actividad del sistema ya no muestran el error undefined method `map' for "model:system__activity":String Did you mean? tap
.
Se corrigió
El uso de credenciales SMTP personalizadas para Amazon SES codifica correctamente la dirección de correo electrónico "De".
Se corrigió
El ícono de ayuda en la barra de navegación superior respeta la configuración de marca blanca en todas las páginas.
Se corrigió
Los usuarios pueden crear un tablero correctamente desde el menú de exploración.
Corregido
La carpeta Paneles de LookML ahora muestra los modelos como se espera.
Se corrigió un error.
Ahora las etiquetas se muestran según lo previsto en la visualización de embudo de los paneles (beta).
Se corrigieron
Se resolvieron varios problemas de vectores de secuencias de comandos entre sitios (XSS).
Se corrigió
Ahora, la capacidad de agregar una métrica personalizada a un mosaico existente en los paneles (beta) funciona según lo previsto.
Se corrigió
Ahora los usuarios pueden hacer clic en un valor de dimensión en la capa superpuesta de desglose sin que se les solicite que agreguen un filtro.
Se corrigió
En un panel integrado (beta), seleccionar un vínculo dentro de una ventana modal de desglose redirecciona a ese vínculo.
7.6
Cambiado Los usuarios que se autentiquen en Slack desde su página Cuenta de Looker ahora recibirán una notificación en Slack que les indicará que su cuenta de Looker está conectada. Cambiado El parámetro secundariosort
se reemplazó por el parámetro secundario sorts
, que adopta la siguiente forma: sorts: [field_1: asc | desc, field_2: asc | desc, ...]
Cambiado
En los entornos agrupados, cambiar el parámetro de configuración del nivel de registro ahora establecerá el cambio para todos los nodos en lugar de solo establecer el cambio en el nodo que controla la solicitud.
Cambiado
La función de copia de seguridad automática de S3 ya no estará disponible. Esta baja solo afecta a las instancias alojadas por el cliente (las instancias alojadas por Looker tienen una copia de seguridad automática). Looker recomienda que alojes tu propia copia de seguridad. Encontrarás detalles sobre cómo hacerlo en la página de documentación Creación de copias de seguridad.
Cambiado
Los nombres distinguidos (DN) de LDAP ahora admiten hasta 4,000 caracteres.
Se agregó
Cuando entregues aspectos o paneles en formato de archivo de visualización (PNG), puedes especificar el ancho de la visualización con la opción Resolución de la tabla. En el caso de los paneles, esta opción está disponible cuando el formato de contenido se establece en Usar diseño de una sola columna.
Se agregó
El SDK de TypeScript admite nuevos flujos de trabajo del servicio de tokens de autenticación.
Se agregó
Ahora puedes compartir contenido de los paneles (beta) en Slack con la integración de Slack (beta) a través de comandos de barra y la expansión de la vista previa de vínculos.
Se agregó
Se realizaron mejoras en la visualización de medidor disponible en Marketplace (beta).
Se agregó
Hay nuevos bloques disponibles en Marketplace (beta): Braze, Salesforce Analytics y Square.
Agregado
Ahora puedes navegar por los modelos de LookML en el IDE a través de objetos en lugar de archivos. Para ello, habilita la función experimental de Labs Object Browser.
Se agregó
Se mejoraron la capacidad de búsqueda, el rendimiento de la página y la supervisión en la página Tablas derivadas persistentes del panel Administrador. Los administradores de Looker pueden usar la página Tablas derivadas persistentes en el panel Administrador para ver las PDT por conexión y buscar PDT específicas. Los usuarios que no son administradores y tienen el permiso see_pdts
pueden ver información sobre los PDT de los modelos a los que tienen acceso a los datos.
Se agregó
Las refinaciones de LookML brindan a los usuarios una forma de basarse en el LookML de las vistas y las Exploraciones de tus proyectos. Los perfeccionamientos de LookML son ideales para proyectos con Looker Blocks, que usan fragmentos prediseñados de LookML; proyectos que importan archivos de otros proyectos; proyectos en los que a menudo necesitas generar tus archivos a partir de tablas en tu base de datos; y situaciones en las que deseas compartir LookML entre modelos o proyectos mientras realizas personalizaciones en cada lugar (es decir, configuraciones de centro y radios).
Se agregó
Establecer nombres preferidos para los grupos replicados les brinda a los administradores de Looker la capacidad de asignar nombres personalizados a cualquier grupo creado cuando se utiliza la asignación de grupos de SAML, LDAP o OpenID Connect. Los administradores de Looker también pueden determinar si a los usuarios y grupos heredados se les pueden asignar roles directos en Looker, si se pueden agregar a grupos nativos de Looker y si pueden heredar roles de grupos nativos de Looker.
Se agregó
Ahora se admite la conexión a servidores de Bitbucket en puertos distintos del 7999.
Se agregó
Ahora, los administradores de Looker pueden conectar varias instancias de Looker a un solo espacio de trabajo de Slack. En Slack, los usuarios pueden especificar una instancia predeterminada de Looker para la que pueden ver contenido desde Slack.
Se agregó
Los usuarios pueden ver y administrar sus alertas a través de una página de administración de usuarios de alertas disponible en su perfil de usuario.
Se agregó
Ahora es más fácil organizar los tableros: Los usuarios con acceso de edición ahora pueden arrastrar y soltar Looks y paneles fijados entre secciones para reorganizarlos.
Agregado
El contenido visto recientemente ahora está disponible en la pestaña Principal de la app de Slack.
Se agregó
Los paneles (beta) ahora admiten la capacidad de crear, ver y editar notas en las tarjetas.
Se agregó
En los paneles (beta), ahora se puede editar de forma intercalada el título de una tarjeta de consulta desde el panel, de manera similar al título de un panel.
Se agregó
Los paneles (beta) ahora admiten la capacidad de crear un clon de un mosaico.
Se agregó
Los PDT en Snowflake ahora admiten la adición del parámetro de LookML cluster_keys
. Si configuras este parámetro, se incluirá CLUSTER BY
en la instrucción PDT CREATE TABLE
.
Se agregó
Apache Druid ahora admite la función SQL Explain.
Se agregó
Microsoft Azure SQL Data Warehouse ahora admite la función de subtotales.
Se agregó
Se actualizó el controlador JDBC de MariaDB a la versión 2.6.0.
Se agregó
Se quitaron los comentarios de contexto de las consultas de BigQuery. Los comentarios de contexto invalidaron la capacidad de BigQuery para almacenar en caché y afectaron negativamente el rendimiento de la caché.
Se agregó
Las conexiones de BigQuery ahora admiten OAuth. Nota: Al igual que con todas las conexiones por usuario, la habilitación de esta función inhabilitará el almacenamiento en caché entre usuarios.
Se agregó
El dialecto de MemSQL ahora admite subtotales y el cambio de la tabla dinámica para usar SQL en la base de datos.
Se agregó
Apache Druid 0.13 y versiones posteriores ya están disponibles. La compatibilidad con dialectos, que incluye zonas horarias, no admite ubicaciones. También quita la solución alternativa de filtrado CASE WHEN
innecesaria de versiones anteriores.
Se agregó
Se realizaron varias mejoras en la forma en que Looker genera el formato de las instrucciones de SQL.
Se corrigió
Se resolvió el vector de secuencia de comandos entre sitios (XSS) en la nueva experiencia del panel con filtros modificables por el usuario.
Se corrigió
Ahora, cuando se use el extremo de API de create_space
para intentar crear una carpeta con un nombre duplicado, se mostrará un mensaje de error que indica que el nombre del espacio ya está en uso, en lugar de mostrar un mensaje de error genérico 500.
Se corrigió
Los usuarios de los paneles (beta) ya no verán la opción Descargar si no tienen los permisos para descargar.
Se corrigió
El formato de valores, Percent (0)
, ya no trunca los valores de forma innecesaria ni quita el formato de porcentaje en los cálculos de tablas que tienen barras habilitadas.
Se corrigió
Ocultar el título de una tarjeta en una visualización de tabla (heredada) ya no oculta también las opciones del menú de la tarjeta.
Se corrigió
Ahora, las tarjetas de texto en los paneles (beta) renderizan correctamente Markdown para las listas numeradas o no ordenadas.
Se corrigió
Se corrigió una vulnerabilidad en los paneles (beta) en la que el uso de la función con filtros modificables por el usuario podría haber ejecutado potencialmente un vector de secuencias de comandos entre sitios (XSS) cuando se visualizaba el panel y se cambiaba el valor del filtro.
Se corrigió
Los cambios en el filtro de fechas del panel ahora se aplican a los usuarios con un parámetro de configuración de la configuración regional que no sea en
.
Corrección
Ya no se aplica de forma intermitente el formato condicional en las visualizaciones de tablas.
Se corrigió
Los encabezados de la nueva visualización de tablas ya no se truncan cuando se inhabilita el parámetro de configuración Truncar texto.
Se corrigió
Las visualizaciones de mapas ahora funcionan según lo esperado con los cálculos de tablas para mostrar una leyenda y los colores esperados.
Corrección
En los paneles (beta), los usuarios que intenten ver tarjetas basadas en datos a los que no tienen acceso al modelo ahora verán un mensaje de error en lugar de una tarjeta en blanco.
Se corrigió
Las visualizaciones de tablas ya no muestran de forma incorrecta medidas con listas de cadenas.
Se corrigió
El formato condicional en las visualizaciones de tablas ya no ignora si la opción de activación Incluir totales está inhabilitada.
Corrección
El tema clásico ya no muestra los encabezados de medidas como dimensiones.
Se corrigió
El período trimestral ya no se ordena de forma predeterminada en la dirección opuesta a todos los demás períodos.
Corregido
Los paneles que renderizan PDFs de visualizaciones de tablas que contienen tamaños en HTML ya no provocan que se corte esa tarjeta.
Se corrigió
Las personalizaciones en las visualizaciones de tablas con subtotales habilitados ya no aplican de forma intermitente el formato de color de fondo de la columna a todas las columnas.
Se corrigió
Los filtros personalizados que intentan usar medidas ahora fallarán con el mensaje de error Field "_" is not in the current explore.
en lugar de fallar con el mensaje de error Field "
_" either does not exist in the current query or is a measure.
.
Se corrigió
Ya no se genera una respuesta 500 inesperada cuando se usa el extremo de Schedule Plan run_once
solo con el parámetro schedule_id
.
Se corrigió
Ahora, intentar navegar a una exploración de Actividad del sistema desde un panel con paneles (beta) funciona según lo esperado.
Corregido
La función Explorar Uso del contenido ya no muestra contenido duplicado con caracteres inesperados en el ID del contenido duplicado.
Se corrigió
Expandir un valor que está contraído de forma predeterminada en una visualización de tabla con subtotales habilitados ya no impide el desplazamiento.
Corregido
Cuando usas el extremo de API de render_task
, ahora está disponible la capacidad de especificar tablas de expansión para renderizar un PDF de un panel.
Corregido
Ahora, los programas que fallan con este mensaje de error Invalid filter: view_name.field_name
se modifican para alertar a los usuarios de que vuelvan a revisar su contenido y vuelvan a aplicar los filtros a los campos actuales si se modificó el campo al que se asigna el filtro en el modelo.
Se corrigió
Las programaciones que transmiten archivos de tipo XLSX a un destino de S3 o SFTP ya no renderizarán el error NoMethodError : undefined method 'value' for nil:nilClass
, a pesar de que los datos se entreguen correctamente.
Se corrigió
Ahora, las alertas usan la zona horaria de la aplicación en el cuerpo de la alerta en lugar de hacer referencia a la zona horaria del sistema.
Corrección
Ahora, las zonas horarias están preestablecidas para la conexión looker_app
administrada por Looker cuando se habilitan las zonas horarias del usuario.
Se corrigió
El validador ya no renderiza el error Periods are not allowed in element or filter names.
cuando un nombre de elemento o un filtro contiene caracteres no deseados, como un punto.
Se corrigió
Probar una conexión en la página Connections del administrador ya no mostrará el mensaje Testing tmp_db_views
si las PDT están inhabilitadas.
Corregido
El parámetro del panel de LookML subtitle
ahora se localizará.
Se corrigió
Ahora, la capacidad de filtrar PDTs por el nombre de su vista en la página PDT del panel Administrador funciona según lo previsto.
Se corrigió
Ahora se admite la opción de dialecto MSSQL 2012. Se disminuyó el nivel de compatibilidad del dialecto MSSQL 2008 a Integración.
Se corrigió
La conversión de zona horaria en muchos dialectos que usan TIMESTAMP_TZ
ahora genera la conversión de zona horaria esperada en los resultados de SQL y datos generados.
Se corrigió
Las importaciones de dependencias remotas ya no solicitan la opción para edit
si el proyecto remoto es público.
Se corrigió
La función de autocompletado para el parámetro type:
de LookML ahora genera sugerencias según lo esperado.
Se corrigió
El IDE ya no genera automáticamente los caracteres ${
adicionales después de seleccionar un campo sugerido automáticamente.
Se corrigió
Ahora puedes establecer alertas en visualizaciones de valor único basadas en resultados de tablas dinámicas.
7.4
Cambiado Se actualizó el controlador JDBC de Snowflake a la versión 3.11.1 para admitir el formato de resultados de Apache Arrow y mejorar el rendimiento de la recuperación de resultados. Cambiado Se actualizó el controlador JDBC de Dremio a la versión 4.1.4 para admitir SSL. Es posible que las conexiones existentes deban actualizarse en la Página de administrador, en Conexiones de bases de datos. Marca Verificar certificado SSL para aplicar la verificación estricta del nombre de host. Changed El parámetroconnection
en un archivo de LookML ahora sugerirá automáticamente las conexiones de bases de datos que están disponibles en la instancia.
Cambiado
¿El permiso de usuario ?Ahora, download_without_limit
se puede configurar para modelos específicos en lugar de su implementación anterior en toda la instancia.
Cambios
Ahora, la página de administrador de PDT se carga aproximadamente 100 veces más rápido que antes.
Cambiado
En el IDE, el ícono de contraer ahora siempre está visible, en lugar de solo cuando se coloca el cursor sobre él.
Agregado
Las integraciones de Google Drive y Hojas de cálculo de Google ahora están disponibles a través de Looker Action Hub.
Se agregó
La nueva sintaxis de filters
es más concisa y fácil de escribir. Los corchetes denotan un array con pares clave-valor.
Se agregó
Ahora, las medidas se pueden ordenar por otras medidas en el parámetro order_by_field
.
Se agregó
Las tarjetas en los paneles (beta) ahora admiten la opción de diseño de cuadrícula.
Se agregó
Ahora se puede descargar el contenido de los mosaicos en los paneles (beta) en los siguientes formatos: TXT, Excel, CSV, JSON, HTML, Markdown y PNG.
Se agregó
Ahora, las tarjetas de resultados combinados se pueden filtrar y son totalmente compatibles con los paneles (beta).
Se agregó
Ahora se pueden descargar los paneles (beta) en formatos PDF y CSV. Nota: Los formatos PDF seguirán renderizando el diseño anterior del panel.
Se agregó
Puedes conectar varios espacios de trabajo de Slack a una sola instancia de Looker y acceder al contenido de Looker desde la pestaña Principal en Slack.
Se agregaron
Ahora hay más bloques y visualizaciones disponibles en Looker Marketplace (beta): los bloques de Salesforce, Hubspot, Square, Time Tracking Essentials y Zendesk Analysis, y las visualizaciones de gráfico de araña y de asterisco.
Se agregó
Ahora se respetan los espacios en blanco en los filtros.
Se agregó
Ahora los usuarios pueden activar o desactivar filtros para los Looks incorporados a través de la configuración de incorporación en la Página de administrador. Nota: Este parámetro de configuración se aplica a todos los Looks incorporados en la instancia.
Se agregó
Los parámetros datagroup label
y description
ahora son visibles en la página Datagroups del panel Admin. Ambos parámetros secundarios se pueden localizar con archivos de cadenas de configuración regional.
Se agregó
La conexión de la base de datos ahora ejecuta pruebas sobre la capacidad de un usuario de la base de datos para usar vistas estables de PDT (CREATE VIEW, SELECT, DROP VIEW
) cuando se agrega una conexión nueva de Looker.
Corrección
Las zonas horarias de las consultas en los mosaicos ya no estarán en blanco.
Se corrigió
Ya no se ignora la opción de configuración de zonas horarias específicas del usuario, por lo que la opción en la IU sigue apareciendo.
Se corrigió
Los archivos topojson personalizados en las carpetas del IDE ahora se renderizarán correctamente en una visualización incorporada.
Corregido
El formato de valores en las visualizaciones guardadas en los cuadros de mando ya no genera el siguiente error: l.valueFormat is not a function
.
Se corrigió
Los PDT con el parámetro publish_as_db_view
establecido en yes
ahora publicarán vistas estables para todos los modelos de producción con los que se asocie el PDT.
Corregido
Los encabezados de las tablas ahora siguen las personalizaciones realizadas en la configuración de visualización.
Corregido
Se resolvió una vulnerabilidad que permitía a un usuario con los permisos explore
y access_data
aprovechar de forma maliciosa las opciones del menú de series para introducir un vector de secuencia de comandos entre sitios (XSS).
Corregido
Se resolvió una vulnerabilidad que permitía a los desarrolladores aprovechar de forma maliciosa las etiquetas y los valores de las métricas para introducir un vector de secuencia de comandos entre sitios (XSS).
Se corrigió
Se resolvió una vulnerabilidad que permitía a los usuarios aprovechar de forma maliciosa las etiquetas de valores en la configuración de la visualización de barras para introducir un vector de secuencia de comandos entre sitios (XSS).
Corrección
En la experiencia de los paneles (beta), los mosaicos de tabla ya no se cortan cuando los usuarios se desplazan hasta la parte inferior del mosaico.
Se corrigió
Los usuarios ya no entrarán en un estado de combinación de Git incorrecto cuando se hayan borrado archivos de una rama diferente.
Se corrigió
Los importes del subtotal ya no cambian cuando los usuarios hacen clic en las celdas de la tabla.
Se corrigió
La programación o descarga de contenido que no arroja resultados ya no fallará con el mensaje de error RendererNoRenderFinishedEventReceivedError - retried
.
Se corrigió
Ya no fallará el envío de los programas de un usuario cuando este tenga habilitado el modo de desarrollo, pero no tenga acceso de develop
al modelo en el que se basa el contenido del programa.
Se corrigió
Ya no falla la programación ni el envío de contenido de Looker cuando se utiliza la configuración regional fr_FR
en una instancia.
Se corrigió
Se agregó una opción de puntos suspensivos para nombres de archivos largos en el IDE para evitar el desbordamiento de texto.
Se corrigió
Borrar varios modelos del IDE ya no impide que un usuario borre todos los modelos configurados en la página Administrar proyectos.
Corrección
Los usuarios ya no recibirán un mensaje de error 404 cuando intenten borrar ramas de Git que contengan un carácter de barra diagonal, "/".
Se corrigió
Las etiquetas y descripciones de los grupos de datos, cuando se localizan, ya no muestran el mensaje de error del IDE parameter "label" must be a string. Hash was given
.
Se corrigió
Los dialectos basados en Snowflake y MySQL ya no deberían devolver errores de método no definido cuando se usan caracteres separadores de parámetros JDBC adicionales.
Corregido
Las pruebas de datos de LookML deben tener nombres únicos en todo el modelo: Se generará un error del IDE si se define una prueba con el mismo nombre más de una vez.
Corregido
La zona horaria que se renderiza con el parámetro query_timezone
en las tablas derivadas nativas no persistentes ya no muestra un valor no válido.
Corregido
El recolector de PDT ahora quita de forma eficaz las vistas de PDT estables obsoletas.
Se corrigió
El reaper de PDT ahora quitará las PDT temporales que no se hayan detectado anteriormente.
Se corrigió
Los PDT ya no fallan en la compilación con el mensaje de error duplicate key violates unique constraint
.
Se corrigió
Los PDT ya no se volverán a compilar cuando se actualice a una nueva versión de Looker.
7.2
Cambiado La configuración de la página principal ya no está en Labs (beta) y se encuentra en la sección Administrador, en Configuración general. Cambios Se quitó la función SQL Explain de Explores para DataVirtuality porque este dialecto no la admite y se agregó la función SQL Explain a Explores para el dialecto MS SQL Data Warehouse. Cambiado Se actualizó la versión del controlador JDBC de Presto a la versión 0.230. Cambiado Se actualizó el controlador JDBC de Exasol a la versión 6.2.3. Cambiado Los siguientes dialectos ahora se consideran integraciones de dialectos: Oracle ADWC, Qubole Quantum y Spanner. Cambios Curated Search ya no es una función beta de Labs y ahora está disponible de forma general en la plataforma de Looker. Cambios Se actualizó el controlador JDBC de BigQuery a la versión 1.9.6. Esta actualización también resuelve el errorGoogle Standard SQL database encountered an error. Unsupported type: DATETIME
que se generaba de forma incorrecta por las búsquedas.
Cambiado
Las tablas predeterminadas en las conexiones de BigQuery, como publicdata
y fh-bigquery
, ya no se propagarán automáticamente en SQL Runner.
Cambiado
Se simplificó el menú de columnas en los gráficos de tabla, que ahora contiene las siguientes opciones de tamaño: Ajustar automáticamente el tamaño de todas las columnas y Restablecer todos los anchos de columna. Además, ahora se conservan los cambios de ancho realizados con el menú de columnas.
Se agregó
Presentamos una nueva versión experimental de la API de Looker, versión 4.0.
Se agregó
Ahora se admite el parámetro de LookML parameter
en los siguientes tipos de filtros del panel (beta): botones de selección, grupo de botones, menú desplegable y avanzado (es).
Se agregó
Compatibilidad con mapas estáticos (regiones) y puntos en los paneles (beta).
Se agregó
Ya está disponible la capacidad de crear y administrar alertas con una nueva IU simplificada en los paneles (beta).
Added
Presentamos estos nuevos bloques y visualizaciones en Looker Marketplace (beta): Salesforce, Square, gráfico de araña y gráfico de asterisco.
Se agregó
Se agregó un cuadro de selección de proyectos de BigQuery en la IU de SQL Runner para los dialectos de BigQuery que admiten varias bases de datos.
Agregado
Se agregó la capacidad de seleccionar entre varias bases de datos cuando se selecciona Crear vista a partir de la tabla en el IDE.
Se agregó
Presentamos un nuevo extremo beta en la API 3.1 llamado dashboard_lookml
.
Se agregó
Se introdujo la capacidad de crear archivos genéricos de LookML en el IDE para usarlos en pruebas de datos o Exploraciones.
Se agregó
Se agregaron opciones de combinaciones de teclas para plegar: Alt + Command + 0
y desplegar: Alt + Command + =
código en el IDE.
Agregado
Ahora, el dialecto muestra vistas de la base de datos en SQL Runner y en la opción Create View from Table del IDE.
Se agregó
Se agregó compatibilidad con PDT para el dialecto de Amazon Athena.
Se agregó
Presentamos la capacidad de los administradores para desconectar las conexiones existentes de Slack para la acción de la app de Slack (beta).
Added
Se agregó la capacidad de anular los tipos de campos detectados por Looker y las columnas de tabla dinámica en una visualización de SQL Runner.
Se agregó
El programador ahora supervisa la cola de trabajos programados para detectar trabajos que se hayan puesto en cola durante una hora o más, mientras que los trabajos más recientes se hayan quitado de la cola correctamente. Si bien esto es poco frecuente, si sucede, el trabajo programado se cierra y se informa con un error en la página Historial de programación de Looker.
Se agregó
Se introdujo un límite de simultaneidad de consultas de 1 para los paneles y los Explores basados en el modelo system__activity
para mejorar el impacto en el rendimiento.
Se agregó
Los usuarios que no tienen el permiso explore
ahora pueden descargar una exploración en formato PNG.
Se agregó
Ahora los paneles de Actividad del sistema se pueden compartir con otros usuarios a través de acciones del Centro de acción.
Se corrigió
El parámetro value_format
y el formato de números implementados en la IU de Explorar ya no perderán precisión para los números con más de 17 dígitos.
Se corrigió
Ya no se muestra el error NoMethodError : undefined method `each' for nil:NilClass
cuando no se define una configuración visual en un panel de LookML que se convierte en un panel definido por el usuario.
Se corrigió
Ahora, los proyectos con carpetas del IDE inhabilitadas y que contienen un archivo strings.json
muestran correctamente los archivos de LookML en el IDE.
Se corrigió
Se descarta la tabla PDT antes de volver a compilarla para evitar el siguiente error: SQL Error in CREATE TABLE as SELECT: org.postgresql.util.PSQLException: ERROR: relation "lr$rmp" already exists
.
Corregido
Ahora los usuarios pueden extender las propiedades localizables en los parámetros cuando uno de ellos tiene una asignación de configuración regional predeterminada del valor de la propiedad y el otro no.
Corrección
Ya no se genera una métrica de la dimensión con alias en ningún Explore en el que se encuentre el campo cuando se crea un alias de una dimensión de type: location
con otra dimensión de type: location
.
Corregido
Los dialectos de Postgres ahora incluirán entre comillas los nombres de tablas o esquemas que contengan espacios en los siguientes casos: el generador de SQL escribirá el sql_table_names
adecuado y los fragmentos de SQL Runner se dirigirán al esquema o las tablas correctos.
Corrección
El uso de la función Buscar y reemplazar en el IDE ya no impide que aparezca la superposición de Ir al archivo.
Corregido
Ya no se renderiza este error: Failed to retrieve data - Partitioning by expressions of type FLOAT64 is not allowed
cuando se realiza una tabla dinámica en una dimensión que tiene un campo subyacente del tipo de datos float
en el dialecto de BigQuery.
Se corrigió
Usar la opción Get Dashboard LookML en un panel definido por el usuario ya no genera LookML incorrecto mostrando los campos de type: time
como type: string
.
Se corrigió
La validación a través del Validador de contenido generará un error más útil si los filtros que se implementan son del tipo de datos incorrecto.
Corregido
Los extremos de la API run_query
y run_inline
ya no activan la recompilación de PDT, incluso si el parámetro rebuild_pdts
está establecido en false
.
Corrección
Se inhabilitó el valor externalbrowser
para el parámetro authenticator
en el controlador JDBC de Snowflake para evitar llamadas arbitrarias a las aplicaciones del navegador en el servidor de Looker.
Se corrigió
Los paneles sin tarjetas ya no bloquearán la cola de la programación y renderizarán un panel vacío.
Se corrigió
Las alertas ya no te permiten hacer referencia a un campo que no existe actualmente en la consulta de una tarjeta. Las alertas que hagan referencia a campos que ya no existen en la consulta de la tarjeta seguirán generando este mensaje de error: undefined method `[]' for nil:NilClass
.
Se corrigió
Se corrigió la capacidad de un usuario con permisos de programación para seleccionar Agregar programación… a una exploración desde las opciones del menú de la exploración.
Se corrigió
Ahora se puede abrir según lo previsto un archivo ZIP de un panel con caracteres japoneses en los títulos de los mosaicos.
Se corrigió
Las visualizaciones de un solo valor ya no se incluirán en el mensaje de correo electrónico de una alerta para evitar que se muestren datos no coincidentes.
Corregido
Establecer el parámetro de configuración de visualización Limitar las filas que se muestran en Ocultar las últimas 0 filas ya no renderiza archivos dañados.
Corregido
El nombre completo del campo ya no aparece cuando se descarga un Look con Opciones de visualización aplicadas, incluso si Mostrar nombre completo del campo está inhabilitado.
Se corrigió
Las programaciones de los paneles que generan un archivo ZIP de CSV ahora muestran el mensaje de error de la consulta en sí en lugar de Error streaming dashboard-/.csv to out
.
Se corrigió
Ya no parpadea la función _theme={}
cuando se cargan los paneles. Este comportamiento no se produjo con los paneles (beta) habilitados.
Corrección
La ventana emergente para borrar contenido en un contexto de incorporación de SSO ya no muestra la palabra Looker.
Corregido
Las barras dentro de la visualización de tabla ahora se muestran como se espera cuando se habilita la opción de visualización Truncate Toggle.
Corrección
Las visualizaciones de valor único en los paneles (beta) pueden mostrar correctamente una comparación cuando se usa un formato de hoja de cálculo para el valor.
Corregido
Las visualizaciones de un solo valor ya no muestran porcentajes de forma incorrecta en los paneles (beta).
Corregido
Los administradores pueden ver, editar y borrar las alertas privadas y las alertas que no se pueden seguir, pero no pueden seguir las alertas que no se pueden seguir.
7.0
Cambiado Se mejoraron los paneles de actividad del sistema para mejorar la experiencia de supervisión de la instancia de Looker. Cambiado El IDE clásico sigue disponible como una función heredada llamada Alternar carpetas del IDE. Consulta el Programa de fin de ciclo de vida de las funciones heredadas. Cambiado Elemento agregado el 28 de enero de 2020: Se implementó un cambio que quitó la capacidad de recuperar conjuntos de datos fuera del proyecto predeterminado para una conexión de BigQuery. Cambiado Anteriormente, se ignoraba ungroup_label
si solo había un campo dentro del parámetro. Ahora, group_label
agrupará 1 o más campos en la página Explorar. Ese campo seguirá apareciendo anidado debajo de group_label
.
Changed
Ahora, los filtros del panel se restablecen y se desactivan para un mosaico de resultados combinados cuando su combinación cambia de alguna manera, por ejemplo, si alguien reordena las consultas de combinación o agrega o quita consultas.
Cambios
Los campos personalizados ya no requieren el grupo Usuarios de la versión beta de campos personalizados. Los campos personalizados ahora son visibles para todos los usuarios que tienen el permiso create_table_calculations
.
Cambiado
Se actualizó el controlador JDBC de Snowflake a la versión 3.10.2.
Cambiado
La generación de SQL para los agregados simétricos de Snowflake ahora usa MD5()
porque MD5_NUMBER()
está en desuso.
Cambiado
Se actualizó el controlador JDBC de Oracle a la versión 18.3 para resolver un error de conexión de la base de datos de Oracle: Cannot connect: connection refused: Java::JavaSql::SQLException: ORA-28040: No matching authentication protocol
.
Cambiado
Se actualizó el controlador JDBC de Qubole Presto a la versión 2.2.0.
Agregado
Ahora se pueden generar tablas de vistas estables con nombres estáticos sobre las PDT. Una vista de base de datos estable solo se publicará para su PDT subyacente cuando se vuelva a compilar ese PDT.
Se agregó
Para cada recompilación de un PDT, el nombre de la tabla proporcionado ahora será único. Esto generará una mayor estabilidad y compilaciones más rápidas para ciertos dialectos.
Se agregó
La capacidad de realizar acciones masivas de movimiento y eliminación en carpetas y archivos
Se agregó
La capacidad de usar Mayúsculas + clic como un acceso directo para seleccionar un rango de carpetas o archivos en la barra lateral del IDE
Se agregó
La capacidad de mover un archivo a una carpeta contraída.
Se agregó
La capacidad de expandir una carpeta después de colocar el cursor sobre ella.
Se agregó
La capacidad de crear una vista a partir de una tabla dentro de una carpeta.
Agregado
Se agregó la capacidad de contraer la barra lateral del IDE.
Agregado
La capacidad de ver archivos de proyectos importados de forma nativa en el IDE, organizados en una carpeta llamada imported_projects en la barra lateral del IDE
Se agregó
La función de Labs de Looker Marketplace (beta) ahora está habilitada de forma predeterminada.
Se agregó
La función experimental de Labs Nueva experiencia del panel muestra una nueva página de destino para los paneles en blanco (beta) para guiar a los usuarios en la creación de contenido.
Se agregó
La función experimental de Labs de la nueva experiencia del panel ahora admite tarjetas de resultados combinados.
Se agregó
La nueva visualización de tabla permite limitar las filas mostradas y mostrar u ocultar los totales de filas y los totales de columnas.
Agregado
Ahora los tableros permiten que los usuarios agreguen descripciones de secciones.
Se agregó
Un nuevo evento de JavaScript, dashboard:loaded
, indica cuándo se cargó un panel cuando las tarjetas no están configuradas para ejecutarse automáticamente.
Se agregó
Se muestra qué filtros del panel se aplicarán cuando se cree una alerta.
Agregado
Capacidad para administrar una alerta desde la página Historial de alertas en el panel Administrador
Se agregó
Se agregó compatibilidad con períodos de milisegundos y microsegundos para SQL estándar de BigQuery.
Agregado
Se introdujo la compatibilidad con el dialecto para la versión 8.0.12 y versiones posteriores de MySQL.
Agregado
Se introdujo la compatibilidad con dialectos para Qubole Presto en Google Cloud.
Se agregó
Ahora, cuando se salta a un archivo de vista en el IDE, la barra lateral del IDE se desplaza hasta el archivo de vista seleccionado.
Se agregó
Se introdujeron los parámetros label
y description
para datagroups
.
Se agregó
Ahora se admite el formato JSON para los archivos de cadenas de localización de modelos.
Se corrigió
Los usuarios que no son administradores y que pueden ver el panel Administrador ya no ven el mensaje de error Looker cannot deliver mail. The SMTP credentials are not valid
.
Corrección
Ya no se descarta la configuración de zona horaria de un usuario nuevo después de que accede por primera vez con su correo electrónico y contraseña.
Se corrigió
Los subtotales ya no fallan de forma intermitente en Explorar aleatorios.
Se corrigió
Las visualizaciones de valor único en los paneles (beta) ya no fallan al mostrar un valor cuando hay tablas dinámicas en los datos subyacentes.
Se corrigió
Tener campos de LookML con un parámetro HTML definido ya no convierte todo el texto definido en ese parámetro en un vínculo para explorar predeterminado.
Se corrigió
Los paneles integrados (beta) en la oferta de Powered by Looker ya no muestran vínculos dirigidos a Looker.
Se corrigió
Los correos electrónicos de error en las instancias de etapa de pruebas ya no se envían a todos los usuarios.
Corregido
Se corrigió una vulnerabilidad que potencialmente permitía a los usuarios administradores recuperar archivos sensibles del servidor de Looker modificando una conexión de base de datos.
Corregido
Se corrigió una modificación que quitó los campos de host, puerto y base de datos de la configuración de la base de datos de anulación del PDT, lo que provocó que los flujos de trabajo del PDT se interrumpieran.
Se corrigió
Los objetos ARRAY
de Presto ya no se muestran como [object Object]
en SQL Runner.
Corregido
Ahora, un campo dimension_group
de type: duration
muestra el intervalo de tiempo concatenado con el nombre del campo.
Corregido
Las consultas desde una conexión de BigQuery ya no muestran el error The Google BigQuery Standard SQL database encountered an error while running this query. Failed to retrieve data - Function not found: approx_percentile_distinct_disc at [16:10]
cuando se filtran en un campo de medida de type: median_distinct
.
Corrección
Las zonas horarias específicas del usuario ya no se establecen de forma predeterminada en una zona horaria que no sea la elegida en el parámetro de configuración Zona horaria de la aplicación.
Se corrigió
El panel de PDT ahora muestra correctamente las PDT regeneradas a partir de fuentes de Explorar que utilizan filtros de acceso.
Se corrigió
Las etiquetas de Explorar que se localizaron ya no muestran una etiqueta en blanco si no se definió ningún archivo de cadenas para esa configuración regional.
Se corrigió
Los resultados de las pruebas de datos con errores ahora muestran más datos de la API para los extremos nulos.
Se corrigió
El parámetro case
de LookML con un label
nulo ya no devuelve resultados de filtro incorrectos.
Se corrigió
Los nombres de tablas de Snowflake con identificadores de combinación de mayúsculas y minúsculas ya no se citan de forma incorrecta cuando se realizan consultas desde el Ejecutor de SQL.
Corregido
Las conexiones de bases de datos de Snowflake parametrizadas ya no pasan por el nombre del atributo cuando se prueba la conectividad de una conexión.
Corregido
Un valor que contenía al menos un carácter de cada uno de estos conjuntos, ,'"&
y ^%_
, ya no se incluye entre comillas dobles, por lo que no se muestran datos en el desglose.
Se corrigió
Los subtotales de las consultas de MySQL 8.X generaban errores de SQL debido a una baja en la clasificación de GROUP BY. Ahora se agregó la versión 8.0.12 de MySQL como una nueva opción de dialecto con la generación de SQL adecuada.
Se corrigió
La recuperación previa de un esquema de base de datos ya no genera comportamientos no deseados en algunas conexiones de bases de datos.
Se corrigió
Las pruebas de datos ya no muestran una cantidad incorrecta de aserciones ni resultados incoherentes.
Se corrigió
No se puede modificar el parámetro cron dentro de una conexión de base de datos de BigQuery a través de las anulaciones de PDT.
Se corrigió
El Validador de contenido no marcó un campo faltante en los filtros de métricas personalizadas.
Corregido
Las medidas de type: median_distinct
en BigQuery solían tomar el menor de dos valores en lugar del promedio aritmético.
Se corrigió
La entrada de caracteres que no son de tipo UTF-8 ya no genera un error 500 en la configuración de la conexión ni en SQL Runner.
Se corrigió
Los usuarios con la configuración regional establecida en en
ya no ven el error Invalid locale for user "es_ES", not defined in project
.
Fijo
Si la variable de sesión TIMESTAMP_INPUT_FORMAT
de Snowflake se cambió del valor predeterminado, es posible que fallen las consultas que usan TO_TIMESTAMP
.
Se corrigió
La consulta del esquema de información de PrestoDB para completar el Ejecutor de SQL y generar archivos de LookML podía generar instrucciones UNION
repetitivas.