21.20
Cambiado La función heredada Usar rutas de paneles anteriores ahora está desactivada de forma predeterminada. Cambiado Después de guardar una Exploración en un panel, los usuarios que hagan clic en el vínculo del panel desde el banner de confirmación ingresarán al panel en modo de edición. Cambiado Cuando un usuario intente salir de un panel que tenga cambios no guardados, ahora verá un diálogo de advertencia que le preguntará si desea descartar los cambios. Cambiado Una nueva función heredada, Usar la navegación anterior y el enrutamiento heredado, te permite inhabilitar la navegación mejorada, que ahora es la experiencia de navegación predeterminada. La función heredada Usar la navegación anterior y el enrutamiento heredado se quitará a partir de Looker 22.2. Cambiado La experiencia predeterminada de alertas ahora incluye todas las funciones y capacidades de las alertas mejoradas sin necesidad de habilitar una función de Labs. Cambiado Para abordar una vulnerabilidad, Looker ya no reconoce las etiquetas XHTML de cierre automático en las visualizaciones personalizadas. Habilitar una nueva función heredada, Allow XHTML-style Empty Tags in Custom Visualizations, hace que se reconozcan las etiquetas XHTML de cierre automático en las visualizaciones personalizadas, pero también expone la vulnerabilidad. Para obtener más información, consulta la página de prácticas recomendadas Cómo permitir etiquetas vacías de estilo XHTML en visualizaciones personalizadas. Se agregó Looker mejoró el diseño de la visualización del modo oscuro para los gráficos de un solo valor, cartesianos, circulares y de múltiples anillos. Se agregó Hay un nuevo panel de detalles disponible para los paneles, que incluye un área nueva en la que puedes agregar una descripción para el panel. También aparecen los metadatos que muestran el usuario que creó y actualizó el panel, junto con la cantidad de favoritos y vistas. Se agregó La nueva función de Labs Análisis guiados en Actividad del sistema ofrece la opción de aprovechar un formato de preguntas y respuestas para realizar análisis en el Explorador de Actividad del sistema Historial. Se agregó El Explorador de actividad del sistema del Panel ahora incluye el parámetropreferred_viewer
y también mitiga un problema por el que el campo is_legacy
no tenía en cuenta los valores nulos.
Se agregó
Looker ahora admite el parámetro approximate
para el dialecto de SQL estándar de Google BigQuery.
Se agregó
El botón de activación de Labs Nuevo entorno de ejecución de LookML (Aragonita) habilita la opción para usar Aragonita en la instancia de Looker. Cuando esta función de Labs está habilitada (opción predeterminada), los desarrolladores de LookML pueden activar Aragonite para proyectos de LookML individuales en la instancia agregando la instrucción aragonite: yes
al archivo de manifiesto de un proyecto.
Se agregó
Un nuevo mensaje de error advierte a los usuarios cuando intentan usar plantillas de Liquid en el parámetro value_format
.
Se agregó
La descripción de Detalles del panel en el nuevo panel Detalles del panel usa la misma API que las descripciones anteriores.
Se agregó
El dialecto de Looker MySQL 8.0.12 y versiones posteriores ahora admite PDT incrementales.
Agregado
Un nuevo endpoint del SDK de Looker permite a los usuarios solicitar un gráfico de dependencias para un PDT.
Se agregó
Looker introdujo un nuevo parámetro de LookML, interval_trigger
. El parámetro interval_trigger
especifica un intervalo en el que se activa la recompilación de una tabla derivada. interval_trigger
puede ser un subparámetro de datagroup
o derived_table
, y acepta una cadena de intervalo que indica una cantidad de segundos, minutos u horas (como "24 hours"
).
Se agregó
El modal de detalles de PDT ahora incluye un botón Show Dependency Graph que muestra un diagrama de relaciones con los nombres y los estados de las tablas derivadas en cascada de las que depende la PDT.
Corregido
En un menú anidado, el elemento del menú principal ahora permanece destacado.
Corregido
Hacer clic en un elemento de menú con un menú anidado no cerrará ambos menús.
Se corrigió
Se corrigió un problema por el que los grupos de LDAP que tenían el prefijo #
causaban errores.
Se corrigió
Se corrigió un mensaje de error en las páginas de usuarios beta que indicaba "user never logged in"
para los usuarios que habían accedido a través de SAML.
Corrección
Se corrigieron los problemas de rendimiento con el selector de grupos en las páginas de edición de usuarios. Esto requirió un pequeño cambio en el diseño, pero la UX general sigue siendo la misma.
Corregido
Ahora Looker acepta cualquier ruta de confianza de certificado válida cuando verifica los certificados SSL/TLS, en lugar de fallar si hay una ruta no válida y una válida en la misma cadena que presenta el servidor.
Corrección
Las fechas erróneas, como January 1900
, ya no aparecen en los resultados de la búsqueda cuando un usuario descarga los resultados en formato CSV.
Corregido
El extremo de API de run_query
ahora renderiza un conjunto de resultados vacío en lugar de mostrar un error que indica que "The response body could not be parsed"
.
Corregido
Ahora, el parámetro value_format_name
se redondea a la precisión de punto flotante especificada.
Se corrigió
Los resultados descargados en formato XLSX ya no renderizan números con notación exponencial.
Se corrigió
Se corrigió un problema que provocaba que ciertas consultas de actividad del sistema desde la exploración Historial devolvieran un error de clave primaria.
Se corrigió
Se corrigió un problema que permitía seleccionar el modelo system_activity
mientras se editaban los conjuntos de modelos.
21.18
Cambiado Se cambió el nombre de Fecha de eliminación a Fecha de traslado a la papelera en las vistas de uso de Look y del panel de los Exploradores de uso del contenido de la actividad del sistema para diferenciar entre la eliminación no definitiva (papelera) y la eliminación definitiva (absoluta). Cambiado La función heredada Revertir a paneles heredados se extendió hasta Looker 22.0. Cambiado Para las conexiones de Looker a Microsoft SQL Server (MSSQL), Microsoft Azure Synapse Analytics y Microsoft Azure SQL Database, si necesitas especificar un puerto no predeterminado que no sea 1433 y tu base de datos requiere usar una coma en lugar de dos puntos, puedes agregaruseCommaHostPortSeparator=true
en el campo Additional Params de la página Configuración de la conexión de Looker. Esto te permite especificar un puerto no predeterminado que no sea el 1433 en el campo Host remoto:puerto.
Cambiado
Se actualizó el color del borde del componente Button
para mejorar el contraste.
Cambiado
Se actualizó el color del borde de los componentes de entrada para mejorar el contraste.
Se agregaron
Los siguientes bloques de Looker Marketplace se convirtieron a una nueva estructura que utiliza refinamientos de LookML en lugar de extends y están disponibles para instancias en Looker 21.8 o versiones posteriores: Retail Analytics, Google Ads Transfer, Jira, Shopify, Amazon Redshift Admin, Hubspot Marketing, Zendesk, Braintree Payments, Community Mobility, Campaign Manager 360, GitHub, Google Analytics 360, Search Ads 360, Chronicle, Google Cloud Audit Logs, Census Data y BigQuery Info Schema. Si tu instancia de Looker tiene instalada una versión de uno de estos bloques que usa la extensión y deseas instalar la versión del bloque que usa refinamientos, puedes seguir estas instrucciones para migrar las personalizaciones que pueda tener tu bloque basado en extensiones.
Se agregó
Ahora Looker evita que los programas se vuelvan a ejecutar de forma indefinida si se interrumpe un trabajo programado. Looker intentará volver a ejecutar el trabajo hasta 10 veces.
Agregado
La nueva función de Labs, Vínculos de URL en los tableros, permite que los editores de tableros agreguen vínculos a cualquier URL en un tablero junto con sus Looks y paneles existentes.
Se agregó
Ahora los usuarios pueden agrupar las alertas por propietario o nombre del panel en la página de usuario Administrar alertas y en la página de administrador Alertas.
Se agregó
Las instancias de Looker creadas con Looker 21.18 y versiones posteriores tienen el permiso see_pdts
agregado al conjunto de permisos predeterminado de desarrollador.
Se agregó
Se volvió a incluir la opción Convert Project to New LookML en el IDE de LookML para permitir que los usuarios conviertan su LookML de YAML a LookML.
Se agregó
Dremio y Dremio 11+ ahora admiten conversiones de zonas horarias.
Se agregó
Firebolt ahora admite la creación de tablas dinámicas en la base de datos.
Se agregó
Se agregó la animación de ondas de Google a los componentes IconButton
, Checkbox
, Radio
y ToggleSwitch
. La onda no se ve cuando se incorpora contenido.
Se agregó
En una instancia de Looker, las incorporaciones privadas ahora pueden usar los flujos de autenticación de Google OAuth y OpenID Connect para autenticar a un usuario.
Se corrigió
Se resolvió un error por el que los PDT incrementales con un parámetro timezone
generaban incorrectamente la conversión de zona horaria en la cláusula WHERE
de una actualización de PDT incremental.
Se corrigió
Se resolvió un error que anteriormente provocaba que el texto dentro de una etiqueta <link>
en la documentación intercalada no se formateara con texto azul.
Se corrigió
Se resolvió un error que anteriormente provocaba que la muestra en un componente InputColor
fuera incorrecta cuando el campo estaba inhabilitado.
Se corrigió
Se resolvió un error de la función beta de Labs Organización de paneles de LookML que impedía que los paneles de LookML aparecieran en la carpeta de paneles de LookML si un cliente había borrado previamente proyectos de LookML que contenían carpetas de LookML.
21.16
Cambiado La función de Labs Navegación mejorada ahora está activada de forma predeterminada para todas las instancias de los clientes. Cambiado La función de Labs Campos personalizados pasó de experimental a beta. Cambiado Cuando se habilita el formato para las descargas de búsquedas, los valores numéricos de JSON deben estar entre comillas. Changed En el caso de los PDT que se conservan como vistas materializadas en tu base de datos, la página PDT Admin muestra "Vista materializada" debajo del nombre del PDT en la tabla de PDT y muestra "Vista materializada" como la regla de persistencia en la tabla de PDT y el modal de Detalles del PDT. Cambiado Se quitó el botón de activación del selector de campos heredado. Cambiado Ahora se le puede otorgar a un usuario que no es administrador el permisosee_alerts
, que habilita el acceso a la página de administración de Alertas y a la página Historial de alertas en la sección Administrador de Looker. En la página de administración de Alertas, pueden ver, seguir, editar, autoasignar o borrar cualquier alerta en la instancia de Looker.
Cambiado
Se volvieron a agregar a la API de alertas públicas los atributos relacionados con el nombre visible de los propietarios y seguidores de las alertas.
Se agregó
Cuando se habilita, una nueva opción de activación experimental de Labs, Organización de paneles de LookML, permite a los usuarios organizar los paneles de LookML en otras carpetas además de la carpeta predeterminada, Paneles de LookML.
Agregado
La función de Labs Navegación mejorada permite expandir carpetas en el nuevo panel de navegación mejorada a la izquierda. Cuando se habilita la función, el menú Administrador ahora es una opción en el panel de navegación izquierdo en lugar de en el menú de ajustes de la barra de navegación superior.
Agregado
Se volvió a introducir la opción de visualización de embudo escalonado en los paneles nuevos.
Se agregó
Los nuevos parámetros de configuración del panel, Expandido y Contraído, ahora te permiten elegir la apariencia predeterminada de los filtros del panel.
Se agregó
Ahora los usuarios pueden copiar un panel desde el panel mismo con el menú de tres puntos del panel.
Se agregó
El filtrado cruzado ahora está disponible para dispositivos con pantalla táctil. Cuando se habilita el filtrado cruzado para un panel, el comportamiento de mantener presionado aplicará el filtro.
Se agregó
Always Retry Failed PDT Builds es una nueva casilla de verificación en la configuración de conexión de Looker. Cuando el parámetro de configuración Always Retry Failed PDT Builds está habilitado, el regenerador de Looker intentará volver a compilar las tablas persistentes activadas que fallaron en el ciclo anterior del regenerador, incluso si el valor del activador de un PDT no cambió desde la verificación anterior del activador. La opción Always Retry Failed PDT Builds está inhabilitada de forma predeterminada.
Se agregaron
Ahora, las credenciales de Embed Users (para los roles de incorporación) y las credenciales de Looker Support (para los roles de asistencia) se clasifican y muestran según corresponda en la página Edit Group.
Se agregó
Los paneles heredados programados para su entrega desde una carpeta ahora usarán la misma interfaz que los paneles y las alertas nuevos. Los cambios en la IU de las carpetas son solo estéticos; la funcionalidad no se modificó.
Corregido
Las marcas de tiempo de las 12:00 p.m. ahora se muestran según lo previsto para las descargas de XLSX que usan los nuevos transmisores de consultas.
Se corrigió
Las consultas transmitidas ya no muestran una fila de totales si no hay resultados.
Se corrigió
Ahora, la clasificación de las claves de la tabla dinámica de type:long
con los nuevos transmisores de consultas funciona según lo esperado.
Se corrigió
Ahora los usuarios pueden ver sugerencias de filtros con mejor rendimiento cuando crean un filtro nuevo.
Se corrigió
La declaración del EULA ahora se puede leer en todas las instancias según lo esperado.
Se corrigió
Ahora, la etiqueta Never logged in
se agrega correctamente a los accesos con SAML si está habilitada la función experimental de Labs Página de usuarios nuevos.
Se corrigió
Las pruebas de conexión ya no aparecen como canceladas cuando contienen errores.
Se corrigió
Ahora, los usuarios con dominios de correo electrónico personalizados se pueden agregar según lo previsto con el parámetro de configuración Add Users
en la página Usuarios nuevos.
21.14
Cambiado A partir de Looker 21.14, la marca de función heredada Syntax Tolerant Liquid estará inhabilitada de forma predeterminada para todos los usuarios. Los administradores de Looker pueden seguir activando y desactivando esta advertencia hasta octubre de 2021, cuando se quitará el botón de activación. Cambiado La función de Labs de nuevas visualizaciones de exploración ahora está habilitada de forma predeterminada. Cambiado La API de Looker 4.0 ahora se designa como beta en lugar de experimental. Cambiado Las tablas derivadas nativas que usan el parámetrodev_filters
se vuelven a compilar en el modo de desarrollo solo si no existe una versión de producción que satisfaga la consulta.
Cambiado
MemSQL cambió su nombre a SingleStore.
Cambiado
A partir del 13 de agosto de 2021, GitHub requiere autenticación con token para todas las operaciones de Git. En todos los proyectos de LookML que usan GitHub con autenticación por contraseña, para confirmar los cambios correctamente, debes restablecer tu conexión de Git en la configuración del proyecto para usar un token de acceso personal.
Cambiado
Cuando se borra un usuario, también se borran automáticamente y de inmediato las alertas que le pertenecen.
Se agregó
Las Alertas mejoradas son una función de Labs que, cuando se habilita, muestra una nueva IU en las páginas de administración de alertas para usuarios y administradores, permite que los usuarios vean más detalles sobre una alerta y habilita que Looker sincronice una alerta con la mayoría de los cambios realizados en el contenido del panel de la alerta.
Se agregó
La función de Labs Previsión permite a los analistas proyectar análisis hacia el futuro sin tablas derivadas, cálculos basados en tablas ni código personalizado.
Se agregó
Borrar caché y actualizar permiso es una función experimental de Labs que habilita el permiso clear_cache_refresh
, que controla las capacidades de los usuarios para borrar la caché y actualizar el contenido interno y el contenido integrado.
Se agregó
Presentamos el Explorador de APIs, nuestra nueva documentación de referencia interactiva de la API que reemplaza la función Documentos de la API. A partir de la versión 21.14, la documentación de la API es una función heredada. Sin embargo, aún se puede acceder a ella con el botón de activación Require Authentication to Retrieve API Specifications.
Se agregó
Ahora, los usuarios pueden usar el tipo de dimensión personalizada Bin para crear contenedores o niveles personalizados en dimensiones numéricas sin necesidad de escribir expresiones LEXP complejas.
Se agregó
Se introdujo el tipo de dimensión de LookML bin
como alias del tipo tier
.
Se agregó la opción
Ahora los usuarios pueden usar la opción Obtener vínculo en el menú Acciones del panel para compartir contenido fácilmente y copiar la URL correcta.
Se agregó
Google Cloud Spanner ahora es un dialecto compatible con Looker y ya no requiere un controlador JDBC para conectarse a la instancia de Spanner. Ahora admite zonas horarias de consulta, agregaciones simétricas y varias columnas DISTINCT
en una sola instrucción SELECT
.
Se agregó
En la ventana modal Detalles de PDT de la página de administrador Tablas derivadas persistentes, los usuarios ahora pueden ver el código SQL que se usó para la última compilación de una PDT.
Se agregó
Ahora los administradores pueden crear conjuntos de permisos para que los usuarios incluyan o excluyan la capacidad de borrar la caché y actualizar. De forma predeterminada, los usuarios de Looker tendrán habilitado este permiso.
Corregido
La primera pestaña de los archivos XLSX que se descargan con la nueva canalización de transmisión de consultas ahora muestra Sheet1
como nombre de la hoja.
Se corrigió
El uso de cualquier campo relacionado con el tiempo en la condición del filtro de métrica personalizada ya no crea conversiones innecesarias de zonas horarias y funciona según lo previsto.
Fixed
El filtro Liquid sql_quote
ahora acepta arrays como entrada.
Se corrigió
En el caso de los archivos de documentos de tu proyecto de Looker, la vista previa del IDE ahora renderizará los archivos de la misma manera en que se muestran a tus usuarios. Antes, la vista previa del IDE corregía los errores en el código HTML, por lo que la vista previa podía verse correcta incluso si el archivo tenía errores de HTML que habrían sido visibles en la versión final. Ahora, si tus archivos de documentos tienen errores, estos se verán en la vista previa del IDE.
Se corrigió
En los proyectos con el modo de implementación avanzado, el botón de Git del IDE de Looker ahora muestra Pull from Primary Branch cuando una rama de desarrollo está detrás de la rama de producción y Merge to Primary Branch cuando hay confirmaciones sin combinar en la rama de desarrollo.
21.12
Cambiado Se mejoró el formato de los mensajes de error para las discrepancias en los parámetrosvalue_format_name
y value_format
. Ejemplo: Invalid 'value_format'. Error: 'decimal_1' is invalid for the 'value_format' parameter. Did you mean to use the 'value_format_name' parameter?
Changed
En el Explorar de Usuario de la Actividad del sistema, la vista Sessions
ahora aplica un filtro predeterminado para quitar las sesiones "efímeras" que se usan para la renderización. Si es necesario, puedes anular este valor filtrando por la dimensión session.credential_type
.
Cambiado
Ya no se mostrarán los botones de SQL Runner para los Explores de actividad del sistema.
Cambiado
Los filtros obligatorios de tipo emergente o avanzado ahora mostrarán Value required
en lugar de Any value
.
Cambiado
Los usuarios con el permiso save_content
ahora pueden agregar tarjetas a los paneles.
Cambiado
Se quitaron las combinaciones de teclas Hacer público… Command + Mayúsculas + P (Mac) y Ctrl + Mayúsculas + P (Windows) de las Exploraciones y los Looks.
Cambiado
Los campos de tipo YesNo
tendrán código SQL escrito por el usuario entre paréntesis cuando se usen en un filtro de SQL.
Cambiado
El parámetro de configuración de Labs Render Long Tables para las visualizaciones ahora está habilitado de forma predeterminada. Además, para las tablas con más de 20,000 celdas, las visualizaciones de celdas y las opciones de formato condicional que no sean Color de fondo ya no aparecen en las descargas ni en las entregas cuando se selecciona la opción Expandir tablas para mostrar todas las filas.
Cambiado
Para evitar conflictos de combinación, el IDE de Looker no presenta la opción Pull from (rama de producción) a los desarrolladores cuando la rama de desarrollo actual tiene cambios sin confirmar.
Se agregó
La nueva función de Labs de Herramientas para desarrolladores de Redux permite depurar el estado de la aplicación.
Se agregó
Ahora hay nuevos análisis de inicio rápido disponibles para los Exploradores de actividad del sistema Historial y Panel.
Se agregó
La medida Role List
ahora está disponible en la vista Role
del modelo de Actividad del sistema. Proporciona una lista agregada del campo role.name
.
Se agregó
Ahora los usuarios pueden agregar Looks directamente a los paneles con el botón de activación de la función heredada Agregar Looks a los paneles habilitado.
Se agregó
Dos nuevas integraciones están disponibles en el Action Hub de Looker: la Segmentación por clientes de Google Ads y la Importación de datos de Google Analytics. Consulta la página Acciones en el panel Administrador para habilitar estas acciones. Estas acciones están disponibles para instancias en Looker 7.4 y versiones posteriores.
Se agregó
Instalación automática es un nuevo parámetro de configuración de activación que se introdujo en la configuración de Marketplace. Auto Install permite la instalación automática de un paquete de aplicaciones básicas compiladas con Looker (por ejemplo, el Explorador de APIs).
Se agregó
El framework de extensiones de Looker ya no está en Labs y ahora está disponible de forma general en la configuración de Administrador > Plataforma. El framework de extensiones es un framework de desarrollo que reduce significativamente el esfuerzo y la complejidad de compilar aplicaciones de datos con Looker.
Se agregó
Ahora los administradores pueden mover contenido a la papelera de forma masiva en la página Contenido sin usar.
Se agregó
Navegación mejorada, una nueva función de Labs, simplifica los flujos de trabajo de los usuarios con una navegación unificada a la izquierda y un enrutamiento más eficiente entre las páginas y el contenido comunes.
Se agregó
La función de Labs Selector de campos de Explore actualizado ya no está en Labs y ahora está disponible de forma general. El selector de campos de Explorar heredado está disponible como función heredada hasta Looker 21.16.
Se agregó
La función de Labs Campos personalizados presenta las nuevas funcionalidades Cálculo rápido y Grupo.
Se agregó
La nueva función de Labs, Generación de LookML mejorada, agrega medidas generadas automáticamente y explicaciones de comentarios intercalados a los nuevos proyectos de LookML que se generan a partir de tu base de datos.
Se agregó
Se agregó la nueva función experimental de Labs, Renderización previa de elementos iframe (antes de que se carguen los datos) para las visualizaciones personalizadas, que está inhabilitada de forma predeterminada.
Se agregó
La nueva función visibilidad del modo de desarrollo de PDT permite a los desarrolladores ver el estado de sus PDT del modo de desarrollo en el IDE y en la página de administración de PDT mientras el usuario está en el modo de desarrollo.
Se agregó
Un nuevo parámetro de LookML, fields_hidden_by_default: yes
, permite a los usuarios ocultar todos los campos de una vista para que no se muestren en el selector de campos de Explorar.
Se agregó
La métrica de reconocimiento agregado ahora reconoce cuando se aplica un filtro del panel a una tarjeta. Cuando obtienes LookML de una tabla conjunta desde un panel, Looker agregará la dimensión del filtro a la tabla conjunta del mosaico para que se pueda usar en el mosaico.
Se agregó
Se agregó un nuevo parámetro de LookML, dev_filters
, que permite que un desarrollador reduzca el tamaño del conjunto de datos para una tabla derivada nativa en el modo de desarrollo.
Se corrigieron
Se solucionaron varios problemas relacionados con el nuevo transmisor de consultas, como los relacionados con las agregaciones, los caracteres de escape para los formatos JSON y Markdown, y el formato condicional de los campos numéricos.
Se corrigió
El campo dashboard_element.result_source
ya no contiene lógica condicional incorrecta para las consultas de combinación en el panel Explorar de Actividad del sistema.
21.10
Cambiado En el caso de las programaciones que tenían inhabilitada la opción Incluir vínculos, Looker ya no envía correos electrónicos en blanco si la instancia de Looker se actualiza para usar la política de datos enviados por correo electrónico Solo enviar vínculo. Ahora, Looker advertirá a los usuarios que intenten habilitar la política Enviar solo el vínculo que el parámetro de configuración puede hacer que algunos programas no funcionen. Cambios Las mejoras en el diseño visual del Selector de campos de Explorar actualizado de la función de Labs permiten que los usuarios diferencien más fácilmente las vistas de los grupos y que identifiquen con mayor facilidad cuándo se segmentan o filtran los campos. Cambios La función de PDT incrementales ya no está en Labs y está disponible de forma general. Cambiado En el Explorar de Actividad del sistema Usuario, la medidahistory.query_run_count
ahora filtra los registros del historial en los que el valor de history.status
es cache_only_miss
.
Cambios
Ya está disponible la versión 2.0.0 de los componentes de Looker. Para reducir el tamaño del paquete de @looker/components
, todas las funciones de selector de fecha y fecha ahora se encuentran en un nuevo paquete, @looker/components-date
.
Se agregó
La experiencia de búsqueda del selector de campos de Explorar actualizado de la función de Labs ahora incluye compatibilidad con modificadores de búsqueda para reducir el alcance de la lista de campos.
Se agregó
La dimensión LookML Link ID
ahora está disponible en los Explores de Actividad del sistema Uso de contenido, Panel, Rendimiento del panel, Historial, Plan programado y Usuario. Si se creó un panel definido por el usuario a partir de un panel de LookML, este campo contendrá el ID del panel de LookML de origen.
Se agregó
Ya está disponible una nueva función de la CLI para el desarrollo de extensiones como create-looker-extension
.
Se agregó
La dimensión Custom Fields
ahora está disponible en los Explores de Panel, Historial, Look, Combinar consulta y Plan programado del Panel de actividad del sistema. Esta dimensión proporciona una cadena JSON de los cálculos de tablas, las medidas personalizadas o las dimensiones personalizadas que se usan en una consulta.
Se agregó
Los paneles ahora incluirán mensajes de error más específicos en las tarjetas. Los mensajes de error proporcionarán contexto, vínculos a más detalles y documentación para ayudarte a solucionar problemas.
Se agregó
Ahora los usuarios pueden restablecer todos los filtros a su estado predeterminado desde el menú de tres puntos del panel o con la combinación de teclas Comando-Opción-R (para Mac) o Ctrl + Alt + R (para Windows).
Se agregó
La nueva función de expresión de Looker case(when(), when(), else)
permite declaraciones condicionales secuenciales sin necesidad de anidar esas declaraciones en varias funciones if
.
Se agregó
Cuando se obtiene LookML de tabla conjunta desde un panel, Looker determina si una tabla conjunta generada se podría usar para más de una tarjeta y, si es así, descarta las tablas conjuntas redundantes que se pueden usar para menos tarjetas.
Se agregó
Looker ahora admite el dialecto de la base de datos de Firebolt.
Se agregó
Ahora se pueden usar vistas materializadas para crear tablas derivadas persistentes que aprovechen la funcionalidad de persistencia de tu base de datos. Esta opción está disponible para los dialectos de bases de datos que admiten vistas materializadas.
Se agregó
Looker Marketplace ahora admite bloques de LookML creados con sintaxis de refinamientos. Estos bloques de estilo de perfeccionamiento crearán un proyecto local que genera un archivo refinements.lkml
para agregar perfeccionamientos o personalizaciones adicionales al proyecto CORE importado de forma remota que administra Looker. El proyecto también genera un archivo de modelo de solo lectura que incluye el archivo refinements.lkml
y todas las vistas, las exploraciones y los paneles del proyecto CORE remoto.
Se agregó
Un nuevo archivo, marketplace_lock.lkml
, mantiene metadatos sobre el número de versión, los modelos y los valores constantes de LookML de la instalación de un bloque de Marketplace.
Se corrigió
Ahora puedes crear acciones de datos sin definir un parámetro de formulario. Estas acciones mostrarán un estado pendiente, un estado de éxito y un estado de error.
Se corrigió
Los programas que se entregan a través de webhook ahora envían un título de Look y un vínculo al contenido de Looker, como se esperaba.
Se corrigió
Cuando creas una entrega de contenido única, las opciones de filtro de la programación se establecen de forma predeterminada en los filtros del panel, en lugar de en las opciones de filtro del plan de programación guardado, como se esperaba.
Corregido
Ahora, los programas que contienen tablas con dimensiones de ubicación se envían según lo previsto.
Corrección
Ahora, cuando edites un plan programado, se abrirá con el estado guardado anteriormente del programa.
Se corrigió
El LookML que se generó para una tabla derivada ahora escapa los guiones bajos en los filtros, como se esperaba.
Se corrigió
Los filtros personalizados con dimensiones de type: yesno
ahora generan el código SQL correcto.
Se corrigió
El validador de LookML ya no falla cuando encuentra un corchete de cierre adicional.
Se corrigió
El parámetro view_name
que se devuelve desde el extremo de API de lookml_model_explore
ahora es el nombre de la vista base que se usa para Explorar. Anteriormente, si el nombre de Explore tenía un alias con el parámetro from
o view_name
, el extremo devolvía el nombre con alias (que era el mismo que el nombre de Explore).
21.8
Cambios Se actualizó el EULA de Looker para las instancias de prueba. Cambiado El extremo de API de Explorar modelos de LookML ahora devuelve un atributooriginal_view
para los campos de Explorar. El valor del atributo es el nombre de la vista original en la que se definió el campo.
Cambiado
Se aumentó el contraste de color en las tablas de datos, lo que mejora la accesibilidad de las tablas de datos en los Explores.
Cambios
Se quitó la opción Borrar caché y actualizar para los paneles y mosaicos incorporados.
Cambiado
Los nuevos transmisores de consultas están habilitados de forma predeterminada para todas las consultas que se pueden transmitir y no están almacenadas en caché. Los usuarios administradores pueden optar por usar los transmisores antiguos habilitando la función heredada Legacy Query Streaming.
Cambiado
En el panel de rendimiento del panel de actividad del sistema, la fuente del historial de data_download_api
cambió de api
a system
, y la fuente del historial de authenticated_download
cambió de system
a action_hub
.
Cambiado
Los dialectos de Looker que usan el controlador JDBC de MariaDB usarán enabledSslProtocolSuites=TLSv1,TLSv1.1,TLSv1.2
de forma predeterminada. Los dialectos afectados son MySQL, MariaDB, Google Cloud MySQL, Amazon Aurora MySQL, Clustrix, MemSQL y MongoDB Connector for IE. En estos dialectos, si tu base de datos no admite TLS 1.2, la conexión a la base de datos se interrumpirá, a menos que configures explícitamente lo siguiente en el campo Additional Params de la configuración de conexión: enabledSslProtocolSuites=TLSv1,TLSv1.1
Para verificar si la biblioteca SSL de tu base de datos admite TLS 1.2, puedes ejecutar SHOW GLOBAL VARIABLES LIKE 'tls_version';
.
date_hour
, date_minute
y date_second
ahora mostrarán un menú desplegable de tiempo junto a los campos de tipo date
, cuando corresponda.
Se agregó
Nuevas visualizaciones de Explorar es una función de Labs en versión beta que crea paridad entre las visualizaciones que se muestran en un nuevo panel y en Explorar.
Se agregó
Se agregaron nuevos eventos de Guardar incorporados cuando se edita, guarda o borra un look. Los desarrolladores pueden aprovechar estos eventos para tomar medidas en las páginas principales de sus aplicaciones.
Se agregó
El parámetro application
ahora incluye un subparámetro sri_hash
, que te permite especificar un hash de Integridad de subrecursos (SRI) y un nuevo derecho use_clipboard
, que especifica si una extensión puede escribir en el portapapeles del sistema.
Se agregó
API Explorer es una nueva función beta de Labs que proporciona una experiencia nueva e integrada para explorar los diversos métodos y tipos de API en la plataforma de Looker.
Se agregó
Se agregaron medidas filtradas basadas en la IU a la función experimental existente de Labs Campos personalizados.
Se agregó
Ahora se puede usar el parámetro rootUrl
JDBC para personalizar el destino de las solicitudes a la API de BigQuery.
Se agregó
Ahora, un usuario administrador puede modificar la dirección IP de las conexiones de BigQuery en las opciones de Parámetros adicionales de la configuración de la conexión de la base de datos.
Corrección
El validador de LookML ahora valida los campos personalizados para los paneles de LookML.
Se corrigió
Los paneles de LookML con caracteres que no son ASCII en sus títulos se pueden programar, renderizar o descargar según lo esperado.
Corregido
Las programaciones guardadas para un solo día a la semana ya no generan un error.
Corregido
Las programaciones con el formato Visualización ya no verifican el permiso de explore
.
Corregido
Las programaciones con la opción Enviar si hay resultados seleccionada verificarán correctamente los resultados, incluso si se usan cálculos de tablas y tablas dinámicas.
Se corrigió
Ahora, las descargas con la opción Resultados en la tabla seleccionada descargan correctamente solo las filas seleccionadas, incluso si el límite de filas está en blanco.
Se corrigió el problema.
Ahora se pueden programar los paneles para que se envíen según la actualización del grupo de datos, como se esperaba.
Corregido
El campo scheduled_plan.updated_at ahora tiene un tipo de datos TIMESTAMP
en lugar de INT64
.
Corregido
Los controles de niveles de filtros avanzados ahora funcionan con campos de parámetros que contienen guiones bajos.
21.6
Cambiado El panel de metadatos del IDE de Looker ya no está en Labs y está disponible de forma general. Cambios La función de Labs Líneas de tendencia en visualizaciones ya no está en Labs y está disponible de forma general. Cambiado El framework de extensiones de Looker se puede usar para crear elementos iframe si se agrega el derechouse_iframes
a la extensión. Las extensiones que tienen el derecho use_embeds
obtienen automáticamente el derecho use_iframes
.
Cambiado
Todas las visualizaciones personalizadas de Looker ahora usan un iframe en zona de pruebas para promover la seguridad. Las visualizaciones personalizadas no aisladas ya no se admiten en Looker.
Cambiado
Agregar una dirección de correo electrónico externa al contenido programado ya no desactiva automáticamente el botón de activación Ejecutar la programación como destinatario. En su lugar, se mostrará un error que indica que no puedes guardar un destinatario externo con esa opción habilitada.
Cambiado
Se muestra una advertencia de sintaxis si la palabra clave bigquery_datetime_as_timestamp
se incluye en un modelo.
Cambiado
El extremo de API de render_tasks
ya no admite la combinación de result_format
y dashboard_style
, y mostrará el error 422, unprocessable entity
.
Cambiado
En lugar de devolver un error 404 genérico, la API ahora devuelve el error Problems parsing JSON
para el conjunto de JSON no válido establecido en un atributo del usuario.
Cambiado
Los usuarios pueden anular los valores predeterminados de Looker para las propiedades de conexión de Snowflake configurando los siguientes parámetros en el campo Additional Params de JDBC de una conexión: TIMESTAMP_TYPE_MAPPING=TIMESTAMP_LTZ, JDBC_TREAT_DECIMAL_AS_INT=FALSE, TIMESTAMP_INPUT_FORMAT=AUTO
y AUTOCOMMIT=true
.
Cambiado
Cuando se usa la acción Segment Group, la carga útil de Looker ya no incluirá un segment_anonymous_id
y solo enviará el segment_group_id
cuando esté presente la etiqueta segment_group_id
de LookML.
Changed
En el menú desplegable Conexiones, los usuarios ya no pueden ver las conexiones a las que no tienen acceso a SQL Runner.
Cambiado
El dialecto de Looker BlinkDB dejó de estar disponible y ya no se admite.
Cambiado
Looker ya no admite el dialecto de IBM Db2 Warehouse on Cloud (dashDB). En cambio, para las bases de datos de DB2, puedes usar IBM DB2 en AS400 o IBM DB2 para Linux, UNIX y Windows (LUW).
Se agregó
Ahora, los usuarios pueden crear un tablero nuevo, agregar un tablero a sus favoritos o quitarlo de ellos directamente en la vista modal Todos los tableros.
Se agregó
Ahora los usuarios pueden navegar a objetos de LookML con el ícono Ir a objeto o archivo del IDE de Looker o la combinación de teclas Command-J (Mac) o Ctrl+J (Windows).
Se agregó
Ahora los usuarios pueden copiar la configuración de Ruta de archivo o carpeta en el IDE en los elementos de archivo y carpeta que se encuentran en el menú de desbordamiento (tres puntos).
Se agregaron
Las columnas de la tabla de datos en Explorar consultas ahora muestran sugerencias útiles cuando los usuarios agregan varios criterios de ordenamiento. Esto permite a los usuarios ver el orden en que se ejecutan los pedidos de clasificación, así como las limitaciones que puedan estar presentes.
Se agregó
Ahora, los campos personalizados y los cálculos basados en tablas admiten descripciones.
Se agregó
Se mejoró la experiencia de búsqueda para la función de Labs del Selector de campos de Explorar actualizado.
Agregado
A partir de Looker 21.6, Looker lanza un nuevo analizador de Liquid. Debido a que este analizador introduce nuevas verificaciones para la sintaxis de Liquid válida, es posible que veas nuevos mensajes de validación para la sintaxis de Liquid existente después de actualizar a la versión 21.6. La nueva función heredada Liquid tolerante a la sintaxis, que está habilitada de forma predeterminada, garantiza que todos los errores se clasifiquen como informativos.
Se agregó
Ahora, cuando se use make _filters[]
Liquid para hacer referencia a un filtro de tipo de cadena con no sql_quote
en el SQL de la tabla derivada, se advertirá al usuario que debe usar sql_quote
.
Se agregó
Se puede usar un nuevo parámetro JDBC, rootUrl
, para personalizar el destino de las solicitudes a la API de BigQuery.
Se agregó
Se introdujeron un nuevo extremo de API en versión beta, create_oauth_application_user_state
, y un nuevo extremo estable, create_embed_user endpoint
, para la autenticación de OAuth.
Se agregó
Si la función de Labs PDT incrementales está habilitada, la ventana emergente Detalles de PDT en la página de administrador Tablas derivadas persistentes ahora tiene un campo Filas agregadas o quitadas de la compilación incremental, que muestra la cantidad de filas que se agregaron o quitaron en el último incremento de la tabla.
Se agregó
La función de Labs Página de usuarios nuevos (beta) permite a los usuarios ver una página de lista de usuarios rediseñada, fácil de usar y con mejor rendimiento.
Se agregó
Se volvió a agregar la función Navegación de contenido incorporado a la nueva experiencia del panel. Para que esta función esté habilitada para un usuario, se le debe otorgar el permiso embed_browse_spaces
.
Se agregaron
Hay cuatro nuevos eventos de mensajes de JavaScript integrados disponibles para los paneles y Looks integrados: dashboard:save:complete
, dashboard:delete:complete
, look:save:complete
y look:delete:complete
.
Se agregaron
Se agregaron dos nuevos derechos para las extensiones creadas con el framework de extensiones de Looker: use_downloads
, que especifica si una extensión puede descargar archivos, y use_iframes
, que especifica si la extensión puede crear un iframe.
Agregado
Se agregó compatibilidad con el dialecto Databricks.
Se corrigió
Los usuarios pueden programar paneles y enviarlos a integraciones solo si se les otorgan permisos para ver los paneles y el permiso send_to_integration
, como se espera.
Se corrigió
Las nuevas instancias de Looker usarán /browse
como página principal predeterminada.
Se corrigió
Los usuarios pueden crear planes programados para habilitar destinos de Action Hub de Looker desde una carpeta, como se esperaba.
Se corrigió
Se realizaron mejoras en los formateadores de valores.
21.4
Cambiado En el caso en que dos vistas se unan en una uniónone_to_many
, si una vista hace referencia a una medida como COUNT
, SUM
o AVG
de otra vista que no tiene una clave primaria, Looker ahora mostrará un error del modelo de LookML: Field '(?)' depends on '(?)' which cannot be calculated because of a one_to_many or many_to_many join. Consider adding a primary key to '(?)'
Cambios
Se actualizó el componente DataTable
de Looker para que sea más accesible para los lectores de pantalla, con un mejor etiquetado en columnas, filas y celdas.
Cambiado
El componente List
ahora se enriqueció con funciones adicionales. Además, hay dos componentes nuevos para las listas: OrderedList
y UnorderedList
.
Cambiado
Los recuentos de vistas de Look y del panel ahora se actualizan de forma asíncrona. Por lo tanto, es posible que los cambios en los datos no se reflejen de inmediato.
Cambiado
El IDE de LookML renderiza la siguiente advertencia nueva si la declaración del archivo del panel no es válida: Invalid dashboard declaration. Dashboard must be declared as: <dashboard_name>
.
Cambiado
Los errores en un archivo de manifiesto del proyecto aparecerán correctamente incluso si no hay modelos en el proyecto de LookML.
Cambiado
Los administradores pueden configurar atributos del usuario a los que hacen referencia los filtros de acceso para que estos filtros se quiten de la cláusula WHERE
en el SQL generado por Looker. El administrador puede establecer atributos de usuario de tipo avanzado en %,NULL
(para Filtro de cadena [avanzado]) o <0,>=0,NULL
(para Filtro de número [avanzado]). Si los atributos del usuario tienen estos parámetros de configuración, Looker quitará estos filtros de la cláusula WHERE
. Anteriormente, este comportamiento solo se admitía para los proyectos de LookML con reconocimiento de agregados (proyectos con una tabla de agregados definida), pero ahora es el comportamiento de todos los proyectos de Looker con estos parámetros de configuración de atributos del usuario.
Cambiado
Ya no se puede usar la marca de inicio --scheduler-threads=<i>
para determinar las ejecuciones de alertas ni para inhabilitar las alertas. Para estas tareas, usa la marca --alerts-scheduler-threads=<i>
.
Cambiado
El extremo de API de create_query
ahora acepta valores de filtro de solo type: string
.
Cambios
Se quitó la función heredada bigquery_datetime_as_timestamp
. Cualquier campo con datatype: datetime
declarado en un modelo que use una conexión de SQL estándar de BigQuery ahora se tratará como un campo de tipo datetime
de BigQuery.
Cambiado
El dialecto de Looker Vertica 6 dejó de estar disponible. Vertica sigue siendo un dialecto de Looker totalmente compatible.
Cambiado
Es posible que los usuarios que utilizan dialectos de Exasol, Hana o Vertica vean un mensaje de error que les advierta sobre una posible ejecución de SQL maliciosa en sus PDT. El mensaje de error ofrece una solución alternativa si el código SQL es seguro.
Cambiado
Debido a la baja de varios extremo de API de Slack, los usuarios deben actualizar a Lookerbot versión 0.0.16 o posterior para que Lookerbot funcione correctamente.
Changed
Se actualizó el formato JSON intercalado para las acciones con el objetivo de crear coherencia entre los formatos de acción. En el futuro, la consulta de los datos de la carga útil se devolverá en el campo attachment en lugar del campo data, que ahora contendrá toda la información del token de autenticación.
Se agregó
La app de Looker para dispositivos móviles ya está disponible para su descarga en Google Play Store (próximamente, se lanzará la nueva versión para iOS). La versión de DG es la v1.1.0 y ofrece una experiencia de panel mejorada. Todas las instancias tendrán habilitado el acceso para dispositivos móviles de forma predeterminada. Los administradores pueden administrar el acceso a la app de Looker Mobile desde la sección Acceso a la aplicación para dispositivos móviles de la página Configuración en el panel de Administrador de Looker.
Se agregó
En el modo de edición de los paneles, los usuarios ahora pueden descartar sus cambios con el botón Cancelar.
Se agregó
Se mejoraron significativamente los temas del panel con un color de fondo oscuro para los clientes integrados. Ahora los filtros usan colores de fondo y texto, mientras que las etiquetas de los filtros, las etiquetas de visualización y los íconos usan el color del texto.
Se agregó
Los paneles que incluyen una tarjeta basada en un Explorar actividad del sistema ahora pueden usar los campos de Explorar para crear filtros de panel. Los filtros de actividad del sistema no se pueden agregar a los paneles heredados.
Se agregó
El panel de metadatos del IDE de Looker, que se habilita con la función de Labs Barra lateral de metadatos del IDE, ahora muestra información de la clave primaria en los metadatos de la vista. Además, el panel de metadatos incluye metadatos para los proyectos importados.
Se agregó
La extensión Diagrama del modelo de LookML (beta), que proporciona un diagrama de relación entre entidades para los objetos dentro de un modelo de LookML, ya está disponible en Looker Marketplace. Esta extensión permite a los usuarios evaluar rápidamente el estado de un modelo de LookML y tomar decisiones fundamentadas sobre desarrollos futuros.
Se agregó
El filtrado cruzado ahora admite la selección de rangos en las visualizaciones.
Se agregó
En el caso de los proyectos de LookML generados automáticamente a partir de una base de datos de BigQuery, Looker completará automáticamente los valores del campo de LookML description
con las descripciones de los metadatos de las columnas de BigQuery, si existen.
Se agregó
En el caso de los proyectos que usan una conexión de BigQuery con reconocimiento de agregados, si una consulta puede usar una tabla de agregados, la ventana Explorar muestra el ahorro de costos estimado por usar la tabla de agregados en lugar de la tabla original.
Se agregó
Fetch Information Schema for SQL Writing ahora es una opción de activación para las conexiones de bases de datos. Esta opción habilita la optimización de la escritura de SQL cuando el esquema no se almacena en caché. Sin embargo, esto requerirá que la escritura de SQL se bloquee ocasionalmente mientras se recupera el esquema de información de las bases de datos.
Se agregó
La función de Labs Formato de valores rápido ya no está disponible en Labs y ahora tiene disponibilidad general. El nuevo formateador de valores tiene un mejor rendimiento y la misma compatibilidad que el formateador de valores heredado, incluida la compatibilidad con los códigos de formato ECMA-376.
Se agregó
Ahora, los usuarios deberían ver mejoras significativas en el rendimiento de la página Administrador de PDT.
Se agregó
Una nueva función beta de Labs, PDT incrementales, permite que Looker agregue datos recientes a una PDT en lugar de recompilar toda la tabla.
Se agregó
Se agregó el panel de PDT Activity al modelo de System Activity, y ahora se puede acceder a él desde la página Persistent Derived Tables en Admin.
Se agregó
Se produce una nueva advertencia del validador cuando se usa una columna que no se agregó de forma explícita a una definición de NDT en el parámetro sorts:[]
.
Se agregó
El componente Tree
ahora admite la propiedad keyColor
, que imbuye a Tree
y a cualquier Trees
o TreeItems
anidados con fondos que aprovechan el color clave especificado en el tema.
Se agregó
Se puede habilitar una nueva opción experimental de activación de Labs, Render Long Tables, para reducir el tiempo de renderización de archivos PDF o PNG para tablas largas.
Se agregaron
Se agregaron los siguientes cuatro extremos nuevos a la API experimental v4.0, que se pueden usar para mover o copiar un panel o Look existente a cualquier carpeta especificada: move_dashboard(dashboard_id, body, folder_id)
, copy_dashboard(dashboard_id, body, folder_id)
, move_look(look_id, body, folder_id)
y copy_look(look_id, body, folder_id)
.
Se agregó
Se puede usar un nuevo extremo beta de la API 4.0, api_spec
, para recuperar una especificación de la API de Looker del servidor de Looker.
Se agregó
El nuevo permiso embed_save_shared_space
permite que un usuario incorporado guarde contenido en la carpeta Compartido sin que se le asigne un ID de grupo externo, siempre que el usuario tenga el permiso save_content
.
Se agregó
Ahora se admiten SAP HANA versión 2 y Apache Spark 3 y versiones posteriores como dialectos de Looker.
Se agregó
El dialecto de Vertica ahora admite percentile, un tipo de medida de LookML.
Se agregó
Ahora se pueden ingresar caracteres japoneses en los datos de contexto de la extensión del Diccionario de datos de Looker.
Se agregó
Force-Directed Graph, que ahora está disponible en Looker Marketplace, es una nueva visualización personalizada que puedes usar para mostrar las relaciones entre las entidades de tus datos.
Se agregó
Gerrit ahora es un repositorio de Git compatible.
Se agregó
Microsoft Azure ahora está disponible como entorno de hosting para instancias alojadas en Looker. Actualmente, las instancias se alojan en la región de Virginia, EE.UU..
Se corrigió
Los destinos del parámetro link
que usan un vínculo absoluto ahora se abrirán en una pestaña nueva del navegador según lo previsto.
Corregido
Los usuarios pueden crear filtros de panel que filtren dos veces el mismo campo, siempre y cuando cada filtro se aplique a diferentes tarjetas del panel.
Se corrigió
Un filtro en un campo yes (or) no
ya no impide que la optimización de la detección de agregaciones realice una reescritura de UNION ALL, a menos que el campo yes (or) no
también esté en la consulta.
Corregido
Se puede usar una tabla agregada según lo previsto, incluso si su filtro de tiempo es un superconjunto de la consulta y la dimensión de tiempo es más detallada que la de la consulta.
Se corrigió
El conocimiento de la agregación que se usa con los valores de filtro NULL
y not NULL
funciona según lo esperado.
Se corrigió
La exploración visual definida en LookML ahora se admite en los paneles que usan la nueva experiencia de panel.
Se corrigió
Los clientes con acceso a la función Explorar Actividad del sistema ahora pueden agregar filtros en esos campos como se espera cuando crean paneles.
Se corrigió
Las programaciones con activadores de grupos de datos ya no muestran un error 422. Ahora los usuarios pueden crear un programa con un activador de grupo de datos desde los paneles que usan la nueva experiencia de panel según lo previsto.
Corrección
Ahora los usuarios pueden seleccionar una versión de TLS en la página Configuración personalizada de SMTP como se espera.
Se corrigió
Quitar localization_settings
de un archivo manifest.lkml
ya no provocará que desaparezcan los errores o las advertencias generados por la localización en las validaciones posteriores de LookML.
Corregido
Los errores de validación de la URL del SSO integrado ahora aparecerán en el área de validación de la página Integración para administradores según lo previsto.
Se corrigió
Las entregas por SFTP únicas se pueden crear, modificar y guardar según lo esperado.
Se corrigió
Crear una rama nueva con espacios en el nombre ya no generará un error, sino que reemplazará automáticamente los espacios por guiones.
21.0
Cambiado Se quitó temporalmente la opción de control Year to Date en el filtrotimeframes
, que se usa para filtrar desde el comienzo del año hasta la fecha actual.
Cambiado
Se quitó la opción Overflow del menú desplegable Ubicación en la ventana emergente Editar filtro. Los filtros se pueden mover al desbordamiento arrastrándolos y soltándolos.
Cambiado
Algunos tipos de controles de filtros ahora tienen solo una orientación de visualización posible. En el caso de los filtros que tienen varias opciones de visualización, puedes cambiar entre Popover y Inline. Es posible que otros tipos de controles de filtros solo estén disponibles para una de esas opciones. Los filtros existentes que tenían una orientación de pantalla que ya no se admite ahora mostrarán la orientación de pantalla predeterminada actual para ese tipo de control de filtro. Todos los tipos de controles de filtros se pueden arrastrar al botón Más.
Cambios
La función de filtrado cruzado ahora está disponible de forma general sin necesidad de habilitar una función de Labs. El filtrado cruzado debe habilitarse en cada panel.
Cambiado
SQL Runner ya no puede combinar consultas con las de Explorar ni guardarlas en los paneles.
Cambiado
Cuando inicies un análisis de Inicio rápido, se abrirá automáticamente el panel de visualización. Los análisis de Inicio rápido ahora respetan la clasificación aplicada.
Cambios
Cuando borras campos de una consulta de Explorar, los campos personalizados se anularán en lugar de quitarse.
Cambiado
En la pestaña En uso de una exploración, los usuarios ahora pueden cambiar el período de un campo date
o duration
seleccionado sin tener que acceder a la lista completa de campos.
Cambiado
El selector de campos Explorar actualizado se establece de forma predeterminada en la pestaña Todos los campos en lugar de la pestaña En uso cuando se abre una consulta existente.
Cambiado
Si la función experimental de Labs New Query Streaming está habilitada y la consulta se puede transmitir, el programador usará la nueva función de transmisión de consultas.
Cambiado
Se quitó la función Manejo de errores de finalización de descarga de Labs. Ahora se puede configurar a través de una marca de CLI de función experimental, download-termination-error-handling
.
Cambiado
Una visualización personalizada que usa JavaScript ya no requiere que se habiliten las cookies de terceros para que se cargue.
Se modificó
El generador de perfiles de campos del Diccionario de datos de Looker ahora verifica si las medidas de recuento pertenecen al mismo nombre de vista, en lugar de la etiqueta de vista, que la dimensión numérica seleccionada para mostrar los cálculos de Distribución y Valores.
Cambiado
Se quitó la capacidad de unirse a la tabla de sesiones de las consultas de desglose en los mosaicos del panel de actividad del usuario en la sección Actividad del sistema del panel Administrador.
Cambiado
El código de la extensión se puede dividir en varios paquetes para que el tiempo de carga sea más rápido.
Cambiado
Al igual que con las versiones anteriores de Looker, cuando el último destinatario restante de una entrega de contenido programada cancela su suscripción, se borra la programación. En Looker 21.0, ese usuario ahora verá el siguiente mensaje de confirmación cuando intente cancelar la suscripción: You're the only recipient for this schedule. If you unsubscribe from this delivery, the schedule will be deleted. Are you sure you want to unsubscribe?
Cambiado
Para generar LookML que maneje mejor los registros anidados, se realizaron mejoras en el generador de LookML y en la página Create View from Table.
Cambiado
Se agregó api_server_url
a los extremos de /versions
para el servidor de la API de Looker. El extremo https://my.looker.com/versions
ya no requiere autenticación.
Cambiado
La función de servicio de base de datos administrado de Looker está inhabilitada para todas las versiones de Looker 21.0 y posteriores. Para habilitar la función, comunícate con tu representante de Looker. El servicio se descontinuará por completo en Looker 21.12 (julio de 2021).
Cambiado
Se suspendió temporalmente la compatibilidad con JDK 11.
Se agregó
Ya está disponible un nuevo tipo de visualización, Visualización de histograma, en Looker Marketplace.
Se agregó
Ahora los usuarios pueden crear una métrica personalizada a partir de una dimensión personalizada en el selector de campos.
Se agregó
Ahora se admite el filtrado cruzado en los tipos de visualización Gráfico de embudo y Gráfico de líneas de tiempo, y en las visualizaciones personalizadas.
Agregado
Formato rápido de valores es una nueva función beta de Labs que mejora significativamente el rendimiento del formato de valores.
Se agregó
Ahora se completan los encabezados secundarios que identifican el tipo y el nombre de un objeto en el panel de metadatos, que se habilita con la función experimental Barra lateral de metadatos del IDE. Si el objeto seleccionado es una vista, el panel de metadatos se completa con las secciones Vista base de y Unida en, que proporcionan contexto sobre cómo se usa la vista en tu proyecto.
Se agregó
Desde es un estado nuevo en las secciones Regenerando y Compilando de las Tablas derivadas persistentes en Administrador para mostrar información adicional sobre cuándo comenzó la compilación.
Agregado
Las imágenes incorporadas (codificadas en base64) se pueden ver en los resultados de la búsqueda si el parámetro de configuración del administrador Block Inline Embedded Images in Query Results está inhabilitado.
Se agregó
Ahora se pueden configurar las alertas para que verifiquen las condiciones de alerta con mayor frecuencia y se incluye una opción para especificar un intervalo durante el cual se realizarán las verificaciones de alertas.
Se agregó
Ahora, la página de lista de roles, conjuntos de modelos y conjuntos de permisos está paginada y se puede buscar.
Se agregó
Ahora los administradores de instancias con la marca blanca habilitada pueden acceder a la mensajería de productos.
Agregado
Ahora los usuarios pueden ver y ajustar las zonas horarias en los paneles con la nueva experiencia del panel, siempre y cuando esté habilitada la opción Zonas horarias específicas del usuario.
Agregado
Ahora los usuarios pueden agregar y guardar comentarios en campos individuales de la extensión del Diccionario de datos. Estos comentarios solo se encuentran en la IU del Diccionario de datos y no se propagan al modelo de LookML asociado. Los administradores de Looker pueden asignar permisos a los usuarios para ver o hacer comentarios, o bien pueden desactivar los comentarios por completo. Para implementar comentarios, actualiza la app del Diccionario de datos de Looker a la versión 2.0.0 o posterior desde la página Administrar en Looker Marketplace.
Se agregó
Ahora los usuarios pueden especificar la rama de Git de destino en la que se combinarán las ramas de desarrollador de Looker. Usa el campo Nombre de la rama de producción de Git en la Configuración del proyecto. La rama de producción predeterminada de Git es master.
Se agregó
Amazon Redshift ahora es un dialecto de SQL compatible para los recuentos distintos con reconocimiento de agregación.
Se agregó
Dremio 11 y versiones posteriores ahora son un dialecto de Looker compatible y admiten agregados simétricos.
Se agregó
Los dialectos Cloudera Impala 3.1 y versiones posteriores, y Cloudera Impala with Native Diver 3.1 y versiones posteriores ahora admiten agregaciones simétricas.
Se agregó
En la API experimental de Looker (v4), el extremo all_users
puede solicitar de forma opcional el recuento de usuarios.
Se agregó
El extremo /api/3.x/derived_table/graph/model/:model
está disponible de forma pública para visualizar los gráficos de dependencia de los PDT y solucionar errores relacionados con ellos.
Se agregó
Se agregó una nueva métrica, Cantidad de ejecuciones de paneles, a la vista del historial de Actividad del sistema.
Se agregó
El bloque de seguridad de Google Chronicle, para el análisis de conjuntos de datos de Chronicle en Google BigQuery, ya está disponible en Looker Marketplace.
Corrección
El conjunto de resultados actualizado del selector de campos Explorar ya no muestra un desplazamiento errático y ahora tiene una mejor compatibilidad con la accesibilidad.
Corregido
La lista de opciones disponibles para los valores de los parámetros ahora se renderiza según lo esperado.
Se corrigió
Las visualizaciones ya no tienen problemas con las etiquetas del eje Y ni con los valores de las marcas de graduación que se superponen.
Corregido
El cambio de tamaño de las columnas en las tablas transpuestas funciona según lo previsto.
Corregido
La clasificación en el selector de campos actualizado se basa en group_item_label
, como se esperaba.
Fijo
El encabezado de la tabla aparece según lo previsto cuando se agrega un cálculo basado en tablas a una tabla antes de cualquier dimensión o medición.
Corregido
Ya no se mostrará una ventana emergente de cierre de sesión a los usuarios de SSO Embed.
Se corrigió
Los paneles integrados que usan la nueva experiencia de panel ya no generan mensajes espurios de page:changed
y dashboard:filters:changed
.
Correcciones
Las mejoras de rendimiento en las páginas Admin > Connections y Admin > Groups permiten que las páginas se carguen más rápido.
Se corrigió
Los usuarios ya no necesitan permisos de explore
para descargar datos de desglose en formato PNG.
Se corrigió
Ahora se devuelve Actividad del sistema con all_lookml_models()
, incluido lookmlmodel(system_activity)
, si el usuario tiene permisos de see_system_activity
.
Corregido
Las descargas en formato XLSX con la función New Query Streaming funcionan según lo previsto para las consultas con formato de valores y medidas.
Se corrigió
Los vínculos que usan variables de Liquid funcionan según lo esperado.
Corregido
Cuando se habilita la integración de Slack de Looker, el comando /looker select
se incluye según lo previsto en la lista de comandos admitidos que se muestra cuando escribes el comando /looker help
en Slack.
Fixed
Las alertas de series temporales se activarán según lo previsto si los valores de alguna columna dinamizada cumplen o superan las condiciones de la alerta.