7,20
Cambios La función de Labs Selector de campos de Exploración actualizado ahora está habilitada de forma predeterminada en todas las instancias. Cambiado Ya no se pueden añadir expresiones de filtro a las medidas detype: number
.
Cambiado
Los filtros incluidos en un análisis de Inicio rápido son aditivos. Si hay conflictos entre los filtros seleccionados y los filtros definidos en una consulta de inicio rápido, se pedirá al usuario que resuelva el conflicto.
Cambiado
Looker ya no codifica dos veces los enlaces que contienen caracteres especiales.
Cambiado
Cuando Looker inicia una conexión de base de datos de Snowflake, el parámetro AUTOCOMMIT
ahora se define como TRUE
de forma predeterminada.
Cambiado
En la API 4.0 y versiones posteriores, el endpoint all_folders
incluye carpetas personales vacías.
Cambiado
Ahora se puede usar el render_task API
con la nueva experiencia del panel de control.
Changed
La lista de permitidos de dominios de correo electrónico del contenido programado no distingue entre mayúsculas y minúsculas.
Cambiado
Cuando se crea una rama, se muestra un mensaje de error si el nombre de la rama empieza por dev
.
Cambiado
Ya no es necesario incluir una extensión de archivo en el campo Nombre de archivo al enviar contenido a Slack o a Adjunto de Slack (token de API).
Cambiado
El bloque de JIRA de Looker se ha actualizado para reflejar el nuevo esquema de JIRA de Fivetran.
Cambios
Durante el inicio, Looker ahora valida el dialecto y la versión de la base de datos interna. Si se usa una base de datos interna que no sea la predeterminada en memoria HyperSQL o una base de datos MySQL v5.7.x, Looker registrará un mensaje de error antes de realizar cualquier migración de inicio.
Cambiado
En la página Tablas derivadas persistentes del panel Administrar, la ventana emergente Detalles de la PDT ahora muestra información adicional sobre la PDT, como su modelo, nombre estable, conexión, estado e información adicional sobre la compilación y la persistencia.
Añadido
La marca blanca se admite por completo en la nueva experiencia del panel de control.
Añadido
En la página Historial de alertas del panel Administrador y en la página de usuario Gestionar alertas, ahora se muestran los errores o las advertencias que se hayan producido al ejecutar la consulta de la alerta o al enviar la notificación de la alerta. También se muestra una advertencia que indica si los datos del recuadro del panel de control en el que se basa la alerta no han cambiado entre las dos consultas de alerta más recientes.
Añadido
Las Exploraciones insertadas ahora aplican temas personalizados.
Añadido
La función de Labs Visualizaciones personalizadas en un espacio aislado ya no está en Labs y está disponible para todos los usuarios.
Añadido
Looker ahora ofrece configuraciones de túnel SSH de autoservicio a tu base de datos, siempre que la instancia esté alojada en la infraestructura de nueva generación.
Añadido
Se ha introducido la función de Labs Gestión de errores de finalización de descarga (beta), que controla el comportamiento de gestión de errores de las descargas de consultas.
Añadido
Denodo 8.0 ahora es un dialecto de Looker compatible.
Novedad
La página Tablas derivadas persistentes del panel Administrar ahora incluye la opción Todas las conexiones en el selector de conexiones, que carga todas las tablas derivadas persistentes de todas las conexiones con las PDTs habilitadas en una instancia de Looker.
Añadido
Se puede acceder a los datos de uso de las tablas derivadas persistentes a través del panel de control Uso del contenido de actividad del sistema. El identificador único de los PDTs de este explore
es la dimensión content_id
, que contiene el hash del PDT.
Añadido
Ya está disponible una nueva función beta de Labs: Barra lateral de metadatos del IDE. Cuando la función Labs está habilitada, el panel de metadatos muestra información relevante o metadatos de un objeto en función de la ubicación del cursor en el IDE de Looker. Por ejemplo, si el cursor está en una vista, el panel de metadatos mostrará qué Exploraciones tienen esa vista y qué otras vistas son extensiones de esa vista.
Novedades
Combinaciones de teclas: ahora puedes usar Alt + ⌘ + 0 para contraer todo el LookML y Alt + ⌘ + = para desplegarlo.
Añadido
La aplicación móvil Looker (beta) 1.0.1 se puede descargar en el App Store de Apple con el nombre Looker Mobile para dispositivos con iOS 13 o versiones posteriores y Looker 7.16 o versiones posteriores. Ya puedes descargar Looker Mobile 1.0.2 para dispositivos Android. Habilita la función de aplicación móvil en tu instancia activando el indicador de aplicación móvil. Nota: Algunos usuarios han recibido un mensaje de error incorrecto en el que se indica que la autenticación de SSO insertado debe estar habilitada. Si se produce este error, habilita el interruptor Autenticación de SSO insertada en la página Insertar de la sección de administración de Looker.
Añadido
Los siguientes bloques de datos nuevos ya están disponibles en Looker Marketplace: Benchmarks by Braze, Looker Block for Retail, Dialogflow Parser y BigQuery Information Schema Performance.
Añadido
Ahora se admiten Cloud Source Repositories por completo. Los enlaces al repositorio y las confirmaciones funcionan correctamente.
Corregido
Al colocar el cursor sobre una nota de aviso en un panel de control, el fondo se muestra en negro y las notas de texto en blanco.
Corregido
Ahora se muestran correctamente varias etiquetas de visualización de gráficos de anillos en los paneles de control.
Corregido
Las miniaturas de los paneles de control de LookML se renderizan correctamente.
Corregido
Cuando ve la carpeta del panel de control de LookML en la vista de cuadrícula, puede fijar paneles de control de LookML a un tablero.
Corregido
Ahora se pueden buscar campos personalizados en el campo búsqueda de Explorar.
Corregido
En la búsqueda de proyectos, ahora puedes reemplazar una cadena por una vacía durante la búsqueda y sustitución masivas.
Corregido
Las casillas de selección masiva de IDEs ahora reflejan el estado de selección.
Corregido
Los usuarios no pueden cambiar a una rama nueva si la rama actual tiene cambios sin confirmar.
Corregido
Al hacer clic en Añadir tema o Editar tema en Administrar > Temas, ya no se actualiza toda la página.
Corregido
Mientras editas una consulta combinada, si añades un filtro, se inhabilitará el botón Guardar hasta que se conserve el valor del filtro.
Corregido
Cuando la función de Labs Connection Pooling está habilitada, al probar una conexión se obtienen los resultados esperados.
Corregido
Las opciones 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 enlaces se mostrarán correctamente si la opción Enlaces de documentación en Gestionar configuración de marca blanca está habilitada.
Corregido
La API Folder_looks().count
solo cuenta los Looks que están en la carpeta y excluye los Looks eliminados de forma lógica.
Corregido
Las instancias con la configuración regional non-UI-supported
pueden obtener e instalar bloques de Marketplace.
Corregido
Se ha solucionado una vulnerabilidad de XSS en Looker.
Corregido
Ahora, los eventos dashboard:download
de los paneles de control insertados y los antiguos funcionan correctamente.
7.18
Cambios La nueva experiencia de panel de control de Looker ya no está en Labs y está disponible de forma general. Ahora los paneles de control se cargan más rápido y ofrecen controles de filtros más potentes. Los usuarios seguirán teniendo la opción de volver a los paneles de control antiguos si es necesario. Cuando crees un panel de control desde la interfaz de Looker, la URL del panel de control contendrá-next
.
Cambiado
Se han actualizado las fuentes y los colores en toda la aplicación Looker para adaptarlos a la marca de Google. Para habilitar o inhabilitar esta opción, usa el interruptor Branding antiguo de la página Funciones antiguas del panel Administrar. El interruptor está habilitado de forma predeterminada en la versión 7.18, con la marca de Looker como predeterminada. El interruptor estará inhabilitado de forma predeterminada en Looker 7.20, por lo que se mostrará la marca de Google.
Cambiado
La colección de colores Primaries incluye más paletas y se ha renombrado como Shoreline. La colección de colores Looker se ha renombrado como Boardwalk y la colección de colores Boardshorts se ha renombrado como Lighthouse.
Cambiado
Se han implementado cambios en ajustes de formato condicional específicos para descargar visualizaciones en formato Excel.
Cambiado
Las etiquetas de las líneas de tendencia ahora pueden superponerse a otras etiquetas de visualización.
Cambiado
Los títulos de las baldosas de la barra lateral informativa ahora tienen un límite de 250 caracteres. Si superan ese límite, se truncarán.
Cambiado
Las opciones Webhook Deploy Secret y Enable Advanced Deploy Mode ahora se encuentran en la nueva sección Deployment (Despliegue) de la página Project Settings (Configuración del proyecto) del IDE de Looker.
Changed
Las solicitudes CORS de orígenes que no estén en la lista de permitidos ya no se aceptarán.
Cambiado
En la página Tablas derivadas persistentes del panel Administrar, los enlaces Mostrar eventos de compilación y Mostrar eventos de activación de cada PDT ahora dirigirán a la exploración Actividad del sistema en lugar de a la exploración 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 Error de compilación que muestra el mensaje de error de compilación y un enlace al LookML de PDT.
Cambiado
En la página Conexiones de la sección Base de datos del panel Administración, el enlace Mostrar registro de eventos de PDT de cada conexión ahora dirigirá a la exploración Actividad del sistema en lugar de a la exploración i__looker.
Cambiado
Si dos tablas agregadas idénticas tienen filtros de fechas diferentes y ambas se pueden usar en la consulta, el optimizador elegirá la tabla con el intervalo más pequeño en lugar de la tabla agregada que se haya declarado primero en LookML.
Cambiado
Las alertas basadas en datos de series temporales ya no evaluarán todo el historial de datos que exista en el momento de la creación de la alerta o antes durante la primera ejecución de la alerta.
Cambiado
Ahora, la configuración SMTP personalizada permite que la dirección "De" tenga el formato First Last name@example.com
.
Cambiado
El IDE de LookML ahora mostrará una advertencia si dos combinaciones sin view_labels
se unen a la misma vista etiquetada, lo que daría lugar a campos duplicados.
Cambiado
Ahora se recomienda no usar la variable de Liquid _filters[]
en el código SQL de una tabla derivada sin el parámetro sql_quote
. Si lo hace, se mostrará una advertencia de obsolescencia cuando se renderice el valor del filtro en SQL. Se espera que la advertencia se convierta en un error en una próxima versión.
Changed
Si el parámetro suggest_dimension
hace referencia a un campo no válido o excluido, el IDE de LookML mostrará una nueva advertencia.
Cambiado
Si se usa la localización en un proyecto y se define un grupo de dimensiones con type: time
en LookML, se mostrará una advertencia de LookML. En la advertencia se sugerirá que divida el grupo de dimensiones en dimensiones individuales.
Cambios
El controlador JDBC de SAP HANA se ha actualizado a la versión 2.5.46 para que los usuarios puedan definir el esquema predeterminado, habilitar SSL, verificar las opciones de conexión SSL y obtener asistencia adicional para los parámetros JDBC de SAP HANA.
Cambiado
Se ha quitado el controlador JDBC de Aster de Looker. Todas las conexiones de Aster requerirán la instalación de un controlador JDBC personalizado.
Cambiado
Si elimina una conexión de base de datos de BigQuery, también se eliminará el archivo p12 asociado.
Cambios
Ahora, Denodo 7 usará la función NOW()
en lugar de CURRENT_DATE()
para filtrar por un periodo de tiempo de un campo de grupo de dimensiones.
Cambiado
El dialecto de SQL de versiones anteriores a 9.1 de PostgreSQL se ha degradado al nivel de asistencia Integración. Postgres 9.5 y versiones posteriores siguen siendo una opción de dialecto compatible.
Añadido
Se han añadido opciones de inicio rápido como parte de la función de Labs Selector de campos de exploración mejorado. Esta opción permite a los usuarios cargar una consulta modelada con un solo clic. Esta opción se muestra de forma predeterminada en una exploración en blanco que tiene consultas modelizadas.
Añadido
La función de Labs Multifiltro ahora está habilitada de forma predeterminada.
Añadido
Ahora se pueden ordenar las visualizaciones de tabla creadas a partir de consultas combinadas.
Añadido
El menú de desglose del periodo Trimestre ahora incluye la opción de desglosar por mes.
Añadido
Los filtros de los paneles de control ahora se pueden contraer en un icono de filtro situado junto al icono de recarga de datos.
Añadido
Los filtros avanzados del panel de control ahora permiten usar varias cláusulas.
Novedad
Ahora los usuarios pueden descargar datos detallados.
Añadido
La tabla Registro de eventos de PDT de la página de administrador Tablas derivadas persistentes ahora registrará el hash de la tabla cuando falle una compilación de tabla derivada.
Añadido
Las tablas agregadas ahora admiten el parámetro sortkeys
dentro del bloque materialization
.
Añadido
Ahora los usuarios podrán crear archivos con el mismo nombre que la carpeta en la que se encuentren. Si cambias el nombre de un archivo, ya no se moverá a una nueva ubicación.
Añadido
Ahora puede usar el archivo de manifiesto de su proyecto de LookML para añadir visualizaciones personalizadas directamente a su proyecto de LookML. Este es el método recomendado para añadir una visualización personalizada. Para obtener más información, consulta la página de documentación del parámetro visualization
.
Añadido
La opción de dialecto de base de datos PrestoSQL es un nuevo dialecto de Looker compatible, a excepción de las vistas de base de datos estables, a partir de esta versión.
Añadido
El endpoint de la API search_content_views
ahora acepta start_of_week_date
en formato YYYY-MM-DD
.
Añadido
Se han añadido dos eventos de mensaje de JavaScript insertado para los filtros de Exploraciones insertadas: explore:run
y explore:filters:update
.
Añadido
Ahora se pueden descargar Exploraciones, Looks y paneles de control insertados en extensiones.
Añadido
Las extensiones que usan el proxy del servidor de la API de extensiones ahora incluyen claves secretas en la URL proxy y ya no dependen de cookies de terceros para funcionar. Las cookies de terceros siguen siendo necesarias si la extensión inserta paneles de control, Looks o Exploraciones.
Añadido
Las extensiones desarrolladas en el framework de extensiones de Looker ahora pueden usar PKCE para la extensión OAuth 2.0 especificando un valor code_challenge_method
de S256
con un response_type: code
.
Añadido
Se han añadido endpoints de la API Metadata a la API experimental v4.0.
Añadido
Se ha añadido un nuevo endpoint a la API experimental v4.0: /groups/search/with_hierarchy
permite buscar grupos y genera resultados que contienen dos campos nuevos: parent_ids
, que muestra los IDs de los grupos a los que pertenece este grupo, y role_ids
, que muestra los IDs de los roles asignados a este grupo.
Añadido
Cuando usas Embed SDK
en los paneles de control, ahora se pueden activar eventos de forma programática para abrir el cuadro de diálogo de programación.
Corregido
El botón Tabla dinámica ya no aparecerá junto a los cálculos de tabla en el selector de campos de una exploración.
Corregido
Las alertas que implican atributos de usuario, también conocidas como alertas que no se pueden seguir, ahora tendrán la visibilidad Privada de forma predeterminada.
Corregido
Los filtros basados en atributos de usuario ahora permiten que los usuarios determinen qué atributo de usuario seleccionar al crear un filtro.
Corregido
Ahora, al hacer clic en un enlace externo desde una ventana emergente de desglose, el enlace se abre en una pestaña nueva, como debería.
Corregido
El encabezado Creado de un panel de información de Pizarras no se mostrará si el usuario no tiene el permiso see_users
.
Corregido
Los filtros del panel de control ahora se actualizan correctamente con el mensaje de inserción dashboard:filters:update
después de un mensaje dashboard:load
.
Corregido
Al usar caracteres especiales, como /
, ya no se muestra un código de carácter hexadecimal cuando se usa la función de buscar y reemplazar en el IDE de LookML.
Corregido
Al habilitar e inhabilitar el modo de desarrollo cuando se muestra una extensión, ya no se producirán errores 404.
Corregido
Si un usuario corrige un error de una alerta en el Validador de contenido, solo se actualizará el contenido de la alerta. El resto del contenido de Looker ya no se actualizará.
Corregido
Ahora, los encabezados de Markdown renderizan el texto correctamente, como en Looker 7.10.
Corregido
El endpoint de la API update_color_collection
ya no devuelve una respuesta de error 500 cuando la solicitud contiene datos de paleta.
7.16
Cambiado Los usuarios ya no podrán aplicar filtros cruzados a las dimensiones personalizadas. Cambiado Si filtras por un campo que no forma parte de una exploración usada en los paneles de control (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.
Changed
Si se hace referencia a un campo con la sintaxis ${field_name}
en un filtro personalizado, los parámetros de Liquid {{ field_name._is_filtered }}
y {{ field_name._in_query }}
se evaluarán como verdaderos.
Changed
Ya no es necesario volver a introducir los valores de los atributos de usuario ocultos cuando actualizas la configuración o la versión de una extensión de Marketplace.
Changed
En 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 de usuario a los que hacen referencia los filtros de acceso para que estos filtros se eliminen de la cláusula WHERE
en el SQL generado por Looker. El administrador puede asignar a los atributos de usuario de tipo avanzado el valor %,NULL
(para Filtro de cadena [avanzado]) o <0,>=0,NULL
(para Filtro de número [avanzado]). Si los atributos de usuario tienen estos ajustes, Looker quitará estos filtros (que deben coincidir con todas las filas) de la cláusula WHERE
. De esta forma, no es necesario conservar el rendimiento mediante sql_always_where {% condition %}
en los proyectos con conocimiento agregado.
Cambios
Los usuarios que no tengan el permiso schedule_external_look_emails
ya no podrán guardar una alerta si añaden una dirección de correo que no esté en la lista de permitidos del dominio.
Cambiado
Se ha quitado el ajuste Cargar recursos desde CDN de la página Configuración, en la sección General del panel Administrar de las instancias alojadas en Looker. Este ajuste no se ha eliminado de las instancias alojadas por el cliente, a menos que se haya habilitado la marca de inicio --force-cdn
en la instancia.
Cambiado
Las opciones de menú Guardar y programar ya no aparecerán en las Exploraciones insertadas cuando la opción Quitar navegación por la vista esté habilitada.
Cambiado
El endpoint de la API create_sso_embed_url
ya no se mide como una llamada de administrador y se excluirá de la cuota de actividad de administrador.
Cambiado
En la lista desplegable Conexiones de la página Tablas derivadas persistentes del panel Administrar, solo se mostrarán las conexiones que tengan las PDTs habilitadas.
Cambiado
Si se añade el parámetro de LookML publish_as_db_view: yes
a una definición de PDT en producción, ahora se creará una vista sin necesidad de activar la recompilación de la tabla ni de modificar el SQL o el LookML de la tabla derivada.
Añadido
Las tablas agregadas ahora pueden especificar parámetros persistentes dentro del bloque materialization
. Los nuevos parámetros persistentes son indexes
, cluster_keys
, partition_keys
, distribution
y distribution_style
. Además, ya no es necesario que las tablas agregadas coincidan exactamente con el periodo de los filtros de una consulta de Explorar. Siempre que la dimensión de la tabla agregada tenga un periodo con una granularidad igual o mayor que los periodos de las dimensiones y los filtros de la consulta Explorar, la tabla agregada se puede usar en la consulta Explorar.
Añadido
Ahora los usuarios pueden requerir que se defina un valor de filtro de los paneles de control (beta) para guardar las entregas programadas o para actualizar el panel de control.
Añadido
Las conexiones de Qubole Presto ahora pueden parametrizar una contraseña con un atributo de usuario si la lista de permitidos del atributo de usuario permite conectarse a https://api.qubole.com
(o, como alternativa, a un endpoint personalizado definido en la cadena JDBC).
Añadido
Ahora los usuarios pueden enviar y programar mensajes en los paneles de control (beta).
Añadido
Ahora se pueden vincular los filtros de los paneles de control (beta) para que las opciones de valor de un filtro se acoten en función del valor o los valores de otro filtro del mismo panel.
Añadido
Ahora los usuarios pueden hacer clic con el botón derecho en la opción Explorar desde aquí de las tarjetas del panel de control (beta) para abrir el enlace en una pestaña o ventana nueva.
Añadido
Ahora puede actualizar automáticamente los paneles de control (beta) y las baldosas de los paneles de control (beta). Este ajuste se puede habilitar en el menú Configuración del panel de control o en las tarjetas individuales.
Añadido
Ahora puedes enviar notificaciones a Slack a través de las integraciones Slack y Adjunto de Slack (token de API) cuando se cumplan o superen las condiciones de las alertas.
Añadido
Los paneles de control (beta) muestran una nueva opción para volver a la carpeta del panel de control.
Añadido
La función de búsqueda del IDE de LookML ya no distingue entre mayúsculas y minúsculas, ahora buscará los términos de búsqueda introducidos en todo el nombre de la rama y permitirá a los usuarios buscar caracteres especiales ( / o [ ).
Added
Si se produce un error en el flujo de trabajo de Git que impide que LookML se combine e implemente correctamente, se mostrará el siguiente error: Git Error: Check Git Tab for info.
Añadido
Ahora los desarrolladores pueden guardar archivos LookML aunque contengan errores.
Añadido
El dialecto de Amazon Athena ahora permite usar el parámetro publish_as_stable_view
en sus tablas derivadas persistentes.
Novedades
Los desarrolladores que usen el framework de extensiones de Looker ahora recibirán una notificación inmediata si su servidor de desarrollo no está en funcionamiento.
Añadido
Los desarrolladores que usen el framework de extensiones de Looker ahora pueden añadir 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 con las URLs o URLs parciales indicadas. Los subdominios y las rutas pueden usar el símbolo * como comodín.
Añadido
La asistencia para JDK 11 se ha suspendido temporalmente. Corregido En los paneles de control (beta), el etiquetado de enlaces con el parámetro
html
de LookML ahora muestra los enlaces correctamente en las visualizaciones de un solo valor.
Corregido
Ya no se interpreta como una negación un guion inicial en un valor de filtro de Exploración, como -valor.
Corregido
Los campos de type: number
a los que se les ha asignado un formato de valor ya no redondean los números de 16 dígitos o menos.
Corregido
Ahora, al cambiar un campo con formato condicional a través del validador de contenido, se conserva el formato condicional en el campo modificado.
Corregido
El formato Markdown de las listas con viñetas y numeradas de los recuadros de texto ahora se muestra correctamente.
Fijo
Las visualizaciones de subtotales con un campo dinamizado ahora muestran el valor esperado de la suma de los valores.
Corregido
Al convertir un panel de control con filtros basados en un campo de type: parameter
, ya no se devolverá un mensaje de error Uh oh! something went wrong
.
Corregido
La visualización de diagrama de caja ahora mostrará el formato de valor esperado.
Corregido
Las etiquetas de valor de los diferentes tipos de visualización ya no se superponen.
Corregido
Las instancias con el ajuste de marca blanca Mostrar enlaces a la documentación inhabilitado ya no mostrarán los enlaces a la documentación de Looker a los que se haga referencia en la configuración de la visualización.
Corregido
Cuando se edita un recuadro de un panel de control, el selector de campos actualizado de Explorar ahora permite a los usuarios añadir campos personalizados como es debido.
Corregido
Los datos no válidos de Mapbox ya no impiden que las visualizaciones de mapas se rendericen correctamente.
Corregido
Ahora, al dinamizar columnas, calcular subtotales y totales de filas con un NULL
en las columnas de la tabla dinámica, se muestran los valores esperados.
Corregido
Ahora, la fuente de la letra personalizada de la configuración del tema de los paneles de control insertados se renderiza correctamente en los paneles de control (beta).
Corregido
Las filas de las tablas ya no se dividirán por saltos de página al renderizar un PDF de una visualización de tabla.
Corregido
Los menús de desglose ya no son vulnerables a los ataques de XSS almacenados introducidos a través de cálculos de tablas o campos de LookML maliciosos.
Corregido
El explorador de documentación de la API ahora funciona con CORS en instancias alojadas en Google Cloud.
Corregido
Si se prueba una conexión de Snowflake, se producirá un error si el nombre de la base de datos introducido en Looker no coincide exactamente con el nombre de la base de datos tal como se ha definido en Snowflake.
Corregido
Cuando una consulta se termina correctamente, los dialectos de MS SQL Server ya no devuelven un mensaje de error Socket Closed
.
Corregido
Cuando un usuario ha introducido una base de datos diferente en sus ajustes de Sustituciones de PDT, al probar una conexión de base de datos en la página Conexiones del panel Administración ya no se 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')
.
Corregido
Ahora los usuarios pueden abrir el historial de confirmaciones de su proyecto como es habitual, a menos que se esté ejecutando una operación de Git.
Corregido
Una instalación de Marketplace que genere errores ya no impedirá que se instale o desinstale otro proyecto de Marketplace.
7.14
Cambiado Se ha actualizado la biblioteca de renderización de Markdown para corregir vulnerabilidades de seguridad. Este cambio puede renderizar etiquetas HTML finales si no son válidas o están desequilibradas. Cambios Ahora Looker acepta el parámetro de verificación de códigopkce
codificado como hexadecimal o como 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 y letras). Esta función de ordenación no distingue entre mayúsculas y minúsculas.
Cambiado
Al enviar, programar o descargar contenido de Looker, todos los formatos JSON, excepto JSON – Etiqueta, mostrarán el nombre completo de un campo, a menos que se seleccione Aplicar opciones de visualización.
Cambios
Se ha modificado el endpoint de la API /presentation/query
para que acepte una ruta o un parámetro de consulta para evitar que se agote el tiempo de espera de las consultas.
Cambiado
El controlador JDBC de Snowflake se ha actualizado a la versión 3.12.8 para asegurarse de que las credenciales no se registren en texto sin cifrar cuando se habiliten niveles de seguimiento superiores.
Cambiado
Se mostrará 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 control de LookML.
Cambiado
Se muestra un nuevo error de validador cuando el parámetro join_fields
tiene una sintaxis no válida en un recuadro de consulta combinada de un panel de control de LookML.
Cambiado
Los proyectos importados ahora siempre se marcan como de solo lectura y no muestran errores de sintaxis.
Changed
Si se llama a una acción de dashboard:run
cuando el panel de control ya está en ejecución, 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 para el público general. Una aplicación web se habilita para OAuth cuando se registra en la instancia de Looker. Si la información de registro de la aplicación se elimina de la instancia de Looker, Looker dejará de aceptar solicitudes OAuth de la API de esa aplicación.
Se ha añadido
El procesamiento de Provision.yml
ahora permite proporcionar de forma programática un usuario de la API de Looker cuando se proporciona un conjunto de credenciales.
Añadido
Ahora puedes restablecer la conexión del espacio de trabajo de tu integración de Slack.
Novedades
Mejoras en los paneles de control (beta): ahora se pueden reorganizar los filtros mediante la función arrastrar y soltar, se admiten las acciones de datos en el menú de desglose, se pueden añadir a favoritos o fijar los paneles de control y se puede usar la acción de insertar dashboard:stop
.
Añadido
Se ha añadido un nuevo endpoint de página principal, primary_homepage
, que devuelve la página principal de una instancia en la API de Looker 3.1.
Añadido
Se ha añadido la compatibilidad con el tipo TIME
en BigQuery, lo que permite usar funciones como CURRENT_TIME().
Añadido
El dialecto de Greenplum ahora admite los siguientes tipos de medidas de LookML: agregaciones simétricas, tipos de listas, subtotales, percentiles y percentiles distintos.
Añadido
El controlador JDBC de Dremio se ha actualizado a la versión 4.5.0 para asegurar que se cierren correctamente los intentos de conexión fallidos que, de lo contrario, podrían haber provocado una interrupción.
Añadido
Se ha añadido una nueva opción de dialecto para Cloudera Impala 3.1 con controlador nativo que admite conversiones de zonas horarias de bases de datos que no están en UTC.
Añadido
Cuando un usuario accede al modo Desarrollo por primera vez en un proyecto, la rama del usuario se envía automáticamente al repositorio remoto.
Añadido
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 retrollamada de Looker Action Hub se crearán con public_host_url
como nombre de host en lugar de la URL de host predeterminada de Looker.
Añadido
Google Demand Live Events, un bloque de datos que se puede usar para monitorizar la demanda de los consumidores en tiempo real, ya está disponible en Looker Marketplace.
Añadido
Se ha añadido un nuevo ajuste de visualización para la visualización de nube de palabras que permite habilitar o inhabilitar la rotación de palabras.
Añadido
Los parámetros y los filtros se muestran en la sección de campos solo para filtros de un Explorar cuando la función de Labs Selector de campos de Explorar actualizado está habilitada.
Añadido
Ahora los usuarios pueden borrar todos los campos y filtros o solo los campos de la pestaña En uso de Explorar cuando la función de Labs Selector de campos de Explorar actualizado está habilitada.
Corregido
Cuando los usuarios inicien sesión en 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 redirigirá a la URL correcta de las instancias implementadas en Kubernetes.
Corregido
Las instancias con la función Marca blanca configurada ahora pueden tener habilitada la opción Configuración avanzada de correo de bienvenida personalizado sin necesidad de actualizar el formulario de correo mejorado y ya no recibirán un error cuando se añada un nuevo usuario.
Corregido
Los archivos topojson personalizados de las carpetas del IDE ahora se renderizarán correctamente en una visualización insertada.
Corregido
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.
Corregido
En la pestaña Resumen de la página Planes de programación del panel Administrar, ahora se muestran los formatos de archivo y los destinos correctos.
Corregido
Los usuarios pueden aplicar y quitar filtros en un panel de control de la página Historial de alertas del panel Administrar como se espera.
Corregido
En la página Historial de alertas del panel Administrar, el enlace del nombre del Propietario de la alerta ahora redirigirá a la página Editar usuario, y el enlace del Panel de control de la alerta redirigirá al panel de control en el que se basa la alerta.
Corregido
Ahora, al usar un filtro de periodo, puedes seleccionar fechas de hace más de tres meses si eliges un periodo personalizado.
Corregido
Ahora, la instalación del diccionario de datos en una instancia agrupada funciona correctamente.
Corregido
Cuando se selecciona una medida personalizada y una sola dimensión en una consulta y se habilita el relleno de dimensiones, la baldosa del panel de LookML ya no muestra una advertencia.
Corregido
Al consultar 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 los PDT de esa instancia, y la ejecución de la regeneración se completará según lo previsto.
Corregido
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
de la cláusula SELECT
del SQL generado con Apache Druid 0.18, pero la columna no se incluye en la cláusula GROUP BY.
Corregido
Los clientes que usen dialectos como Postgres y BigQuery ahora podrán usar referencias ${view.SQL_TABLE_NAME}
a una tabla derivada no persistente en un activador.
Corregido
Ya no se genera el SQL incorrecto para los campos datetime
de los dialectos de BigQuery.
Corregido
Se han corregido varias vulnerabilidades de seguridad de inyección de parámetros JDBC.
7.12
Cambiado Todos los usuarios con acceso a proyectos de LookML pueden disfrutar de un nuevo diseño del IDE de LookML. El explorador de objetos ya no es una función de Labs, sino que ha salido de la fase beta y está disponible para todos los usuarios. La función antigua Alternar carpetas del IDE se ha eliminado por completo y ya no se puede habilitar el IDE antiguo. Cambiado La función antigua de archivos.strings para la localización se ha eliminado por completo y no se puede volver a habilitar. Cambiado La función antigua Base de datos sin comillas de Snowflake está inhabilitada de forma predeterminada. Las conexiones de Snowflake que tengan una capitalización incorrecta en el nombre de la base de datos dejarán de funcionar. Cambiado El validador de LookML ahora mostrará una advertencia si hay varias entradas de los siguientes elementos: parámetrosderived_table
en un archivo de vista, parámetros query
en un aggregate table
dentro de un parámetro explore
definido o parámetros materialization
en un aggregate_table
dentro de un parámetro explore
definido.
Cambiado
El validador de LookML ahora emitirá una advertencia si los nombres de las tablas agregadas tienen más de 255 caracteres. Además, el generador de LookML de tablas agregadas ya no generará nombres que superen el número máximo de caracteres permitido.
Cambiado
El controlador JDBC de Amazon Athena se ha actualizado a la versión 2.0.9, lo que ofrece a los usuarios más control sobre QueryExecutionPollingIntervalMultiplier
y MinQueryExecutionPollingInterval
.
Cambiado
Microsoft Azure SQL Data Warehouse ha cambiado su nombre a Microsoft Azure Synapse Analytics.
Cambiado
Los usuarios pueden ver ligeras diferencias en los canales que se muestran como opciones para enviar contenido de Looker con la acción Adjunto de Slack (token de API), en función de si la aplicación se ha configurado con un token de usuario o con un token de usuario bot.
Cambios
El ajuste de visualización de tabla Barras ahora se llama Visualización de celdas. Las visualizaciones de las celdas ahora empezarán desde cero en lugar de desde el valor mínimo.
Cambiado
Ahora se pueden usar caracteres no latinos en los nombres de los archivos CSV descargados. Esto puede afectar a la automatización que dependa de que el nombre de archivo esté vacío para los archivos con nombres que incluyan caracteres no romanizados.
Cambiado
La función de restablecimiento de contraseña se bloqueará tras demasiados intentos de inicio de sesión 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 de PCI después de 6 intentos fallidos.
Añadido
Un nuevo endpoint de la 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. Para ello, debes habilitar el modo de implementación avanzada, en el que las implementaciones solo se pueden realizar a través de la API o de webhooks. Esto será útil para las configuraciones de instancias de desarrollo y de staging, ya que no será necesario tener varios repositorios.
Añadido
Ahora puede especificar atributos de usuario en una definición de acción personalizada para controlar la capacidad de un usuario concreto de enviar o programar datos en el destino de la acción.
Añadido
Los paneles de LookML se pueden actualizar a paneles (beta) si la función experimental de Labs Nueva experiencia de panel de control está habilitada.
Añadido
Ahora hay un bloque de Google Ads disponible en Looker Marketplace. El bloque se admite en BigQuery Data Transfer Service.
Novedades
El diccionario de datos de Looker ya está disponible de forma general en Looker Marketplace. Nota: Para usar la extensión Diccionario de datos de Looker, deben estar habilitadas las funciones experimentales Extension Framework y Marketplace.
Añadido
La función experimental de Labs Nueva experiencia de panel de control ahora ofrece algunos ajustes nuevos para que sea igual que los paneles de control normales: - La opción Ejecutar al cargar en la configuración del panel de control
- Los paneles de control de LookML que se creen ahora tendrán el diseño
newspaper
de forma predeterminada, en lugar del diseñotile
. - Ahora se pueden usar combinaciones de teclas al ver o editar paneles de control (beta)
- La posibilidad de mover un panel de control a la papelera
derived_table
en una definición de vista, query
en un parámetro aggregate_table
dentro de un parámetro explore
definido o materialization
en un parámetro aggregate_table
dentro de un parámetro explore
definido.
Cambiado
El validador de LookML ahora emitirá una advertencia si los nombres de las tablas agregadas tienen más de 255 caracteres. Además, el generador de LookML de tablas agregadas ya no generará nombres que superen el número máximo de caracteres permitido.
Cambiado
El controlador JDBC de Amazon Athena se ha actualizado a la versión 2.0.9, lo que ofrece a los usuarios más control sobre QueryExecutionPollingIntervalMultiplier
y MinQueryExecutionPollingInterval
.
Cambiado
Microsoft Azure SQL Data Warehouse ha cambiado su nombre a Microsoft Azure Synapse Analytics.
Cambios
Es posible que veas ligeras diferencias en los canales que se muestran como opciones para enviar contenido de Looker con la acción Adjunto de Slack (token de API) del Action Hub de Looker, en función de si has configurado tu aplicación con un token de usuario o con un token de usuario bot. Las nuevas configuraciones de adjuntos de Slack (token de API) solo permiten la autenticación de usuarios bot.
Cambiado
Los administradores de Looker ahora deben cambiar la contraseña de SMTP si modifican el puerto o la URL del servidor SMTP.
Corregido
El validador de LookML ya no mostrará 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, en los recuadros de los paneles de LookML.
Corregido
Los usuarios que no tengan el permiso see_lookml
ya no podrán ver la opción Obtener LookML agregado en el menú de configuración de un panel de control.
Corregido
Si la función de Labs Mensaje de la página de inicio de sesión está habilitada, ahora se mostrará el mensaje de inicio de sesión personalizado correctamente.
Corregido
Las carpetas personales y de grupo ya no muestran una miniatura de imagen rota en los paneles de control.
Corregido
Si la página de destino configurada para un usuario es una página que existe de forma predeterminada en la barra lateral de navegación (por ejemplo, Populares, Visto recientemente, Favoritos y Carpetas compartidas), se usa el nombre de esa página en lugar de Inicio. Antes, el elemento de navegación duplicado se ocultaba.
Corregido
Los resultados que no tengan ningún pivote ya no mostrarán el error A LookML model message occurred. Unable to pivot results
.
Corregido
Se ha actualizado la protección contra el phishing en todas las aplicaciones.
Corregido
El endpoint de la API beta sync_lookml_dashboard
ya no muestra un mensaje de error 500 si el diseño del panel de LookML es Cuadrícula.
Corregido
Al seleccionar el icono de rueda dentada de Opciones de columna en el encabezado de una columna de una tabla, ya no se bloquea el título del encabezado.
Corregido
Los usuarios que no tengan el permiso see_lookml
ya no podrán ver la opción Obtener LookML agregado en el menú de configuración de un panel de control.
Corregido
Las consultas de origen ya no se descartan cuando se crea un resultado combinado.
Corregido
Se ha solucionado una vulnerabilidad de ejecución remota de código en el procesador de Markdown de Looker.
7.10
Cambios Ahora se usa un nuevo analizador de Liquid durante la validación de LookML. Este nuevo analizador generará nuevas advertencias de Liquid por 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 (1600 píxeles) para enviar y programar contenido por correo electrónico. En la versión 7.10, al enviar una visualización ancha, si esta supera el límite del cliente de correo del destinatario, es posible que este tenga que desplazarse horizontalmente para verla por completo. Cambiado La función antigua Alternar carpetas del IDE se ha inhabilitado automáticamente. Esta función antigua se eliminará por completo en Looker 7.12. Más información sobre las carpetas de IDE Cambiado Se ha actualizado el controlador JDBC Apache Avatica Calcite a la versión 0.16. Cambios 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 SQL más actualizadas para los cálculos de diferencia de fechas de mes y año.
Los
Comentarios de contexto en las conexiones de Google BigQuery
están inhabilitados de forma predeterminada porque invalidan la capacidad de Google BigQuery para almacenar en caché y pueden afectar negativamente al rendimiento de la caché. Para habilitar los comentarios de contexto en una conexión de BigQuery, desmarca la opción Deshabilitar comentarios de contexto en la página de documentación Ajustes de conexión de la conexión.
Cambiado
El controlador JDBC de Snowflake se ha actualizado 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 soluciona un problema por el que un uso elevado podía provocar que las consultas finalizadas en Snowflake parecieran seguir ejecutándose en Looker, lo que agotaba el grupo de subprocesos de Looker.
Cambiado
Se ha restaurado la versión 2.5.4 del controlador JDBC de MariaDB.
Cambiado
Ahora se puede cancelar una consulta en Oracle RAC. El ID de conexión que Looker obtenía históricamente no incluía el ID de nodo, que es necesario para detener consultas en implementaciones de Oracle en clúster. Ahora, Looker comprobará el SID, el SERIAL# y el INST_ID al obtener el ID de conexión para finalizar la consulta. Nota: Los clientes de Oracle RAC deben actualizar sus objetos de base de datos de Looker para incluir INST_ID en la VISTA LOOKER_SESSION
que se usa para obtener esta información.
Cambiado
El validador de LookML ahora mostrará una advertencia cuando uses timeframes
en grupos de dimensiones de tipo type: duration
. Además, se mostrará una advertencia si se usan intervals
en grupos de dimensiones de type: time
.
Cambiado
Antes, el generador de LookML creaba un grupo de dimensiones cuyo título era solo un guion bajo,
, para la tabla subyacente llamada
time
en 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 creaba 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 provocaba un error de LookML no válido. La dimensión se llamará count_view_name
.
Cambios
Si programas el envío de correos con contenido insertado y archivos adjuntos que superen los 20 MB o los 15 MB, respectivamente, se devolverá un error que indica que el tamaño del correo o del archivo adjunto es demasiado grande.
Cambiado
La base de datos interna de la instancia solo procesará las consultas i__looker de una en una.
Añadido
La visualización personalizada Mapa de calor de calendario, disponible en Looker Marketplace, incluye las siguientes mejoras: nuevos estilos, nuevas opciones de formato, la posibilidad de desglosar la información y compatibilidad con los cálculos de tabla.
Novedades
El Marketplace de Looker ahora ofrece un bloque de datos de movilidad local que se incluye en el bloque de datos del COVID-19.
Añadido
El bloque de datos demográficos del ACS se ha añadido a Looker Marketplace.
Añadido
Se ha añadido compatibilidad con los idiomas checo, hindi, lituano, noruego (bokmål), tailandés y ucraniano.
Añadido
La página Marca blanca del panel Administrar tiene una nueva opción, Menciones de Looker en las páginas de carpetas, que elimina 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.
Novedades
La página Insertar del panel Administrar tiene una nueva opción, Quitar navegación de aspectos, que, cuando está habilitada, elimina la mención de los aspectos en el menú de la rueda dentada de las exploraciones insertadas.
Añadido
La página Tablas derivadas persistentes (PDT) del panel Administrar permite a los usuarios filtrar por el tipo de persistencia aplicado a la PDT, Activador o Persistir.
Added
Ahora, la agregación de la notoriedad puede optimizar las consultas con recuentos de DISTINCT
sin necesidad de que aggregate_table
coincida exactamente con la dimensión de la consulta. Esta opción está disponible 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 función. Además, la información sobre agregaciones admite medidas definidas con expresiones SQL, incluidas expresiones como ${field_a} + ${field_b} / ${field_c}
.
Añadido
Ahora se pueden usar refinamientos en el LookML de tablas agregadas de los paneles y las Exploraciones.
Added
El parámetro de LookML extends
ahora se puede implementar en los refinamientos. Consulta más información sobre cómo usar extends
en un refinamiento de LookML.
Added
Los paneles de control (beta) con filtros incluirán el parámetro ui_config
como parte de la respuesta de LookML cuando se vea el LookML del panel de control con el cuadro de diálogo Get LookML o a través de la API 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 ha añadido
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 navegador llamen a la API de Looker a través de límites de dominio mediante el protocolo de uso compartido de recursos entre dominios (CORS). Cada aplicación web debe registrarse en la instancia de Looker y habilitarse por un administrador de Looker. Si inhabilita esta función, se bloquearán inmediatamente todas las solicitudes web entre dominios a la API de Looker.
Añadido
Ya está disponible una nueva función de Labs en versión beta: Agrupación de conexiones de bases de datos. Esta función optimiza la reutilización de las conexiones de bases de datos a través del controlador JDBC, lo que permite mantener un grupo de conexiones cuando se accede a bases de datos con dialectos compatibles.
Añadido
Ahora se puede usar el SDK de Python con Python 3.6.
Añadido
Los usuarios y grupos insertados se omiten de los resultados devueltos por el endpoint search_group_potential_members
en la API experimental 4.0.
Añadido
Ahora, los paneles de control (beta) admiten temas de filtros insertados a través de las opciones de tema de los ajustes de administrador.
Novedades
Los menús de baldosas de los paneles de control (beta) ahora ofrecen a los usuarios las opciones Borrar caché y actualizar y Ver Look (si la baldosa se basa en un Look guardado).
Añadido
Ahora, los paneles de control (beta) permiten obtener LookML desde las opciones del menú del panel de control.
Añadido
Se ha añadido 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.
Se han añadido
Las nuevas fuentes están disponibles si usas el tema predeterminado de Looker en los paneles de control insertados.
Corregido
Se ha solucionado el problema que impedía editar varios filtros del panel de control simultáneamente.
Corregido
Ahora los usuarios pueden hacer clic en un valor de dimensión en una superposición de desglose sin que se les pida que añadan un filtro.
Corregido
Ahora, al desglosar un gráfico de baldosas, se pasa por la semana hasta los filtros de la ventana modal de desglose.
Corregido
Las anchuras de las columnas de una visualización de tabla ya no se truncan si la columna tiene un campo con enlaces o si los totales están habilitados.
Corregido
Los gráficos de columnas con etiquetas de valor habilitadas ahora muestran correctamente las etiquetas de los valores bajos cuando también hay valores altos en el gráfico.
Corregido
Cuando filtra por un parámetro, los valores de filtro ya no muestran el valor cuando se ha definido una etiqueta.
Corregido
En una visualización de tabla, si la opción Truncar texto está inhabilitada, la altura de las filas se ajusta automáticamente.
Corregido
En la carpeta Paneles de control de LookML ahora se indica de qué modelo procede un panel de control de LookML.
Corregido
Los usuarios pueden crear un tablero desde el menú Explorar.
Corregido
Cuando se actualizan los filtros de los elementos de un panel de control porque han cambiado las consultas de combinación, los filtros ya no se invalidan. Esto ocurre a menos que elimines o reordenes una consulta combinada que tenga más de una consulta de origen con el mismo nombre de modelo y Exploración.
Corregido
Mientras se renderiza una visualización de tabla, el icono para desplegar un grupo de subtotales ya no se despliega y cubre el contenido de la celda de la tabla.
Corregido
Un usuario con el permiso create_alerts
ya no ve el panel Administrador sin ninguna opción de menú.
Corregido
Se han ocultado las alertas basadas en totales de filas de la ventana emergente Editar alerta para evitar que las consultas generadas por alertas devuelvan errores.
Corregido
Ahora, al editar una alerta con un umbral de "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 en vertical y el texto se ajustará.
Corregido
El centro de acciones de Looker ahora inferirá la extensión de un archivo en lugar de comprimir automáticamente un archivo enviado a través de Slack.
Corregido
Al intentar obtener información de la programación a través de la API, ya no se devolverá un mensaje de error 500 si la respuesta tiene una programación vinculada a un panel de control de LookML eliminado.
Corregido
Ahora, las descargas con las opciones de formato habilitadas muestran los valores con el formato esperado.
Corregido
En el Explorar Espacio de actividad del sistema, el campo is_personal
se ha modificado a is_personal_root
con una etiqueta y se ha añadido una descripción para indicar claramente que solo se comprueba si una carpeta es la raíz de la carpeta personal.
Corregido
Al añadir un archivo JSON o P12 al establecer una nueva conexión en Looker, ya no se indicará erróneamente que el archivo no es válido.
Corregido
El IDE de LookML ya no se mostrará en blanco al confirmar y validar.
Corregido
Ahora, si se cambia el ajuste de confirmación del proyecto de LookML a Solo se requiere corregir los errores antes de confirmar, los usuarios pueden confirmar los cambios aunque haya advertencias.
Corregido
El validador de contenido ya no intentará validar el contenido programado que se haya basado en un panel de control o un Look eliminados.
Corregido
En el IDE de LookML antiguo, la función que actualiza las dependencias ya no falla.
Corregido
Se ha solucionado 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.
Cambios
La integración de Slack ya está disponible sin tener que habilitarla mediante una función de Labs.
Cambios
Ahora, todos los usuarios de una instancia pueden ver el contenido de Looker Marketplace si un administrador de Looker ha habilitado la función Marketplace Labs.
Cambios
La opción Obtener LookML... de la configuración de una exploración ahora muestra las siguientes opciones: LookML del panel de control, LookML de la tabla de datos agregados y LookML de la tabla derivada.
Cambiado
Las opciones del dialecto de Apache Druid ahora incluyen los nombres de las columnas entre comillas en el generador de LookML.
Cambios
El permiso see_datagroups
ahora es específico del modelo.
Cambiado
Los filtros de los paneles de control asociados a los mosaicos de resultados combinados solo se invalidan cuando cambian las consultas de origen de las consultas combinadas o si cambian los campos de combinación, no cuando se producen cambios en el formato del mosaico.
Añadido
El bloque Covid19, un modelo de datos prediseñado y paneles de control creados a partir de datos públicos sobre el COVID-19 del New York Times y de la Universidad Johns Hopkins, ya está disponible en Looker Marketplace.
Añadido
El gráfico de velocímetro radial se puede implementar a través de Looker Marketplace.
Añadido
El Looker Block de Braintree está disponible en Looker Marketplace.
Añadido
Con la aplicación de Slack, los usuarios pueden compartir enlaces en Slack desde visualizaciones de SQL Runner.
Added
La página de administrador de planes de programación ahora incluye un resumen del formato y el destino de las entregas programadas.
Añadido
Las nuevas páginas Lista de grupos y Editar mejoran el rendimiento para que se puedan gestionar sin problemas las instancias con miles de grupos.
Añadido
Los usuarios que tengan cualquier permiso de programación pueden activar una programación con grupos de datos.
Añadido
Una nueva opción de configuración para administradores les permite especificar una política de datos enviados por correo electrónico para su instancia de Looker. Este ajuste controla si los enlaces, los datos o los enlaces y los datos se envían en correos programados.
Se ha añadido
Las menciones de Looker se pueden quitar de la página de configuración de la cuenta y del texto de bienvenida de la pestaña del navegador , así como del logotipo de Looker y de los enlaces a Looker de los correos de notificación de alertas.
Added
Un nuevo evento de JavaScript muestra resultados de consulta de mosaicos truncados porque la consulta devuelve más filas que el límite de filas de la consulta. El límite de filas puede ser el que haya especificado el usuario o el límite predeterminado de Looker,que es de 5000 filas.
Añadido
Aggregate Awareness es una nueva función que permite acelerar las consultas y reducir los costes de la base de datos definiendo tablas de agregación en Looker. Looker reescribirá de forma inteligente el SQL para usar las tablas agregadas siempre que sea posible, sin necesidad de crear Exploraciones independientes.
Añadido
Ahora se pueden ocultar los títulos de las baldosas de los paneles de control (beta).
Añadido
La resolución de versiones de Importación de proyectos crea un archivo de bloqueo para gestionar las dependencias añadidas 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 lanzamiento para la dependencia. Al añadir la primera dependencia al manifiesto, aparecerá un mensaje para crear el archivo de bloqueo.
Añadido
Cuando se habilitan los refinamientos de LookML, el explorador de objetos dirige a los usuarios al último refinamiento por orden de inclusión (si hay más de uno).
Añadido
Ahora se pueden crear PDTs paralelos simultáneamente por conexión. La simultaneidad predeterminada es uno. La simultaneidad se puede aumentar en los ajustes de conexión.
Añadido
La extensión Diccionario de datos de Looker, una fuente centralizada de definiciones de campos y métricas, ya está disponible en Looker Marketplace.
Añadido
Amazon Redshift admite la visualización de esquemas externos (Amazon Spectrum) en SQL Runner y en el generador de LookML.
Añadido
La visualización Gráfico de burbujas ahora tiene nuevas opciones de formato de color y valor.
Añadido
La visualización de varios valores ahora admite cálculos de tabla y desgloses.
Añadido
Se ha introducido una nueva función antigua, Nombre de base de datos sin comillas de Snowflake, que mantiene el comportamiento anterior de Looker de dejar el nombre de la base de datos sin comillas tanto en la cadena JDBC como en determinadas consultas de metadatos. Cuando esta función antigua está inhabilitada, Looker escribe entre comillas todos los nombres de las bases de datos, lo que permite usar valores que distinguen entre mayúsculas y minúsculas, como las bases de datos con letras minúsculas en Snowflake. Cuando estén listos para aplicar este cambio, los administradores de Looker deben asegurarse de que los nombres de sus bases de datos de Snowflake en los ajustes de Conexiones coincidan con las mayúsculas y minúsculas de la base de datos en Snowflake y, a continuación, inhabilitar esta función antigua.
Corregido
Al probar una conexión de base de datos, ya no se muestra una página en blanco.
Corregido
En una conexión de BigQuery, las tablas que se muestran en los conjuntos de datos de SQL Runner aparecen correctamente en Crear vista a partir de tabla.
Corregido
Ahora, al arrastrar un archivo de vista a una carpeta, funciona correctamente.
Corregido
La función Autocompletar del parámetro de LookML type:
ahora genera sugerencias como se espera.
Corregido
Las tablas externas de Redshift ahora se muestran al seleccionar la opción Crear una vista a partir de una tabla en el IDE de LookML.
Corregido
Al seleccionar el botón Abrir solicitud de extracción en un proyecto, ya no se redirige a una URL no válida.
Corregido
Al convertir los campos de grupo y los campos de tabla dinámica en CHAR, se evitan errores de ordenación al ejecutar consultas de MySQL con tabla dinámica.
Corregido
Las consultas dinamizadas en Exploraciones de Actividad del sistema y i__looker muestran los resultados esperados.
Corregido
Se ha modificado la consulta que se usa para obtener metadatos sobre esquemas y tablas para que sea compatible con versiones posteriores de Apache Druid (0.16 o posteriores).
Corregido
Al probar la conectividad de un dialecto, se devolverá un error más relevante 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 en una exploración sin mostrar el error There was a problem running the validator
.
Corregido
Al intentar renderizar un panel de control de LookML cuyo recuadro empieza por el número 1, ya no se devuelve este error: [chromium] An attempt was made to access a protected resource. / Uh oh. Looker::Render::RendererNoRenderFinishedEventReceivedError
.
Corregido
Se han mejorado los bloques de Google Ads y HubSpot.
Corregido
Las consultas, especialmente las consultas de alertas, que proceden de una exploración de actividad del sistema ya no devuelven el error undefined method `map' for "model:system__activity":String Did you mean? tap
.
Corregido
Al usar credenciales SMTP personalizadas para Amazon SES, se codifica correctamente la dirección de correo "De".
Corregido
El icono de ayuda de la barra de navegación superior respeta la configuración de marca blanca en todas las páginas.
Corregido
Los usuarios pueden crear correctamente un tablero desde el menú de navegación.
Corregido
La carpeta Paneles de LookML ahora muestra los modelos correctamente.
Corregido
Ahora las etiquetas se muestran correctamente en la visualización de embudo de los paneles de control (beta).
Corregido
Se han resuelto varios problemas de vectores de secuencias de comandos entre sitios (XSS).
Corregido
Ahora se puede añadir una métrica personalizada a un gráfico que ya esté en un panel de control (beta) y funciona correctamente.
Corregido
Ahora los usuarios pueden hacer clic en un valor de dimensión en la superposición de desglose sin que se les pida que añadan un filtro.
Corregido
En un panel de control insertado (beta), al seleccionar un enlace en una ventana modal de desglose, se redirige a ese enlace.
7,6
Cambios Los usuarios que se autentiquen en Slack desde la página Cuenta de Looker recibirán una notificación en Slack para confirmar que su cuenta de Looker está conectada. Cambios El subparámetrosort
se ha sustituido por el subparámetro sorts
, que tiene el siguiente formato: sorts: [field_1: asc | desc, field_2: asc | desc, ...]
Cambiado
En los entornos agrupados, cambiar el ajuste del nivel de registro ahora aplicará el cambio a todos los nodos en lugar de solo al nodo que gestiona la solicitud.
Cambiado
La función de copia de seguridad automática de S3 ya no estará disponible. Esta retirada solo afecta a las instancias alojadas por el cliente (las instancias alojadas por Looker tienen una copia de seguridad automática). Looker recomienda encarecidamente que aloje su propia copia de seguridad. Consulte los detalles sobre cómo hacerlo en la página de documentación Crear copias de seguridad.
Cambiado
Los nombres distinguidos (DNs) de LDAP ahora admiten hasta 4000 caracteres.
Añadido
Cuando entregues aspectos o paneles de control en un archivo de visualización (PNG), puedes especificar la anchura de la visualización con la opción Resolución de la tabla. En el caso de los paneles de control, esta opción está disponible cuando el formato del contenido es Usar diseño de una sola columna.
Añadido
El SDK de TypeScript admite nuevos flujos de trabajo del servicio de tokens de autenticación.
Añadido
Ahora puedes compartir contenido de los paneles de control (beta) en Slack mediante la integración de Slack (beta) con comandos de barra y la función de desplegar vista previa de enlaces.
Añadido
Se han introducido mejoras en la visualización de indicador que está disponible en Marketplace (beta).
Añadido
Hay nuevos bloques disponibles en Marketplace (beta): Braze, Salesforce Analytics y Square.
Añadido
Ahora puedes desplazarte por los modelos de LookML en el IDE mediante objetos en lugar de archivos. Para ello, habilita la función experimental de Labs Explorador de objetos.
Añadido
Se han mejorado la capacidad de búsqueda, el rendimiento de la página y la monitorización en la página Tablas derivadas persistentes del panel Administrar. Los administradores de Looker pueden usar la página Tablas derivadas persistentes del panel Administrar para ver las PDTs por conexión y buscar PDTs específicas. Los usuarios que no sean administradores y que tengan el permiso see_pdts
pueden ver información sobre los PDTs de los modelos a los que tengan acceso a los datos.
Añadido
Los refinamientos de LookML permiten a los usuarios aprovechar el LookML de las vistas y los Exploraciones de sus proyectos. Los refinamientos 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 archivos a partir de tablas de tu base de datos; y situaciones en las que quieres compartir LookML entre modelos o proyectos y, al mismo tiempo, hacer personalizaciones en cada lugar (es decir, configuraciones de centro y radios).
Añadido
Al definir nombres preferidos para los grupos reflejados, los administradores de Looker pueden asignar nombres personalizados a los grupos creados al utilizar la asignación de grupos de SAML, LDAP u OpenID Connect. Los administradores de Looker también pueden determinar si se pueden asignar roles directos en Looker a los usuarios y grupos heredados, si se pueden añadir usuarios y grupos heredados a grupos nativos de Looker y si los usuarios y grupos heredados pueden heredar roles de grupos nativos de Looker.
Añadido
Ahora se puede conectar a servidores de Bitbucket a través de puertos distintos del 7999.
Añadido
Los administradores de Looker ahora pueden conectar varias instancias de Looker a un único espacio de trabajo de Slack. En Slack, los usuarios pueden especificar una instancia de Looker predeterminada desde la que pueden ver contenido en Slack.
Añadido
Los usuarios pueden ver y gestionar sus alertas a través de una página de gestión de usuarios de alertas disponible en su perfil de usuario.
Añadido
Ahora es más fácil organizar los paneles. Los usuarios con acceso de edición pueden arrastrar y soltar Looks y paneles fijados entre secciones para reorganizarlos.
Añadido
El contenido visto recientemente ahora está disponible en la pestaña Inicio de la aplicación Slack.
Añadido
Ahora, los paneles de control (beta) permiten crear, ver y editar notas en las tarjetas.
Añadido
En los paneles de control (beta), ahora se puede editar el título de un recuadro de consulta directamente desde el panel de control, de forma similar a como se edita el título de un panel de control.
Añadido
Ahora se pueden duplicar baldosas en los paneles de control (beta).
Añadido
Las PDTs de Snowflake ahora admiten la adición del parámetro de LookML cluster_keys
. Si define este parámetro, se incluirá CLUSTER BY
en la instrucción PDT CREATE TABLE
.
Añadido
Apache Druid ahora admite la función SQL Explain.
Se ha añadido
Microsoft Azure SQL Data Warehouse ahora admite la función de subtotales.
Añadido
Se ha actualizado el controlador JDBC de MariaDB a la versión 2.6.0.
Añadido
Se han eliminado 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 al rendimiento de la caché.
Añadido
Las conexiones de BigQuery ahora admiten OAuth. Nota: Al igual que con todas las conexiones por usuario, la caché entre usuarios se inhabilitará al habilitar esta función.
Añadido
El dialecto de MemSQL ahora admite subtotales y el cambio de tabla dinámica para usar SQL en la base de datos.
Se ha añadido
Apache Druid 0.13+ ya está disponible. La compatibilidad con dialectos, que incluye las zonas horarias, no admite ubicaciones. También elimina la solución alternativa de filtrado CASE WHEN
innecesaria de versiones anteriores.
Añadido
Se han realizado varias mejoras en la forma en que Looker genera el formato de las instrucciones SQL.
Corregido
Se ha resuelto el vector Cross-Site Scripting (XSS) en la nueva experiencia del panel de control con filtros modificables por el usuario.
Corregido
Ahora, al usar el endpoint de la API create_space
para intentar crear una carpeta con un nombre duplicado, se devolverá un mensaje de error que indica que el nombre del espacio ya está en uso, en lugar de un mensaje de error 500 genérico.
Corregido
Los usuarios de los paneles de control (beta) ya no verán la opción Descargar si no tienen los permisos necesarios para descargar.
Corregido
El formato de valor, Percent (0)
, ya no trunca valores innecesariamente ni elimina el formato de porcentaje en los cálculos de tablas que tienen barras habilitadas.
Corregido
Al ocultar el título de una baldosa en una visualización de tabla (antigua), ya no se ocultan también las opciones del menú de la baldosa.
Corregido
Ahora, los recuadros de texto de los paneles de control (beta) renderizan correctamente el formato Markdown de las listas ordenadas o desordenadas.
Corregido
Se ha corregido una vulnerabilidad en los paneles de control (beta) por la que, al usar la función con filtros modificables por el usuario, se podía ejecutar un vector de secuencias de comandos entre sitios (XSS) al ver el panel y cambiar el valor del filtro.
Corregido
Los cambios en el filtro de fecha del panel de control ahora se aplican a los usuarios que tienen una configuración regional distinta de en
.
Corregido
El formato condicional en las visualizaciones de tabla ya no se aplica de forma intermitente.
Corregido
Los encabezados de la nueva visualización de tabla ya no se truncan cuando el ajuste Truncar texto está inhabilitado.
Corregido
Las visualizaciones de mapa ahora funcionan correctamente con los cálculos de tabla para mostrar una leyenda y los colores esperados.
Corregido
En los paneles de control (beta), los usuarios que intenten ver baldosas basadas en datos a los que no tengan acceso al modelo ahora verán un mensaje de error en lugar de una baldosa en blanco.
Corregido
Las visualizaciones de tabla ya no muestran incorrectamente medidas con listas de cadenas.
Corregido
El formato condicional de las visualizaciones de tabla ya no ignora si la opción Incluir totales está inhabilitada.
Corregido
El tema Clásico ya no muestra los encabezados de las medidas como dimensiones.
Corregido
El periodo Trimestre ya no se ordena de forma predeterminada en la dirección opuesta a la de los demás periodos.
Corregido
Los PDFs de visualizaciones de tabla que contienen tamaños HTML ya no se cortan en los paneles de control.
Corregido
Las personalizaciones de las visualizaciones de tabla con subtotales habilitados ya no aplican de forma intermitente el formato de color de fondo a todas las columnas.
Corregido
Los filtros personalizados que intenten usar medidas ahora fallarán y se mostrará el mensaje de error Field "_" is not in the current explore.
en lugar del mensaje de error Field "
_" either does not exist in the current query or is a measure.
.
Corregido
Al usar el endpoint Schedule Plan run_once
con solo el parámetro schedule_id
, ya no se obtiene una respuesta 500 inesperada.
Corregido
Ahora, al intentar ir a una exploración de Actividad del sistema desde un panel de control mediante paneles de control (beta), se produce el comportamiento esperado.
Corregido
La sección Uso del contenido de Explorar ya no muestra contenido duplicado con caracteres inesperados en el ID del contenido duplicado.
Corregido
Al desplegar un valor que está contraído de forma predeterminada en una visualización de tabla con subtotales habilitados, ya no se impide el desplazamiento.
Corregido
Cuando usas el endpoint de la API render_task
, ahora puedes especificar expand tables para renderizar un PDF de un panel de control.
Corregido
Las programaciones que fallan con este mensaje de error Invalid filter: view_name.field_name
ahora se modifican para alertar a los usuarios de que vuelvan a consultar su contenido y vuelvan a aplicar los filtros a los campos actuales si el campo al que se asigna el filtro se ha modificado en el modelo.
Corregido
Las programaciones que envían archivos de tipo XLSX a un destino S3 o SFTP ya no mostrarán el error NoMethodError : undefined method 'value' for nil:nilClass
aunque los datos se hayan enviado correctamente.
Corregido
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.
Corregido
Ahora las zonas horarias están predefinidas para la conexión looker_app
gestionada por Looker cuando las zonas horarias de los usuarios están habilitadas.
Corregido
El validador ya no muestra 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.
Corregido
Al probar una conexión en la página Conexiones de Administrar, ya no se mostrará el mensaje Testing tmp_db_views
si las PDTs están inhabilitadas.
Corregido
El parámetro de panel de LookML subtitle
ahora estará localizado.
Corregido
Ahora se pueden filtrar los PDTs por el nombre de su vista en la página PDT del panel Administrar.
Corregido
Ahora se admite la opción de dialecto MSSQL 2012. El nivel de compatibilidad del dialecto MSSQL 2008 se ha rebajado a Integración.
Corregido
La conversión de zona horaria en muchos dialectos que usan TIMESTAMP_TZ
ahora genera la conversión de zona horaria esperada en el SQL y los resultados de datos generados.
Corregido
Las importaciones de dependencias remotas ya no muestran la opción edit
si el proyecto remoto es público.
Corregido
La función Autocompletar del parámetro de LookML type:
ahora genera sugerencias como se espera.
Corregido
El IDE ya no genera automáticamente los caracteres ${
adicionales después de seleccionar un campo sugerido automáticamente.
Corregido
Ahora puede definir alertas en visualizaciones de un solo valor basadas en resultados dinamizados.
7.4
Cambiado El controlador JDBC de Snowflake se ha actualizado a la versión 3.11.1 para admitir el formato de resultados de Apache Arrow y mejorar el rendimiento de la obtención de resultados. Cambiado El controlador JDBC de Dremio se ha actualizado a la versión 4.1.4 para admitir SSL. Es posible que las conexiones ya creadas deban actualizarse en la página Administrar, en Conexiones de bases de datos. Marca Verificar certificado SSL para aplicar una verificación estricta del nombre de host. Cambiado El parámetroconnection
de un archivo LookML ahora sugerirá automáticamente las conexiones de base de datos disponibles en la instancia.
Cambiado
¿El permiso de usuario ?Ahora, download_without_limit
se puede definir en modelos específicos en lugar de en toda la instancia, como se hacía antes.
Cambiado
Ahora, la página de administrador de PDT se carga unas 100 veces más rápido que antes.
Cambiado
En el IDE, el icono de contraer ahora siempre está visible, en lugar de solo cuando se coloca el cursor sobre él.
Añadido
Las integraciones de Google Drive y Hojas de cálculo de Google ya están disponibles a través del Action Hub de Looker.
Añadido
La nueva filters
sintaxis es más concisa y sencilla de escribir. Los corchetes indican una matriz con pares clave-valor.
Añadido
Ahora, las métricas se pueden ordenar por otras métricas en el parámetro order_by_field
.
Añadido
Las baldosas de los paneles de control (beta) ahora admiten la opción de diseño de cuadrícula.
Se ha añadido
Ahora se puede descargar el contenido de una baldosa de los paneles de control (beta) en los siguientes formatos: TXT, Excel, CSV, JSON, HTML, Markdown y PNG.
Añadido
Ahora se pueden filtrar las tarjetas de resultados combinados, que son totalmente compatibles con los paneles de control (beta).
Added
Ahora se pueden descargar los paneles de control (beta) en formato PDF y CSV. Nota: Los formatos PDF seguirán mostrando el diseño antiguo del panel de control.
Añadido
Puedes conectar varios espacios de trabajo de Slack a una sola instancia de Looker y acceder al contenido de Looker desde la pestaña Inicio de Slack.
Añadido
Ahora hay más bloques y visualizaciones disponibles en Looker Marketplace (beta): los bloques de Salesforce, HubSpot, Square, Time Tracking Essentials y Zendesk Analysis, así como las visualizaciones de gráfico de asteriscos y de araña.
Añadido
Ahora se tienen en cuenta los espacios en blanco en los filtros.
Añadido
Ahora los usuarios pueden activar o desactivar los filtros de los Looks insertados a través de los ajustes de inserción de la página Administrar. Nota: Este ajuste se aplica a todos los Looks insertados de la instancia.
Añadido
Los parámetros label
y description
de los grupos de datos ahora se muestran en la página Grupos de datos del panel Administrar. Ambos subparámetros se pueden localizar mediante archivos de cadenas de configuración regional.
Añadido
Ahora, la conexión de base de datos realiza pruebas para comprobar si un usuario de la base de datos puede usar vistas estables de PDT (CREATE VIEW, SELECT, DROP VIEW
) al añadir una conexión de Looker.
Corregido
Las zonas horarias de las consultas de las baldosas ya no estarán en blanco.
Corregido
Ya no se ignora la opción de inhabilitar la configuración de zonas horarias específicas de los usuarios, por lo que sigue apareciendo en la interfaz de usuario.
Corregido
Los archivos topojson personalizados de las carpetas del IDE ahora se renderizarán correctamente en una visualización insertada.
Corregido
El formato de los valores de las visualizaciones guardadas en los paneles de control ya no genera el siguiente error: l.valueFormat is not a function
.
Corregido
Los PDTs con el parámetro publish_as_db_view
definido como yes
ahora publicarán vistas estables de todos los modelos de producción con los que estén asociados.
Corregido
Los encabezados de las tablas ahora se ajustan a las personalizaciones realizadas en la configuración de la visualización.
Corregido
Se ha resuelto una vulnerabilidad que permitía a un usuario con los permisos explore
y access_data
aprovechar de forma malintencionada las opciones del menú de serie para introducir un vector de cross-site scripting (XSS).
Corregido
Se ha resuelto una vulnerabilidad que permitía a los desarrolladores aprovechar de forma malintencionada las etiquetas y los valores de las métricas para introducir un vector de secuencias de comandos entre sitios (XSS).
Corregido
Se ha solucionado una vulnerabilidad que permitía a los usuarios aprovechar de forma malintencionada las etiquetas de valor en los ajustes de visualización de gráficos de barras para introducir un vector de secuencias de comandos entre sitios (XSS).
Corregido
En la experiencia de los paneles de control (beta), las tarjetas de tabla ya no se cortan cuando los usuarios se desplazan hasta la parte inferior de la tarjeta.
Corregido
Los usuarios ya no entrarán en un estado de combinación de Git incorrecto cuando se hayan eliminado archivos de otra rama.
Corregido
Los importes de los subtotales ya no cambian cuando los usuarios hacen clic en las celdas de la tabla.
Corregido
Ya no se producirá un error con el mensaje RendererNoRenderFinishedEventReceivedError - retried
al programar o descargar contenido que no dé resultados.
Corregido
Las programaciones de un usuario ya no fallarán si ese usuario tiene habilitado el modo Desarrollo, pero no tiene acceso develop
al modelo en el que se basa el contenido de la programación.
Corregido
Ya no se produce un error al programar o enviar contenido de Looker cuando se utiliza la configuración regional fr_FR
en una instancia.
Corregido
Se ha añadido una opción de puntos suspensivos para nombres de archivo largos en el IDE para evitar que el texto se desborde.
Corregido
Eliminar varios modelos del IDE ya no impide que un usuario elimine todos los modelos configurados en la página Gestionar proyectos.
Corregido
Los usuarios ya no recibirán un mensaje de error 404 cuando intenten eliminar ramas de Git que contengan una barra diagonal ("/").
Corregido
Las etiquetas y descripciones de los grupos de datos ya no devuelven el mensaje de error parameter "label" must be a string. Hash was given
del IDE cuando se localizan.
Corregido
Los dialectos basados en Snowflake y MySQL ya no deberían devolver errores de método indefinido cuando se usen caracteres separadores de parámetros JDBC adicionales.
Corregido
Las pruebas de datos de LookML deben tener nombres únicos en un modelo: se producirá un error del IDE si se define más de una prueba con el mismo nombre.
Corregido
La zona horaria renderizada con el parámetro query_timezone
en las tablas derivadas nativas no persistentes ya no muestra un valor no válido.
Corregido
El reaper de PDT ahora elimina de forma eficaz las vistas de PDT estables obsoletas.
Corregido
El reaper de PDT ahora eliminará los PDTs temporales que no haya detectado anteriormente.
Corregido
Ya no se produce un error al compilar PDTs con el mensaje duplicate key violates unique constraint
.
Corregido
Los PDTs ya no se volverán a crear al actualizar a una nueva versión de Looker.
7.2
Changed La configuración de la página principal ya no está en Labs (beta) y se encuentra en la sección Administrar, en Configuración general. Cambiado Se ha quitado la opción Explicar SQL de Exploraciones para DataVirtuality porque no es compatible con este dialecto y se ha añadido la función Explicar SQL a Exploraciones para el dialecto de MS SQL Data Warehouse. Cambiado Se ha actualizado la versión del controlador JDBC de Presto a la 0.230. Cambiado Se ha actualizado 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 Búsqueda seleccionada ya no es una función beta de Labs y ahora está disponible para todos los usuarios en la plataforma Looker. Cambios Se ha actualizado el controlador JDBC de BigQuery a la versión 1.9.6. Esta actualización también soluciona el errorGoogle Standard SQL database encountered an error. Unsupported type: DATETIME
que se generaba incorrectamente en las consultas.
Cambiado
Las tablas predeterminadas de las conexiones de BigQuery, como publicdata
y fh-bigquery
, ya no se rellenarán automáticamente en SQL Runner.
Cambios
El menú de columnas de los gráficos de tabla se ha simplificado y ahora contiene las siguientes opciones de tamaño: Ajustar automáticamente el tamaño de todas las columnas y Restablecer la anchura de todas las columnas. Además, los cambios de anchura que se hagan mediante el menú de columnas ahora se conservan.
Añadido
Presentamos una nueva versión experimental de la API Looker, la versión 4.0.
Añadido
El parámetro de LookML parameter
ahora se puede usar en los siguientes tipos de filtros de panel de control (beta): botones de radio, grupo de botones, menú desplegable y avanzado (es).
Añadido
Se ha añadido la compatibilidad con mapas estáticos (regiones) y puntos en los paneles de control (beta).
Novedad
Ahora puede crear y gestionar alertas con una nueva interfaz de usuario simplificada en los paneles de control (beta).
Añadido
Hemos añadido los siguientes bloques y visualizaciones nuevos a Looker Marketplace (beta): Salesforce, Square, gráfico de araña y gráfico de asterisco.
Añadido
Se ha añadido un cuadro de selección de proyectos de BigQuery a la interfaz de usuario de SQL Runner para los dialectos de BigQuery que admiten varias bases de datos.
Añadido
Se ha añadido la posibilidad de seleccionar entre varias bases de datos al seleccionar Crear vista a partir de tabla en el IDE.
Añadido
Presentamos un nuevo endpoint beta en la API 3.1 llamado dashboard_lookml
.
Añadido
Ahora se pueden crear archivos LookML genéricos en el IDE para usarlos en pruebas de datos o Explores.
Añadido
Se han añadido las opciones de combinaciones de teclas para plegar (Alt + Command + 0
) y desplegar (Alt + Command + =
) código en el IDE.
Añadido
Ahora, el dialecto muestra las vistas de la base de datos tanto en SQL Runner como en la opción Crear vista a partir de tabla del IDE.
Added
Se ha añadido compatibilidad con PDT para el dialecto de Amazon Athena.
Añadido
Hemos añadido la opción de que los administradores desconecten las conexiones de Slack de la acción de aplicación de Slack (beta).
Added
Hemos añadido la posibilidad de anular los tipos de campos detectados por Looker y las columnas de la tabla dinámica en una visualización de SQL Runner.
Añadido
Ahora, el programador monitoriza la cola de tareas programadas para detectar las tareas que llevan una hora o más en la cola mientras que las tareas más recientes se han retirado de la cola correctamente. Aunque esto ocurre en raras ocasiones, si sucede, el trabajo programado se cierra y se informa de un error en la página Historial de programación de Looker.
Añadido
Se ha introducido un límite de simultaneidad de consultas de 1 para los paneles de control y las Exploraciones basadas en el modelo system__activity
para mejorar el impacto en el rendimiento.
Añadido
Ahora, los usuarios que no tienen el permiso explore
pueden descargar un Look en formato PNG.
Añadido
Ahora se pueden compartir los paneles de actividad del sistema con otros usuarios mediante acciones del centro de acciones.
Corregido
El parámetro value_format
y el formato de número implementados en la interfaz de usuario de Explorar ya no perderán precisión en los números con más de 17 dígitos.
Corregido
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 está convirtiendo en un panel definido por el usuario.
Corregido
Ahora, los proyectos con carpetas de IDE inhabilitadas y que contienen un archivo strings.json
muestran correctamente los archivos LookML en el IDE.
Corregido
Elimina 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 ampliar las propiedades localizables de 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.
Corregido
Al asignar un alias a una dimensión de type: location
con otra dimensión de type: location
, ya no se obtiene una medida de la dimensión con alias en ninguna Exploración en la que se encuentre el campo.
Corregido
Los dialectos de PostgreSQL ahora incluirán entre comillas los nombres de tablas o esquemas que contengan espacios en los dos casos siguientes: el generador de SQL escribirá el código sql_table_names
adecuado y los fragmentos de SQL Runner se dirigirán al esquema o las tablas correctos.
Corregido
Al usar la función Buscar y reemplazar en el IDE, ya no se impide que aparezca la superposición Ir a archivo.
Corregido
Al crear una tabla dinámica a partir de una dimensión que tiene un campo subyacente del tipo de datos float
en el dialecto de BigQuery, ya no se muestra este error: Failed to retrieve data - Partitioning by expressions of type FLOAT64 is not allowed
.
Corregido
Al usar la opción Obtener LookML del panel de control en un panel de control definido por el usuario, ya no se genera LookML incorrecto al mostrar los campos de type: time
como type: string
.
Corregido
Si se valida el contenido con el Validador de contenido, se mostrará un error más útil si los filtros que se implementan son del tipo de datos incorrecto.
Corregido
Los endpoints de la API run_query
y run_inline
ya no activan la recompilación de PDTs, aunque el parámetro rebuild_pdts
tenga el valor false
.
Corregido
Se ha inhabilitado el valor externalbrowser
del parámetro authenticator
en el controlador JDBC de Snowflake para evitar llamadas arbitrarias a aplicaciones de navegador en el servidor de Looker.
Corregido
Los paneles de control sin tarjetas ya no bloquearán la cola de la programación y mostrarán un panel de control vacío.
Corregido
Las alertas ya no permiten hacer referencia a un campo que no existe en la consulta de un gráfico. Las alertas que hagan referencia a campos que ya no existan en la consulta del recuadro seguirán mostrando este mensaje de error: undefined method `[]' for nil:NilClass
.
Corregido
Se ha corregido un error que permitía a los usuarios con permisos de programación seleccionar Añadir programación... en el menú de opciones de un look.
Corregido
Ahora se puede abrir correctamente un archivo ZIP de un panel de control con caracteres japoneses en los títulos de los recuadros.
Corregido
Las visualizaciones de un solo valor ya no se incluirán en el mensaje de correo de una alerta para evitar que se muestren datos que no coincidan.
Corregido
Si se define el ajuste de visualización Limitar filas mostradas en Ocultar las últimas 0 filas, ya no se renderizarán archivos dañados.
Corregido
El nombre completo del campo ya no aparece al descargar un Look con opciones de visualización aplicadas, aunque la opción Mostrar nombre completo del campo esté inhabilitada.
Corregido
En las programaciones de los paneles de control que generan un archivo ZIP de CSVs, ahora se muestra el mensaje de error de la propia consulta en lugar de Error streaming dashboard-/.csv to out
.
Corregido
Al utilizar la función _theme={}
, ya no parpadea al cargar los paneles de control. Este comportamiento no se ha producido con la función Paneles de control (beta) habilitada.
Corregido
La ventana emergente para eliminar contenido en un contexto de inserción de SSO ya no muestra la palabra Looker.
Corregido
Las barras de la visualización de tabla ahora se muestran correctamente cuando la opción de visualización Truncar está habilitada.
Corregido
Las visualizaciones de un solo valor en los paneles de control (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 incorrectos en los paneles de control (beta).
Corregido
Los administradores pueden ver, editar y eliminar alertas privadas y alertas que no se pueden seguir, pero no pueden seguir estas últimas.
7,0
Cambiado Se han mejorado los paneles de actividad del sistema para mejorar la experiencia de monitorización de la instancia de Looker. Cambios El IDE clásico sigue estando disponible como función antigua con el nombre Alternar carpetas del IDE. Consulta la programación del fin del ciclo de vida de las funciones antiguas. Cambiado Elemento añadido el 28 de enero del 2020: se ha implementado un cambio que ha eliminado la posibilidad de recuperar conjuntos de datos fuera del proyecto predeterminado de una conexión de BigQuery. Cambiado Antes, se ignoraba ungroup_label
si solo había un campo en el parámetro. Ahora, group_label
agrupará uno o varios campos en la página Explorar. Ese campo seguirá apareciendo anidado en group_label
.
Cambiado
Los filtros del panel de control ahora se desactivan en la tarjeta de resultados combinados cuando se modifica la combinación de alguna forma. Por ejemplo, si alguien cambia el orden de las consultas combinadas o añade o quita consultas.
Cambios
Ya no es necesario que los campos personalizados pertenezcan al grupo Usuarios beta de campos personalizados. Los campos personalizados ahora son visibles para los usuarios que tengan el permiso create_table_calculations
.
Cambiado
Se ha actualizado el controlador JDBC de Snowflake a la versión 3.10.2.
Cambiado
La generación de SQL para agregaciones simétricas de Snowflake ahora usa MD5()
porque MD5_NUMBER()
está obsoleto.
Cambiado
Se ha actualizado 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 ha actualizado el controlador JDBC de Qubole Presto a la versión 2.2.0.
Añadido
Ahora se pueden generar tablas de vistas estables con nombres estáticos a partir de PDTs. Una vista de base de datos estable solo se publicará para su PDT subyacente cuando se vuelva a compilar ese PDT.
Añadido
Cada vez que se recompila una PDT, el nombre de la tabla será único. De esta forma, se aumentará la estabilidad y se acelerarán las compilaciones de determinados dialectos.
Añadido
Posibilidad de realizar acciones de mover y eliminar en bloque en carpetas y archivos.
Añadido
Se ha añadido la posibilidad de usar la combinación de teclas Mayús + clic como acceso directo para seleccionar un intervalo de carpetas o archivos en la barra lateral del IDE.
Añadido
La posibilidad de mover un archivo a una carpeta contraída.
Añadido
La posibilidad de desplegar una carpeta después de colocar el cursor sobre un archivo de la carpeta.
Añadido
La opción de crear una vista a partir de una tabla en una carpeta.
Añadido
La opción de contraer la barra lateral del IDE.
Añadido
La posibilidad de ver los archivos de proyecto importados de forma nativa en el IDE, organizados en una carpeta llamada imported_projects en la barra lateral del IDE.
Añadido
La función de Labs de Looker Marketplace (beta) ahora está habilitada de forma predeterminada.
Añadido
La función experimental del nuevo panel de control muestra una nueva página de destino para los paneles de control en blanco (beta) para ayudar a los usuarios a crear contenido.
Añadido
La función experimental de Labs "Nueva experiencia del panel de control" ahora admite las tarjetas de resultados combinados.
Añadido
La nueva visualización de tabla permite limitar las filas que se muestran y mostrar u ocultar los totales de las filas y los totales de las columnas.
Añadido
Ahora, los usuarios pueden añadir descripciones de sección a los pizarrones.
Added
Un nuevo evento de JavaScript, dashboard:loaded
, indica cuándo se ha cargado un panel de control cuando las baldosas no están configuradas para ejecutarse automáticamente.
Añadido
Muestra los filtros del panel de control que se aplicarán al crear una alerta.
Añadido
Posibilidad de gestionar una alerta desde la página Historial de alertas del panel Administrar.
Se ha añadido
Compatibilidad con marcos temporales de milisegundos y microsegundos en SQL estándar de BigQuery.
Añadido
Se ha añadido compatibilidad con el dialecto de MySQL 8.0.12 y versiones posteriores.
Añadido
Se ha añadido la compatibilidad con dialectos para Qubole Presto en Google Cloud.
Añadido
Ahora, al ir a un archivo de vista en el IDE, la barra lateral del IDE se desplaza hasta el archivo de vista seleccionado.
Añadido
Se han introducido los parámetros label
y description
para datagroups
.
Added
Ahora se admite el formato JSON para los archivos de cadenas de localización de modelos.
Corregido
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
.
Corregido
Los ajustes de zona horaria de un nuevo usuario ya no se pierden después de que el usuario inicie sesión por primera vez con su correo y su contraseña.
Corregido
Los subtotales ya no fallan de forma intermitente en Exploraciones aleatorias.
Corregido
Las visualizaciones de un solo valor de los paneles de control (beta) ya no fallan al mostrar un valor cuando hay dinamizaciones en los datos subyacentes.
Corregido
Si se definen campos de LookML con un parámetro HTML, ya no se convierte todo el texto definido en ese parámetro en un enlace de desglose predeterminado.
Corregido
Los paneles de control insertados (beta) de la oferta de Looker ya no muestran enlaces dirigidos a Looker.
Corregido
Los correos de error de las instancias de staging ya no se envían a todos los usuarios.
Corregido
Se ha corregido una vulnerabilidad que permitía a los usuarios administradores recuperar archivos sensibles del servidor de Looker modificando una conexión de base de datos.
Corregido
Se ha corregido un error que se producía al eliminar los campos de host, puerto y base de datos de los ajustes de la base de datos de sustitución de PDT, lo que provocaba que los flujos de trabajo de PDT no funcionaran.
Corregido
Los objetos de Presto ARRAY
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 de 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]
al filtrar por un campo de medida de type: median_distinct
.
Corregido
Las zonas horarias específicas de los usuarios ya no se definen de forma predeterminada en una zona horaria distinta a la elegida en el ajuste Zona horaria de la aplicación.
Corregido
El panel de TPD ahora muestra correctamente los TPDs regenerados de las fuentes de Exploración que utilizan filtros de acceso.
Corregido
Las etiquetas localizadas ya no se muestran en blanco si no se ha definido ningún archivo de cadenas para esa configuración regional.
Corregido
Ahora, los resultados de las pruebas de datos fallidas devuelven más datos de la API para los endpoints nulos.
Corregido
El parámetro case
de LookML con un valor nulo de label
ya no devuelve resultados de filtro incorrectos.
Corregido
Los nombres de tabla de Snowflake con identificadores que combinan mayúsculas y minúsculas ya no se escriben incorrectamente entre comillas al hacer consultas desde SQL Runner.
Corregido
Las conexiones de bases de datos de Snowflake parametrizadas ya no pasan por el nombre del atributo al probar la conectividad de una conexión.
Corregido
Ya no se encierra entre comillas dobles un valor que contenía al menos un carácter de cada uno de estos conjuntos, ,'"&
y ^%_
, por lo que no hay datos en el desglose.
Corregido
Los subtotales de las consultas de MySQL 8.X generaban errores de SQL debido a que se había retirado la ordenación GROUP BY. Se ha añadido la versión 8.0.12 de MySQL como una nueva opción de dialecto con la generación de SQL adecuada.
Corregido
La prefetización de un esquema de base de datos ya no provoca comportamientos no deseados en algunas conexiones de bases de datos.
Corregido
Las pruebas de datos ya no muestran un número incorrecto de aserciones ni resultados incoherentes.
Corregido
No se puede modificar el parámetro cron en una conexión de base de datos de BigQuery mediante anulaciones de PDT.
Corregido
El validador de contenido no ha detectado que faltaba un campo en los filtros de métricas personalizadas.
Corregido
Las medidas de type: median_distinct
en BigQuery se calculaban con el menor de dos valores en lugar de con la media aritmética.
Corregido
Al introducir caracteres que no son de tipo UTF-8, ya no se produce un error 500 en la configuración de la conexión ni en SQL Runner.
Corregido
Los usuarios con la configuración regional en
ya no verán el error Invalid locale for user "es_ES", not defined in project
.
Corregido
Si la variable de sesión TIMESTAMP_INPUT_FORMAT
de Snowflake se ha cambiado del valor predeterminado, las consultas que usen TO_TIMESTAMP
podrían fallar.
Corregido
La consulta del esquema de información de PrestoDB para rellenar SQL Runner y generar archivos LookML podía generar instrucciones UNION
repetitivas.