Registro de cambios de Looker 21

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ámetro preferred_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 agregar useCommaHostPortSeparator=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 permiso see_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ámetro dev_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ámetros value_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 medida history.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 atributo original_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';.

Se agregó Looker ahora admite columnas BIGNUMERIC de BigQuery.

Se agregó La app para dispositivos móviles de Looker ahora admite los mismos 22 idiomas que la app web de Looker.

Se agregó Los administradores pueden actualizar la configuración para aplicar la autenticación del usuario cada vez que este abra la app de Looker para dispositivos móviles. Los usuarios también tendrán la opción de configurar accesos biométricos.

Se agregó El campo Texto SQL ahora está disponible en el Explorador Historial de Actividad del sistema. Puedes acceder a este campo seleccionando Mostrar texto SQL en el menú de desglose del campo ID del historial.

Se agregó Se realizaron las siguientes mejoras en el ExplorarUso del contenido de la Actividad del sistema: Se agregaron 8 análisis de inicio rápido como puntos de partida para el análisis; se agregó el filtro obligatorio para incluir o no los Looks o los paneles borrados; se agregó contexto adicional a las descripciones existentes de 14 campos; se ocultaron 7 campos discontinuados o que no se usan; y se anidaron los campos comunes bajo etiquetas de grupo.

Se agregó Search Service es una nueva función beta de Labs que mejora la experiencia y los resultados cuando los usuarios buscan contenido en Looker. La función de Labs Search Service solo está disponible en instancias alojadas en Kubernetes.

Added Vínculos de desglose: Los vínculos en los paneles nuevos ahora se abren en una pestaña nueva si haces clic en ellos en combinación con las teclas Control o Comando.

Agregado Los filtros de tipo 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 derecho use_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ón one_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 filtro timeframes, 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.