A partir de Looker 3.46, los elementos marcados con un flash_on indican cambios en funcionalidades existentes que podrían requerir tu atención mientras realizas la actualización.
Looker 3.56 2016-09-25
flash_on Vistas
- Las vistas ahora son documentos independientes. Se actualizaron las vistas para enfocarse en la presentación del contenido. Estos son algunos puntos que debes tener en cuenta:
- Mayor énfasis en el panel de visualización
- Un panel que se puede contraer, que muestra información rápida sobre la vista, incluida su descripción, creador, hora de creación y última actualización, así como información del panel y la programación
- Opciones de configuración de En-vista, como la programación, la eliminación y el control de acceso
- Una edición en vista excesiva, en la que se pueden modificar la consulta y el título de la vista
- Vínculos para restablecer las vistas y explorar desde aquí, que permiten a los usuarios jugar con la consulta y profundizar sin afectar el consumo de contenido guardado por parte de otras personas.
Paneles
- Edición en el panel. En el modo de edición, los usuarios ahora pueden modificar las tarjetas directamente desde el panel.
- Se agregó un mensaje en los paneles de más de 25 mosaicos para informar a los usuarios que el rendimiento podría verse afectado.
- Las notas del panel de LookML se transferirán a los paneles definidos por el usuario después de que se conviertan.
Visualizaciones y página Explorar
- flash_on Cuando haces clic en un valor de la tabla de datos de resultados o de una visualización de tabla para filtrar una dimensión, ahora se agrega esa dimensión como filtro en la página actual en lugar de actualizar toda la página. Esto inhabilita el filtrado dimensional en los elementos de visualización de la tabla del panel.
- Se agregó la opción No fijar a cero para permitir que los gráficos se enfoquen en el área para la que existen datos, en lugar de mostrar la escala completa a partir de cero.
LookML
- Se introdujo
${EXTENDED}
, que te permite hacer referencia al objeto que se extiende y al objeto de extensión al mismo tiempo. Más información - Se cambió el nombre de
SUPER*
aEXTENDED*
para las listas. Más información. - Ahora, las tablas derivadas persistentes creadas en Modo de desarrollo siempre tendrán un máximo de
persist_for
de 24 horas. Obtén más información. - El generador de LookML ahora agregará un parámetro
description
a los archivos de vista generados recientemente.
Dialectos
- BigQuery: Se introdujo la compatibilidad inicial con SQL estándar de BigQuery. Incluye compatibilidad con el estimador de tamaño de consulta y las agregaciones simétricas.
- Impala. Se agregó compatibilidad con tablas derivadas persistentes.
- DataVirtuality. Se solucionó un problema que podía hacer que las agregaciones simétricas generaran SQL no válido.
- MS SQL:
- Se solucionó un problema por el que un campo no podía usar más de 30 caracteres.
- Se introdujo un dialecto estático (Microsoft SQL Server 2005) para conectarse a la versión 2005 obsoleta de MS SQL.
- Copo de nieve. Se solucionó un problema por el que algunas combinaciones de filtros de fecha no mostraban resultados de forma incorrecta.
Administrador
- En la página Grupos, se agregó la posibilidad de filtrar la lista de usuarios de un grupo.
- Ahora se mostrará el vínculo Restablecer contraseña debajo del botón de envío en la página del usuario.
- Los grupos de la página Grupos ahora aparecen ordenados alfabéticamente.
- Los usuarios de la página Usuarios se ordenan alfabéticamente, con nombres de usuario nulos al final de la lista.
Ajustes generales y correcciones de errores
- Se actualizó la página 404 en Looker para reflejar que la página podría ser el resultado de contenido faltante o la falta de permisos.
- Se actualizaron los diálogos Guardar, Copiar y Mover que muestran árboles de Espacios o Panel para mostrar los espacios en los que un usuario puede guardar elementos.
- Los grupos ahora se pueden configurar en una URL de incorporación al SSO.
- Los cursores ahora se enfocarán en el primer campo, cualquiera modal.
- Se solucionó un problema en el que el validador de vistas podía tardar más de lo normal en mostrar resultados
- Se inhabilitó la opción “Abrir en el navegador” cuando el formato de archivo es Excel.
- Se solucionó un problema por el que no todos los subespacios se cargaban en el cuadro de diálogo Guardar, Copiar o Mover.
- Se solucionó un problema por el que la opción de exploración de LookML del panel no generaba todas las dimensiones y medidas.
- Se mejoró el mensaje de error que aparece cuando los usuarios no pueden mover contenido a espacios a los que no tienen acceso.
- Se corrigió una serie de problemas relacionados con el selector de color.
- Se solucionó un problema por el que no se respetaban los ordenamientos secundarios, terciarios ni adicionales en la página Explorar
- Se solucionó un problema por el que el ingreso de texto en los cuadros de configuración de la visualización podía ser inestable.
- Se solucionó un problema por el que los usuarios de IE11.0 no podían hacer clic en el menú desplegable Elegir campo en la ventana modal de filtro del panel.
- Se solucionó un problema por el que
start_date
yend_date
se evaluaban como nulos cuando se usaba la opción de filtro de fecha "es el día".
Looker 3.54 2016-08-28
Administración de contenido y Espacios
- Controles de acceso para Espacios: Presentan la capacidad de administrar quién puede acceder a varios espacios y en qué nivel. Obtén más información.
- Grupos para la administración de usuarios y contenido: Un nuevo paradigma de Grupos rige las colecciones de usuarios. Los grupos pueden obtener acceso a Espacios como una unidad. Los grupos se pueden configurar automáticamente con métodos de autenticación existentes, como LDAP y SAML. Obtén más información.
Diseño de Looker
flash_on Actualizaciones en los paneles de control para dispositivos móviles que facilitan una visualización, incluyen lo siguiente:
- Mayor tamaño de mosaico
- Usabilidad de filtro mejorada
- Navegación actualizada para mejorar el espacio en pantalla
LookML
- Se agregaron nuevos períodos, incluidos
second
,millisecond
ymicrosecond
. Obtén más información. - Se agregó la capacidad de filtrar en el período de
second
Obtén más información. - flash_on El validador de LookML ahora advertirá correctamente cuando se declare
order_by_field
en un campo que no sea de dimensión o haga referencia a una medición. Más información - flash_on Se introdujo una función heredada para evitar que las dimensiones hagan referencia a medidas. Obtén más información.
- flash_on El validador de LookML ahora advertirá correctamente cuando los campos de filtro se declaren con
type: time
. Más información
Explorar
- Se agregó la capacidad de copiar valores en una columna de la tabla de datos Los valores copiados se aceptarán en el cuadro de entrada de filtro si se pegan allí.
- Se agregó la capacidad de reemplazar referencias de campo en cálculos de tablas y filtros personalizados con el Validador de vista. Obtén más información.
- Los filtros ahora tienen de forma predeterminada el mismo intervalo que el período que se filtra. Por ejemplo, si filtras por "create_hour", el filtro se establecerá de forma predeterminada en "hours" (horas) en lugar de "days" (días).
- Las descripciones de los grupos de dimensiones ahora aparecen a nivel del nombre del grupo de dimensiones en lugar de repetirse para cada dimensión. Obtén más información sobre las descripciones. Obtén más información sobre los grupos de dimensiones.
Visualizaciones
- Se agregó una opción de visualización para invertir la dirección del eje X o Y.
- Se agregó la capacidad de ocultar totales en la visualización de tablas.
- Las líneas de referencia ahora aprovechan un selector de color en lugar de las entradas de valores hexadecimales.
- Los gráficos ahora usan el símbolo nulo (∅) en lugar de la string "null".
- Los gráficos circulares y la leyenda asociada ahora se centrarán como una unidad en lugar de centrar el gráfico en sí.
Programación y descarga
- Resource Manager para tareas programadas y descargadas
- De forma predeterminada, el sistema procesará las tareas de descarga y renderización en pares. Los administradores de instancias verán una fuente nueva en el panel de consultas llamada “renderer”.
- Estos cambios deberían generar menos tiempos de espera en el contenido renderizado y reducir el impacto en la instancia de Looker.
Ajustes generales y correcciones de errores
- Ajustes para espacios
- Se mejoró el tiempo de carga de la página Espacios.
- Se mejoró el tiempo de carga del selector de espacios en los modos Save, Copy y Move.
- Se garantizó que el título de Spaces se propague correctamente en la pestaña del navegador.
- Se actualizó el estilo de la ventana modal Editar espacio para que coincida con otros modales.
- Los cursores ahora se enfocan en el primer campo editable en los modales de espacio.
- flash_on Se retiró la asistencia para Internet Explorer 10. Más información
- Se agregó un nuevo permiso para que los usuarios vean superposiciones de desglose en los paneles sin poder explorar los datos.
- Cuando solicites un vínculo para restablecer la contraseña desde la página de acceso, ahora se mostrará una confirmación cuando la contraseña se haya restablecido correctamente.
- Se introdujo una nueva combinación de teclas (Ctrl + Mayúsculas + d) para ingresar al Modo de desarrollo.
- Estandarizó la presentación de la sección Filtros cerrada de las exploraciones y los paneles.
- En el menú desplegable "Elegir campo..." del modal de edición de filtros del panel, los valores ahora respetarán las etiquetas de vista asociadas.
- Se agregó compatibilidad integrada para crear un control de versión local.
- Se mejoró la eficiencia del validador de LookML.
- Se mejoró la eliminación de consultas para la versión 0.133 y posteriores de Presto.
- Se agregó lenguaje explicativo para la base de datos temporal en la página de edición de conexiones.
- Se garantizó que los campos
datatype: date
se filtren correctamente en ciertos dialectos - Se corrigió un problema en el que las agregaciones simétricas quitaban líneas nuevas en la mayoría de los dialectos
- Se corrigió un error por el que la validación de LookML podía fallar una instancia.
- Se solucionó un problema por el que se podían omitir los totales cuando las tablas dinámicas se ordenaban con un límite de columnas
- Se solucionó un problema que podía generar discrepancias de colores entre los títulos y el texto en las visualizaciones de valor único.
- Se solucionó un problema por el que las paletas de colores predeterminadas no se aplicaban en todas partes.
- Se solucionó un problema por el que las secciones del selector de campos no se podían expandir ni contraer cuando se usaba Firefox
- Se solucionó un problema por el que los períodos generaban un error de LookML cuando se usaba
can_filter: false
. - Se solucionó un problema por el que no se descargaban los paneles de LookML con objetos de texto.
- Se solucionó un problema por el que la reasignación de la propiedad de los planes programados podía provocar que se quitaran los destinatarios.
- Se corrigió un problema en el que el parámetro
can_filter
podía permitir el filtrado cuando se interactuaba con la exploración. - Se corrigió un problema en el que un filtro podía cambiar a
matches (advanced)
después de que se ejecutaba una consulta. - Se solucionó un problema por el que las zonas horarias podían cambiar en el desglose
- Se solucionó un problema por el que los valores de filtro se quitaban de forma confiable de las casillas de entrada de filtro de la página de exploración
- Se solucionó un problema en el que los órdenes de medición podían permanecer en la consulta después de que se quitara la medición.
- Se solucionó un problema por el que SQL no se generaba de manera confiable en la pestaña SQL de la página Explorar
- Se solucionó un problema por el que el espacio de un usuario se bloqueaba si no tenía acceso a ciertos espacios
- Se solucionó un problema por el que la edición de filtros en un panel copiado del espacio de un usuario borrado podía producir un error
Validation Failed
Looker 3.52 2016-07-31
Diseño de Looker
flash_on Barra de navegación rediseñada
- Se amplió el lienzo de trabajo disponible para ampliar el espacio y poder trabajar con tablas y visualizaciones, y adaptar la vista horizontal en más dispositivos.
- Navegación simplificada: Quita íconos y enfoca la organización en las acciones del usuario. La navegación incluye lo siguiente:
- Explorar: Observa el contenido existente. Comienza desde las vistas y los paneles existentes.
- Explorar: Inicia una consulta nueva
- Develop: Ingresa el editor de LookML y el ejecutor de SQL, y activa o desactiva el Modo de desarrollo
- Se incrementó la ayuda disponible y se reorganizó el menú. El menú de ayuda incluye lo siguiente:
- Buscar documentos y Discourse
- Vínculos a la documentación oficial y el discurso de Looker
- Información sobre la versión actual de Looker (incluidas las notas de la versión y el número)
- Asistencia por chat con el Departamento de Amor al Cliente de Looker (solo disponible para desarrolladores y administradores de instancias)
- Limpieza del menú. Se modificaron varios menús y listas para facilitar la navegación y unificar el diseño.
- Alfabetización de varias listas, incluidas funciones, conexiones y exploraciones en la ventana modal Filtros del panel
- Se alinearon los elementos del menú de ajustes a la izquierda y se agregó "..." a las opciones que inician otra ventana modal.
Visualizaciones
Pestaña flash_on Series en el editor de visualización
La pestaña Series presenta una interfaz mejorada para editar el color, el nombre y el tipo de una serie. Todo lo que se modificó usando pares clave-valor en los cuadros de texto libre de la pestaña Estilo se puede encontrar en la pestaña Serie, que ha reemplazado la pestaña Estilo para los gráficos cartesianos.
Más información: Gráficos de columnas / Gráficos de barras / Gráficos de dispersión / Gráficos de líneas / Gráficos de áreas
Explorar
- Las tablas de datos ahora muestran los totales de las columnas cuando se alcanza el límite de filas. Obtener más información.
- Las descripciones de Explorar ahora se muestran en el menú desplegable Explorar de la barra de navegación superior.
Programación y descarga
- Permiso independiente para ver información programada. El permiso
see_schedules
otorga acceso al plan programado y a los paneles del historial del programador. Más información - flash_on Diseño mejorado para descargas dinámicas. Los archivos
.csv
,.html
,.md
,.txt
y.xlsx
descargados ahora muestran una fila por dimensión dinámica para que coincidan mejor con la visualización en Looker. Si tienes procesos que se basan en una sola fila de encabezado, utiliza la función heredada "Encabezados de una tabla de filas única". Obtén más información. - Se aclaró el error que reciben los usuarios cuando Looker no puede procesar archivos PDF debido a que no se instala PhantomJS.
- Se aclaró el error que reciben los usuarios si son destinatarios de un plan programado realizado por un usuario que se borró o inhabilitó.
LookML y entorno de desarrollo
- Contexto generado automáticamente como comentarios de SQL para PDT. Cuando se generen PDT, Looker emitirá un comentario para indicar el modelo, la vista, el ID del usuario que genera la tabla (si está disponible), si el usuario está en modo de desarrollador y la slug de la instancia. Obtén más información.
- Se actualizó el validador de vista para mejorar el diseño y, además, incluir la capacidad de reemplazar el nombre de los campos, las vistas, las exploraciones y los modelos sin importar el error. Obtén más información.
- Cambio rápido de archivo. El IDE de desarrollo de LookML ahora cambia instantáneamente entre archivos y no requiere volver a cargar la página completa.
- flash_on Lista de tablas del ejecutor de SQL truncada. El ejecutor de SQL limita la lista de vista previa de la tabla a 500 para limitar el impacto en el navegador.
- Se quitó por completo el parámetro
scoping
. Obtén más información.
Dialectos
- BigQuery:
- Se solucionó un problema por el que las agregaciones simétricas podían calcularse incorrectamente en presencia de números negativos
- Se mejoró la eficiencia del período de
week
. - Se mejoró el comportamiento de las mediciones en los campos
fanout_on
.
- Snowflake:
- Se agregó información sobre si las PDT están funcionando.
- flash_on Hive:
- La versión 1.2 de Hive es la mínima compatible (en lugar de la versión 0.13 de Hive).
- Hive ahora usa
LIKE
en lugar de expresiones regulares para filtrar strings
- Spark:
- Looker ahora usa HiveQL 1.2 en lugar de la sintaxis de HiveQL 0.13
- Presto:
- Se incorporó el controlador JDBC estándar de Presto (versión 0.149). Obtener más información.
- DataVirtuality:
- Se agregó una opción de SSL en el panel de conexión de Looker.
- Se solucionó un problema por el que DataVirtuality no cargaba correctamente los mensajes de error.
- flash_on MS SQL:
- Se actualizó el controlador de JDBC a la versión 4.2. Ten en cuenta que SQL Server 2005 ya no será compatible.
Ajustes generales y correcciones de errores
- flash_on Cambios en la API (beta):
- Se garantizó que el formato JSON muestre los valores de los campos
type: number
como números en lugar de strings Obtén más información. - Se reemplazaron las rutas
run_async
ycreate_query_and_run_async
. Los usuarios de la API deben realizar la transición a la rutacreate_query_task
.
- Se garantizó que el formato JSON muestre los valores de los campos
- Ajustes de rendimiento y estabilidad:
- Se mejoró el rendimiento de la recuperación de resultados almacenados en caché.
- Se redujo el uso de memoria cuando se lee desde la caché de consultas y se escribe en ella.
- Se cambió la forma en que Looker se conecta a bases de datos internas de MySQL para que la conexión sea más sólida.
- Correcciones de errores de visualización:
- Se solucionó un problema por el que los mapas no funcionaban con columnas ocultas cuando los cálculos en tablas estaban presentes y todas las mediciones estaban ocultas.
- Se solucionó un problema por el que el padding derecho de los gráficos podía desalinearse
- Se solucionó un problema por el que el formato de valor de los cálculos basados en tablas no aparecía en el eje Y de una visualización.
- Se solucionó un problema en el que el formato de etiqueta de hora solo funcionaba con un valor de rotación de etiquetas
- Se corrigió un problema en el que las visualizaciones se renderizaban vacías si se usaba un valor del eje Y mínimo o máximo con un tipo de escala logarítmica.
- Se solucionó un problema por el que una advertencia del gráfico podía desplazar el eje X fuera de la vista
- Se solucionó un problema en el que diferentes sistemas de Looker podían procesar y ordenar los resultados en diferentes pedidos en varias áreas (paneles, exploraciones, descargas, etcétera).
- Se solucionó un problema por el que la indicación visual de que un cuadro de entrada de filtro buscaba sugerencias no aparecía o desaparecía mientras se ejecutaba
- Se solucionó un problema por el que las etiquetas se truncaban de forma inconsistente en las descargas de PDF.
- Los mosaicos de texto de los paneles de LookML ya no muestran advertencias de “El elemento debe especificar una exploración”.
- Se solucionó un problema por el que los menús de ajustes de los campos de las tablas superponían mensajes de estado vacíos en la tabla de datos.
- Se solucionó un problema en el que el valor predeterminado de un filtro de panel no se integraba correctamente con otros filtros si estaba configurado para hacerlo.
- Se corrigió un problema por el que los paneles incorporados podían mostrar resultados vacíos en la primera ejecución.
- Se solucionó un problema por el que los filtros personalizados que usaban dimensiones del tipo “sí” podían generar un SQL incorrecto
- Se corrigió un error por el que las exploraciones extendidas mostraban de forma incorrecta el error "ignorar lista inesperada de campos en la exploración".
Looker 3.50 2016-07-05
Actualizaciones de funciones heredadas de flash_on
Las siguientes 3 funciones se desactivarán y se quitarán por completo en 3.50:
- sustitución de $$
- Combinaciones declaradas en las vistas
- Parámetro “scoping” de LookML
En este tema de la Comunidad, puede encontrar información para dejar de usar estas funciones.
Visualizaciones
Líneas de tendencia [Labs] y líneas de referencia
Se agregó la capacidad de especificar la ubicación del texto de línea de referencia. Las opciones son Izquierda, Derecha y Centro. Obtener más información.
Se agregó la capacidad de especificar líneas de tendencia.
- Las opciones incluyen lineal, exponencial, logarítmico y promedio móvil.
- El tipo de promedio móvil tiene opciones para 7, 14 y 28, ya que se suele usar para días.
- Se puede agregar cualquier cantidad de líneas de tendencia.
- Cada línea de tendencia se puede establecer como una serie específica.
Consulta la documentación: Gráficos de áreas - Gráficos de barras - Gráficos de columnas - Gráficos de líneas - Gráficos de dispersión
Trazar los datos de la región en los mapas interactivos
- Capas de mapas de áreas de tabulación de códigos postales de EE.UU. y condados de EE.UU. Estas nuevas capas del mapa se pueden usar en el mapa interactivo. El tipo de campo
zipcode
funciona automáticamente con el mapa interactivo. Más información - Capas de mapas de TopoJSON en mapas interactivos
- Todos los elementos existentes de TopoJSON
map_layers
en LookML ahora funcionan en mapas interactivos, incluidos mapas como países, estados de EE.UU. y códigos postales del Reino Unido, y las nuevas capas de código postal y condado. Obtén más información. - Se agregó un parámetro de configuración de opacidad del mapa de calor y ahora las etiquetas de mapa pueden mostrarse encima o debajo de este. Obtener más información.
Explorar
Filtros personalizados
Consulta la documentación: Filtros personalizados y Expresiones de Looker.
- Tiene control completo sobre la lógica de filtro mediante los operadores Y, O y paréntesis.
- Acceso a las mismas funciones disponibles en cálculos de tablas
- Se puede usar en conjunto con filtros comunes.
- Panel de ayuda contextual
Mejoras en los cálculos basados en tablas
Consulta la documentación Cálculos basados en tablas y Expresiones de Looker
- Nueva función
running_product
. Consulta la documentación. - Nueva función
pivot_where
que permite referencias a valores dinámicos basados en el contenido en lugar de la posición Consulta la documentación. - Nuevas funciones
pivot_offset_list
ypivot_column
Consulta la documentación. - Nueva función
log
. Consulta la documentación. - Se agregaron
Yes
yNo
como constantes a las que se puede hacer referencia en las funciones Ver la documentación - Nuevo editor que incluye asistencia con la escritura anticipada, documentación en el editor y vínculos a las páginas web de documentación relevante. Consulta la documentación.
URLs de Explorar mejoradas
La URL de la página de exploración ahora tiene un formato más corto y estable, y no contiene valores de filtro ni otros datos. Obtener más información.
Con la tecnología de Looker
- Las páginas de exploración incorporadas ahora transmiten un evento de JavaScript cada vez que cambia el estado de la página. Permite compilar un mecanismo de guardado personalizado para los usuarios de incorporación. Obtén más información.
- Se admiten subdominios de comodín en la lista blanca de dominios de incorporación. Esto facilita mucho la inclusión de grupos de dominios incorporados en la lista blanca.
- Se solucionó un problema por el que no funcionaba la descarga de un PDF desde un panel incorporado
- Se solucionó un problema en el que los valores de filtro de los paneles incorporados no se ajustaban correctamente.
Programador
- Se mejoró el flujo de anulación de suscripción para contenido programado.
- Los objetos de texto de los paneles ahora aparecerán en los PDF del panel.
- Cuando programas contenido, la sección Para ahora acepta listas de direcciones de correo electrónico separadas por comas.
- La ventana modal de reasignación de programación a la que se accede a través de
admin/scheduled_plans
ahora incluye el nombre de la vista o el panel.
LookML
- **Se agregaron
date_start
ydate_end
a los filtros de fecha**. Esto permite que las fechas de inicio y finalización en un filtro de fechas se mencionen de manera explícita en LookML. Esto es útil para las funciones comodín de tablas en BigQuery o columnas con particiones en Hadoop. - La verificación del activador de PDT y el Regenerador ahora pueden volver a compilar tablas de forma simultánea. Consulta la documentación.
Dialectos
Consulta las definiciones del nivel de compatibilidad de dialecto.
- flash_on Cambios en las credenciales de conexión de la base de datos. Looker ya no pasará información de autenticación a través de la string de conexión del conductor, sino que pasará las credenciales como parte de las propiedades de conexión. Más información
- Denodo. Se agregó compatibilidad con el nivel 2. Consulta la documentación.
- flash_on Oracle. Cambios en la configuración de conexión de la base de datos. Consulta la documentación.
- Copo de nieve. Las consultas ahora admiten la conversión de zona horaria. Este cambio habilitará funciones como las zonas horarias específicas del usuario en Snowflake. Más información.
- Presto. Se agregó compatibilidad con PDT.
- flash_on Vertica. Se actualizó la conexión de Vertica 7 a Vertica 7.1 (los usuarios de Vertica 7.0 deben usar la conexión de Vertica 6. Para usar todas las funciones de Vertica 7, debes actualizar Vertica a la 7.1 y conectarte con esa opción).
- Teradata Presto. Se agregó compatibilidad con la versión 141t. Para obtener más detalles sobre la conexión, abre una solicitud de asistencia.
- Hive. Se dio de baja la compatibilidad con la versión 0.13. Esta es la última versión de Looker que admitirá la versión 0.13 de Hive. A partir de la versión 3.52, Looker admitirá la versión 1.2 o una posterior de Hive.
Administración y seguridad
- Permisos Adicionales del Subadministrador. Se puede otorgar permiso para ver el panel de PDT con el permiso
see_pdts
. Consulta la documentación. - Actualización del panel de uso. Ahora se pueden descargar como PDF. Consulta la documentación.
- Actualización de la página Conexiones. La oferta para configurar la compatibilidad de PDT solo existe si el dialecto admite PDT. Consulta la documentación.
- Las compilaciones de PDT basadas en regenerador ahora aparecen en el panel de consultas.
Ajustes generales y correcciones de errores
- Se restableció la capacidad de colorear valores en las visualizaciones de valor único. Consulta la documentación.
- Los conjuntos de modelos de la página
admin/model_sets/new
ahora aparecerán en orden alfabético. - Actualización de mensaje 404 para informar a los usuarios que no se encontró la página o que no tienen acceso para verla.
- Se solucionó un problema que causaba que las casillas de entrada de filtro ocuparan espacio innecesario
- Se corrigió un problema en el que las tareas programadas se podían enviar temporalmente desde una instancia de etapa de pruebas.
- Se solucionó un problema por el que los objetos de texto causaban fallas en los paneles de LookML.
- Se solucionó un problema por el que los tipos de escala no se actualizaban correctamente cuando se cambiaban las posiciones de la serie.
- Se corrigió un problema en PostgreSQL con filtros de fecha relativo lentos.
- Se solucionó un problema por el que los errores debido a la baja de ${TABLE} causaban paneles rotos.
Looker 3.48 2016-06-08
Paneles
flash_on PDFs mejorados del panel
- Las descargas del panel en PDF ahora se ven como en el navegador.
- La renderización basada en vectores permite hacer zoom sin perder calidad.
- Ten en cuenta los siguientes requisitos:
- La función Looker Labs debe estar habilitada
- El diseño predeterminado de los correos electrónicos programados cambiará al nuevo formato
- Las instalaciones alojadas por el cliente deben ejecutar PhantomJS 2.11. Verifica la versión y actualízala.
Explorar
- El editor de cálculos de tablas ahora funciona correctamente con caracteres especiales o nombres de cálculo ambiguos.
- Las visualizaciones de valor único mejoraron la compatibilidad con los campos que muestran imágenes mediante HTML.
LookML
- Filtros por facetas habilitados en un nivel de exploración cuando se usa
access filter fields
osql_always_where
: Cuando una exploración tiene configuradossql_always_where
oaccess_filter_fields
,full_suggestions
se establece de forma predeterminada como verdadero para todos los campos que expone. Los campos individuales aún pueden inhabilitar el comportamiento de búsqueda defull_suggestions
si se configurafull_suggestions = false
y pueden inhabilitar todas las sugerencias consuggestable = false
. Más información. - Nuevo período
month_name
. Ahora, las fechas se pueden agrupar por nombre de mes. Más información. - Nuevo parámetro
can_filter
: Acepta las entradastrue
ofalse
. Cuando se establece enfalse
, el campo no se puede usar como filtro. Este parámetro se puede aplicar a medidas y dimensiones. Más información. - Los nombres de Explorar y Ver ahora pueden comenzar con números.
- Formatos de valor nombrado integrados para libras esterlinas y euros:
gbp_0
,gbp
,eur_0
yeur
. Estas se usan como entradas para el parámetrovalue_format_name
. Más información. - Los parámetros no seguros de Liquid dejaron de estar disponibles con una función heredada.
Dialectos
- MySQL. Se corrigió un problema por el que los valores NULL se filtraban de las tablas dinámicas.
- Spark Se solucionó un problema que causaba que las conexiones se rompieran debido a valores de nombres de índice largos.
- Corrimiento al rojo. Proporciona un error más útil cuando el administrador de Redshift cierra las consultas.
- BigQuery
- Se agregó compatibilidad para las funciones definidas por el usuario (UDF) como parte de una definición de PDT: Documentos.
- Ahora es posible realizar descargas de transmisión
- Se solucionó un problema en el que fallaban las consultas amplias en Looker.
- Actualización a un nuevo controlador de BigQuery que incluye compatibilidad con Google Drive
- Se amplió la longitud máxima del nombre de campo al límite documentado de 128 caracteres de BigQuery del límite anterior de 24 caracteres.
- Bityota. Se quitó la compatibilidad con Bityota
- Redshift y MS SQL. Limitó la duración de las instrucciones de consulta de larga duración que usa Looker para realizar pruebas de cierre de consultas en Redshift y MS SQL.
Administration
Conexiones de bases de datos específicas del usuario
- Es posible configurar las conexiones a fin de usar las credenciales de LDAP del usuario para conectarse a la base de datos. Obtén más información.
- Permite aplicar permisos a nivel de base de datos específicos del usuario en Looker, así como auditorías de consultas.
- NOTA: Las URLs públicas y las PDT no son compatibles con estos tipos de conexiones
Nuevos permisos del subadministrador
- Es posible otorgar permisos nuevos para varios paneles de administración a los usuarios sin necesidad de convertirlos en administradores completos.
Documentación
- Se agregó el control de versiones de Looker en la documentación.
- Usa el selector de versiones de Looker en la esquina superior derecha para seleccionar tu versión.
- El control de versiones comienza oficialmente con funciones 3.48, pero conservamos cierto contenido específico de la versión anterior a la 3.48 que se puede ver con el selector.
- El selector de versiones de Looker aparece en todas las páginas de las secciones "Cómo explorar y visualizar datos" y "Cómo compartir, importar e incorporar datos", y aparecerá gradualmente en todas las páginas docs.looker.com.
- Se agregó un botón para volver a la parte superior de la página.
- Se agregó +/- al menú lateral para mostrar cuándo se puede expandir un elemento de menú.
- Se movió la barra de búsqueda a la parte superior del menú lateral.
Ajustes generales y correcciones de errores
- flash_on Se agregó una nota "Programado por" al final de los correos electrónicos programados.
- Se corrigió un error que causaba un error de análisis al explorar desde el ejecutor de SQL.
- Se corrigió un problema que impedía que las sugerencias se propagaran en los filtros que dependían de algunas PDT.
- Se corrigió un problema que causaba que los elementos del panel de LookML se superpusieran cuando se usaba
layout: static
. - Se corrigió un error que causaba que la cláusula Group by en SQL relacionada con algunas tablas dinámicas llamara al campo incorrecto.
- Advierte de forma adecuada cuando se intenta filtrar una medición en un período sin procesar.
- Se corrigieron algunos pequeños errores de cálculo basados en tablas relacionados con el manejo de dimensiones dinámicas.
- Se solucionó un problema con la conectividad a la base de datos interna (al usar MySQL) que podía provocar interrupciones.
- Se solucionó un problema por el que el panel instantáneo hacía que un panel no regresara desde la caché si la ejecución anterior generaba un error
- Se corrigió un error por el que Looker filtraba de manera incorrecta "vacío" en el filtro de cadenas "es igual a".
- Se solucionó un problema por el que Looker intentaba convertir la zona horaria a "determinado SQL generado".
- Se solucionó un problema por el que los filtros en algunos períodos de fechas generaban un SQL incorrecto.
- Se solucionó un problema por el que los paneles programados se podían enviar desde el modo de desarrollador.
- Se quitó una advertencia innecesaria para las zonas horarias de la base de datos no configuradas en el panel Conexiones.
- Se solucionó un problema por el que
field_group_label
causaba un error erróneo. - Se corrigieron algunos errores relacionados con las descargas de PDF que mostraban "No hay resultados" de forma incorrecta.
Looker 3.46 8/05/2016
Paneles
flash_on Nueva apariencia del panel
- Estética más moderna con ajustes de fuente, mejor uso del espacio en blanco y eliminación del desorden.
- Los valores individuales leen de forma más natural con los títulos en la parte inferior.
flash_on Modo de edición del panel
- Una vez activada, ofrece la posibilidad de mover y cambiar el tamaño de los mosaicos, agregar o editar filtros y notas, y agregar o eliminar mosaicos en el panel.
- Esto también genera avisos al guardar las vistas que muestran qué paneles se verán afectados por los cambios.
- Esta función deriva de la función de bloqueo que estaba en Labs y la reemplaza.
Encabezados y cuadros de texto gratuitos
Permite insertar el título, los subtítulos y el texto del cuerpo en los paneles. Se puede cambiar el tamaño y organizarse como con un mosaico normal.
Mejoras en la función de arrastrar y cambiar el tamaño de los mosaicos
- La lógica de arrastre mejorada facilita mover mosaicos y cambiar su tamaño en los paneles.
- Tamaños más flexibles para los mosaicos del panel: Los mosaicos ahora existen en una cuadrícula de 24 en lugar de una cuadrícula de 12.
Visualizaciones
Mejoras en la visualización del valor único
- Números de texto destacado.
- Barras de progreso.
- flash_on Los paneles ajustan automáticamente el tamaño del texto para que todos los mosaicos coincidan.
Se actualizó la lógica de truncamiento de columnas para las visualizaciones de tablas
- Se agregaron segundos a la función de actualización del panel que se encuentra en el menú de ajustes de Paneles.
- Los títulos de las pestañas del navegador ahora reflejan los nombres de los paneles.
Explorar
Actualizaciones de cálculos basados en tablas
- Nuevas funciones de fecha
add_{interval}
: add_seconds, add_minutes, ..., add_years.trunc_{interval}
: trunc_minutes, trunc_hours, ..., trunc_years
- Mejoras en la fecha. Los operadores de comparación (
>
,<
,>=
,<=
) ahora admiten fechas. - Mejoras en la función de completado de campos para incluir etiquetas
- flash_on Y ahora tiene prioridad sobre OR. En el pasado, estas sentencias se evaluaban de izquierda a derecha, por lo que las ecuaciones existentes que no usaban paréntesis pueden cambiar.
- Se agregó la capacidad de filtrar por "no es" con el índice del día de la semana.
- flash_on Se aumentó la verificación de discrepancias de tipo para evitar errores. Sin embargo, este cambio también significa que, si necesitas modificar cualquier expresión en la que compares campos sí/no con strings
Programación
Webhooks para vistas programadas (Labs)
- Opción nueva a la hora de programar una vista o un panel para realizar una solicitud HTTP POST en uno o más servidores, en lugar de enviar los resultados por correo electrónico. Obtén más información.
- Usa un servicio como Zapier o un servidor web personalizado para subir datos de Looker a un bucket de S3, Dropbox, un servidor FTP, etc. Consulta un ejemplo con DropBox.
- Presenta un nuevo permiso
send_outgoing_webhook
que se otorga automáticamente a todos los administradores de Looker y es necesario para usar esta función.
Programa actualizaciones
- Se agregó el botón "Probar". Envía un correo electrónico de prueba al programador, pero no a los destinatarios.
- Agregaste una opción de formato. Nueva opción para usar valores con formato en archivos CSV, TXT, etc. (al igual que con las descargas).
- flash_on Zonas horarias. Siempre configura de manera explícita la zona horaria de un estilo programado y desconéctala de la zona horaria de la aplicación. La ventana modal de programación establece de forma predeterminada la zona horaria de la aplicación cuando se crea un programa nuevo. Así, cambiar la zona horaria de la aplicación afecta a todos los planes creados recientemente, pero no a los existentes.
- flash_on Cómo programar cambios modales. Tiene control completo sobre el rango de la opción por hora y una IU mejorada.
- Se expandió el rango por hora disponible.
- La asistencia para programar un día determinado de la semana no funcionaba y se quitó. Las programaciones actuales configuradas para ejecutarse en un día de la semana y una semana del mes determinados se reasignarán automáticamente al primer día del mes.
LookML
- Se mejoró la confiabilidad del generador de LookML. El generador de LookML ahora solo genera para el esquema solicitado en lugar de generar siempre para el esquema predeterminado, lo que resuelve problemas con definiciones de campo duplicadas y errores de “existe” para archivos de vista.
- New Value for Timeframes Parameter. Se agregó el período
day_of_year
. - Nueva sintaxis de filtro para filtrar en trimestres.
2015-Q2
ahora funcionará en Matches(Advanced). - flash_on Bajas de Looker. Más información.
- La sustitución de $$ ahora es una función heredada. Debe reemplazarse por ${TABLE}.
- A partir de la versión 3.46, las uniones solo deben definirse dentro de una definición de
explore:
. La definición dejoin:
en cualquier otra ubicación dejó de estar disponible. - El parámetro
scoping
dejó de estar disponible. El uso descoping: false
ahora producirá un error del validador de LookML. Los modelos siempre deben usar nombres de campos con alcance.
Dialectos
- dashDB: Ahora admite PDT y cierre de consultas.
- Dialectos de transmisión. Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark y Teradata. Consulta la sección ¿Cuáles son todos los límites de filas en Looker? Prácticas recomendadas para obtener más información.
- Spark: Se solucionó un problema que podía hacer que las sugerencias de filtro generaran SQL no válido.
- Presto:
- Ahora es posible crear vistas desde varios catálogos en PrestoDB, no solo desde el especificado en la conexión.
- Se solucionó el problema por el que las pruebas de conexión permanecían en la cola de Presto.
- Correcciones de PostgreSQL:
- Se solucionó un problema que causaba que el filtrado de un trimestre fuera incorrecto.
- Se solucionó un problema relacionado con consultas lentas con filtros de fecha relativos
- Se solucionó un problema que causaba que las letras en mayúscula requiriesen comillas.
Ajustes generales y correcciones de errores
- Se agregó la capacidad de buscar por modelos en Espacios
- Instant Dashboards (Labs) ahora aprovecha el almacenamiento en caché mejorado.
- Se agregó un vínculo a la instancia en los correos electrónicos de “Te damos la bienvenida a Looker”.
- Se corrigió un error que causaba un cambio lento del tamaño de las páginas incrustadas.
- Se corrigió un error en la Página de administrador de LDAP que causaba que los valores de texto desbordaran de los espacios de los formularios.
- Se corrigió un error de los usuarios de Microsoft Edge por el que las visualizaciones no ocupaban el espacio por completo.
- Se actualizó la información sobre la herramienta explicativa en el permiso
see_lookml
de la página de permisos para mostrar que también permite que los usuarios vean SQL. - Se actualizó el texto de información sobre la herramienta en la página Generar modelo de proyecto.
- Se corrigió un error por el que los conjuntos de resultados grandes se ponían en la caché y causaban interrupciones.
- Actualizaciones de i__looker:
- Se agregó
embed_user
como una unión a la exploración del usuario. - Se agregó
sql_text
a la exploración del historial - Se agregaron vínculos a las consultas de administrador y el plan de programación.
- Se agregó
- Se corrigió un error por el que las etiquetas inhabilitadas de la serie permanecían en la visualización.
Looker 3.44 2016-04-07
Cambios importantes
- Instant Dashboard se quitará como función. Los paneles se cargarán más rápido desde la caché.
- Se habilitó la carga de recursos desde la CDN para todos los clientes alojados en Looker.
- Varias funciones heredadas se desactivarán de forma predeterminada, pero se pueden volver a habilitar. Obtén más información.
- Las etiquetas de campo pueden anular la etiqueta de vista
- Período inicial en los nombres de campos
- Etiquetas en mayúsculas en la configuración de descargas y gráficos
- Enviar correo electrónico desde looker@looker.com
- Estilo de distribución de PDT de Redshift predeterminado EVEN
Paneles
- Automagic Heatmaps: La función "Ajustar a datos" es compatible cuando se usan mapas de calor.
- Mejoras en los mensajes de error en mosaicos del panel. Ahora se muestran errores incorrectos de sintaxis de filtros.
- Se solucionó un problema por el que las tarjetas se cargaban de forma comprimida antes de llenar la pantalla correctamente.
Visualizaciones
- Límites personalizados del eje X. Introduce una configuración para mostrar u ocultar las primeras X filas según lo especificado por el usuario.
- El eje Y logarítmico ahora está disponible para los gráficos.
- Se solucionó un problema con las partes apiladas desalineadas en los gráficos de barras apiladas
Programación
- Nuevos paneles de administración de programación
- Planes programados: Muestra todos los elementos programados actualmente en tu instancia de Looker con detalles relevantes, incluidos los propietarios de las tareas.
- Historial de trabajos programados. En esta sección, se muestran los elementos ejecutados recientemente en tu instancia con detalles, incluida la consulta, el entorno de ejecución y el estado de éxito o falla con errores (si corresponde).
- Las vistas ahora pueden tener más de una programación. Adapta la programación de Look a la forma en que funciona la programación del panel. Ahora, los programas de vistas se crean por usuario, por lo que diferentes usuarios pueden tener diferentes programaciones para la misma vista.
- Las programaciones nuevas comenzarán en el primer horario programado. Ya no enviarán un correo electrónico de inmediato después de programar la cita.
- Las programaciones que pertenecen a un usuario que ya no existe en el sistema (es decir, que se borró) o que se inhabilitaron se reasignan automáticamente al primer usuario habilitado con el rol "Administrador".
- Se solucionó un problema con la visualización del panel en la app de correo electrónico para iPhone
LookML y el entorno para desarrolladores
- Grupos de campos personalizados: Agrega la capacidad de agrupar campos en el selector de campos con el nuevo parámetro
group_label:
. Más información. - Capacidad de cambiar el nombre de los proyectos. Accesible en la opción "Configuración del proyecto", ubicada debajo del botón Sincronizar.
- Se actualizó el campo
Distance
- Los nuevos vínculos en la app a la documentación se aplican a lo siguiente:
- Errores de validación de LookML, cuando corresponda.
- Se aplica a las funciones obsoletas y al Panel de funciones heredadas para facilitar la transición de las funciones antiguas.
- Ahora, las condiciones múltiples en las cláusulas HAVING y las medidas filtradas siempre están entre paréntesis.
Dialectos
- Actualizaciones de Spark/Hive:
- Se corrigió un problema en el que EXPLAIN se rompía por problemas de dialectos relacionados con Hadoop.
- Se corrigió un problema en el que las consultas del Ejecutor de SQL se ejecutaban con lentitud en Spark SQL.
- Las pruebas de PDT ahora se ejecutan en el momento de la conexión para Spark SQL.
- Spark SQL ahora obtiene la información del esquema de SQL en lugar de las llamadas de JDBC.
Ajustes generales y correcciones de errores
- Actualiza el permiso
create_table_calculation
: Los usuarios ahora no necesitan el permisocreate_table_calculation
para ver los cálculos de la tabla. Este permiso aún es necesario para crear cálculos. - Se solucionó un problema por el que el cambio al modo de desarrollador mientras se mira un archivo que solo existe en producción causaba un error 404 inmediato
- Se actualizaron la función Explain en el ejecutor de SQL para aplicar funciones más específicas de dialectos y quitar los límites forzados.
- Se corrigió un error por el que los cálculos de tablas no funcionaban al explorar las consultas del Ejecutor de SQL o i__looker.
- Se corrigió un error en el que una validación de SAML fallaba provocaba que todas las verificaciones posteriores fallaran, incluso con un archivo válido.
- Se solucionó un problema por el que una nueva versión de Chrome causaba que los paneles fallaran el navegador.
- Se corrigió un error por el que los cambios en el panel no se reflejaban debido al almacenamiento en caché
- Se corrigió un error por el que el filtrado de valores nulos porque las strings no funcionaba
- Se corrigió un error que hacía que la navegación por archivos de LookML en modo de desarrollador fuera muy lenta.
- Anula la configuración de un cliente de chat que hizo que la ventana de chat se abriera innecesariamente.
Looker 3.42 2016-03-13
Lookerbot
Con Looker 3.42, presentamos Lookerbot, una integración de Slack con Looker que te permite incorporar datos de Looker a tus chats.
Funciones de Labs
- Extensiones de Looker ya no es una función de Labs y estará disponible automáticamente para todas las instancias. Más información.
- Menús de perforación para visualizaciones: Consulta a continuación.
Actualizaciones de perforación
Menú de desglose
- Cuando haces clic en el vínculo de desglose, ahora siempre se muestra el menú de desglose. El
...
se usa para indicar vínculos o paneles externos. Los desgloses jerárquicos y dimensionales no mostrarán este ícono.
Vista previa del desglose
- Con la perforación, se cargan los resultados del desglose en una superposición de vista previa. Esto mantiene a los usuarios en el mismo contexto (es decir, en la misma página Explorar o Panel). Luego, los usuarios pueden elegir "Explorar desde aquí" para saltar a la experiencia completa de Explorar. Obtener más información.
- Las mediciones con una sola posibilidad de perforación abren directamente la vista previa de desgloses.
- Si hay un problema con la vista previa de desglose, se puede inhabilitar habilitando el “Comportamiento de desglose heredado” en el panel Funciones heredadas. Obtén más información sobre las funciones heredadas.
Menús de desglose para visualizaciones
- Permite desglosar las visualizaciones a través de los menús de desglose. Ahora, este es el comportamiento predeterminado y se quitó de la sección Labs. Obtener más información.
- Los menús de desglose en visualizaciones distintas de tablas, valor único y registro único ya no muestran las opciones de desglose “Filtrar en...”.
- Los menús de desglose funcionan en tablas dinámicas tanto en tablas como en visualizaciones.
Visualizaciones
Mejoras en la visualización de tablas
- Se puede cambiar el nombre de las columnas, incluidos los nombres de las columnas dinámicas. Obtener más información.
- Se pueden aplicar estilos a las tablas, como blanco y negro, transparente y escala de grises. Obtener más información.
Etiquetas de totales para gráficos apilados
- Hay una nueva opción de "Etiquetas de totales" para los gráficos de columnas, barras y áreas apiladas. Obtener más información.
- Hay una nueva opción llamada "Mostrar siluetas". Cuando se anula la selección de las series en un gráfico apilado, una barra gris (“silueta”) muestra el total de todas las series detrás del subtotal de las series seleccionadas.
- Nota importante: Los totales de fila de la tabla de datos ya no se mostrarán en los gráficos apilados.
Capas de mapa en LookML
- La relación entre una dimensión y un conjunto particular de regiones del mapa ahora se puede definir en LookML, en lugar de que cada visualización configure una URL de TopoJSON personalizada. Esto afecta la visualización de "Mapa estático (regiones)". Obtén más información.
Con la tecnología de Looker
API de JavaScript para eventos
- Los paneles incorporados ahora pueden comunicarse con la página principal. Obtén más información.
Nuevos parámetros de URL para personalizar los objetos incorporados
- Capacidad de ocultar el título
- Capacidad de ocultar el pie de página
- Opción para redireccionar una vista incorporada a la versión de la página de exploración agregando
/explore
al final de la URL. - Opción para vincular a la página de exploración con el selector de campos abierto. Obtener más información.
Dialectos
- Se aumentó la cantidad predeterminada de conexiones de bases de datos de 30 a 75 para las conexiones de Microsoft SQL Server, Redshift, PostgreSQL y MySQL.
- Se retiró Spark 1.3. Los clientes de Spark deben usar la versión 1.4 o superior.
- BigQuery:
- Se solucionó un problema por el que no funcionaban los recuentos con filtros en un campo en ventilador.
- Se solucionó un problema que causaba un error 500 cuando se generaban tablas.
- Se solucionó un problema por el que las sugerencias de texto se enviaban como "indefinido".
- Actualizaciones de los períodos
hour
yhourX
ahora muestran valores en el formatoYYYY-MM-DD HH
.minuteX
ahora muestra valores en el formatoYYYY-MM-DD HH:MM
(que coinciden con el período en minutos).
Ajustes generales y correcciones de errores
- Los PDF y las visualizaciones programadas ahora tendrán texto más oscuro para una mayor legibilidad.
- La información sobre la herramienta de los gráficos ahora refleja los nombres de los ejes personalizados.
- Se agregó la capacidad de establecer un puerto de correo personalizado a través de las opciones de línea de comandos de Looker (la opción es
--default-mailer-port=[port number goes here]
). - Permite colocar el cursor sobre las secciones de un gráfico que se componen principalmente de información sobre la herramienta y, de todos modos, hacer que aparezca.
- Se corrigió un error por el que los elementos programados para enviarse el domingo también se enviaban el lunes.
- Se corrigió un error en el que los valores de filtro se duplicaban y se reemplazaban entre sí cuando se agregaban múltiples cuadros de entrada por filtro.
- Correcciones de Internet Explorer:
- Ahora aparecerán las etiquetas del eje X.
- Se solucionó un problema por el que las leyendas de los gráficos generaban errores cuando estos eran demasiado pequeños
- Se solucionó un problema que causaba que aparecieran varias barras de desplazamiento verticales cuando solo una era necesaria una.
- Se corrigieron varios problemas relacionados con Automagic Heatmaps, en los que no se cargaban ni se volvían a cargar correctamente con los cambios
- Se corrigió un error por el que agregar y quitar una nota obstaculizaba la alineación en las tarjetas del panel
- Se solucionó un problema por el que el formato de la etiqueta de tiempo no era coherente entre la exploración y el panel.
- Se solucionó un problema en el que no se podían ordenar las tablas incorporadas de forma pública
- Se solucionó un problema por el que algunas consultas con Sin resultados mostraban incorrectamente como "Consulta finalizada" en el Ejecutor de SQL.
Looker 3.40 2016-02-25
Paneles
- Paneles que se pueden bloquear [Labs]. Evita los cambios en un panel sin desbloquearlo explícitamente. Esta función también les muestra a los usuarios información adicional sobre las conexiones entre la edición de vistas y la edición de paneles para todos los usuarios de esos contenidos. Se deben habilitar explícitamente en la sección Labs.
- Vincula automáticamente entre los paneles [Labs]. Proporciona un menú de desglose para mostrar y vincular a los paneles que tienen un filtro que coincide con el campo en el que realizas la exploración. En el menú, también se mostrarán vínculos a URLs externas mediante desgloses nativos, aunque estos están disponibles sin habilitar el menú de desglose. Más información.
Visualizaciones
- Visualización de tabla
- Truncar los nombres de las columnas para reducir el ancho
- Mejoras en los gráficos circulares
- Limpiar la presentación y el posicionamiento de las etiquetas de valor.
- Las etiquetas de serie ahora funcionan en gráficos circulares.
- Menú de desglose en visualizaciones [Labs] Desglosa los datos directamente desde una visualización en lugar de hacerlo a través de una tabla. Más información.
Explorar
- Actualizaciones para los cálculos basados en tablas
- Permitir que se quiten de la tabla de datos los cálculos basados en tablas, en lugar de obligar al usuario a usar la ventana modal de cálculos de tablas.
- El formato de porcentaje ahora se multiplicará por 100.
- Filtrado de actualizaciones
- Ahora no se agota el tiempo de espera de las consultas que generan sugerencias de filtros cuando los usuarios hacen clic para salir del cuadro de filtros.
- Los filtros en
type: tier
ahora funcionan incluso con valores negativos.
- Actualizaciones de la tabla de datos
- Las fechas en las tablas ahora no se unen. (Nota: Esta opción puede ampliar las columnas de fecha y cambiar las tablas de los usuarios).
- Las tablas cambian al desplazamiento virtual a las 10,000 celdas en lugar de a 5,000.
Dialectos
- Ahora Presto es un dialecto totalmente compatible. Looker 3.40 admitirá versiones hasta la 0.132 de forma nativa. Para obtener versiones posteriores, comunícate con el equipo de asistencia.
- Spark ahora es un dialecto totalmente compatible. Looker 3.40 admitirá versiones hasta la 1.5.2.
- Hive: Las sugerencias automáticas ahora están inhabilitadas automáticamente en los campos filtrados. Para restablecer sugerencias para cualquier archivo de vista determinado, marca como comentario la línea
suggestions: false
. Además, la configuración específica del campo anula la configuración predeterminada a nivel de la vista. También se aplica a Presto y Spark. - BigQuery: Ahora se admiten las agregaciones simétricas.
- BigQuery: La cuenta de servicio ya no necesita permisos de lectura en cada conjunto de datos de un proyecto.
- DataVirtuality: Se corrigió el problema relacionado con la eliminación de consultas.
- Vertica: El selector de dialecto del panel de conexiones ahora incluye "Vertica 6" como opción para los clientes con controladores de Vertica 6. La opción "Vertica" es para clientes que tienen Vertica 7 o una versión posterior.
Panel de administración
- Panel de consultas. Las PDT ahora diferencian entre Compilación de PDT y Esperando PDT, lo que significa que la consulta en espera necesita una PDT que está compilando por un subproceso diferente. Mientras espera, no retiene una conexión del grupo de bases de datos.
- Autenticación a través de LDAP. Configura servidores que no permitan resultados paginados. Consulte la documentación completa de LDAP aquí.
- Opción para forzar la autenticación de dos factores en cada acceso Disponible como parámetro de configuración en la Página de administrador de dos factores.
Ajustes generales y correcciones de errores
- LookML <> Actualización de SQL: Se actualizó la forma en que se escriben las cláusulas
WHERE
de varios elementos deWHERE A AND B
aWHERE (A) AND (B)
para garantizar que los paréntesis sean correctos en cláusulasWHERE
más complejas. - Se corrigió un error en el que no se pasaban los ordenamientos de las tablas al panel.
- Se corrigió un error por el que los permisos de Exploración se compartían entre los roles.
- Se corrigió un error por el que las incorporaciones del panel de LookML mediante
/
en lugar de::
no se renderizaban correctamente. - Se corrigió un error por el que se rompía la ordenación de mediciones en las visualizaciones de tablas.
- Se corrigió un error por el que los filtros de fecha relativos fallaban con Coincidencias (Avanzado)
- Se corrigió un error por el que las compilaciones de PDT bloqueaban todas las consultas en una instancia de Looker.
- Se corrigió un error por el que
value_format
no pasaba correctamente los puntos decimales para mostrar, especialmente en los campospercent_of_total
ypercent_of_previous
. - Se corrigió un error por el que las visualizaciones de un solo valor continuaban mostrando su valor anterior si el nuevo valor era nulo.
- Se corrigió un error en el código de carga previa que producía por error 200 respuestas cuando debían proporcionarse 404s, por ejemplo, si la carga previa fallaba debido a un error en uno de los mosaicos.
- Se corrigió un error por el que el ícono de la papelera del selector de color no realizaba ninguna acción cuando se hacía clic en él.
- Se corrigió un error por el que los mosaicos de valor único que se pueden desglosar en los paneles cambiaban de color de manera esporádica.
Instalaciones alojadas por el cliente
- Se agregó la comprobación para disuadir a los usuarios de cambiar a una versión inferior en el proceso de inicio. Obtén más información.
Looker 3.38 12/01/2016
Paneles y visualizaciones
- Filtros reordenables. El orden en el que se muestran los filtros ahora se puede configurar en las opciones de Agregar/Editar filtros del menú de ajustes de Paneles de control.
- Gráficos pequeños. Las visualizaciones de panel se simplifican, ya que se reducen en tamaño para permitir mosaicos de panel más pequeños que nunca que aún contienen información legible. Más información.
- Advertencias de límite de columnas en mosaicos del panel. Dado que las visualizaciones que alcanzan un límite de columnas pueden producir gráficos imprecisos, Looker ahora muestra una advertencia dentro del panel de visualización y en los mosaicos del panel para mejorar la interpretación de los datos.
- Los gráficos con tablas dinámicas, o varias mediciones con el mismo
value_format
, ahora aplican ese formato a las comillas del eje.
Con la tecnología de Looker
- Diseño personalizado para paneles incorporados. Incluye colores de fondo, colores de gráficos, colores de fuente y mucho más. Se aplica a LookML y a los paneles de arrastrar y soltar. Más información.
Explorar
- Actualizaciones para los cálculos basados en tablas
- Capacidad de arrastrar y reorganizar las columnas de cálculo de tablas.
- Presentamos una nueva función
rand()
. Más información. - Los nombres de los cálculos basados en tablas ahora deben ser únicos.
- Ahora, un menú desplegable de formato muestra una lista de formatos de valores comunes con nombre. Esto elimina la necesidad de escribir cadenas de formato.
LookML
- Selecciona Día de inicio para las dimensiones de la semana. El nuevo parámetro
week_start_day
permite configurar el inicio de una semana (por ejemplo, el domingo en lugar del lunes) para cada modelo. Más información - Formatos de valor nombrado. Agrega la capacidad de nombrar y hacer referencia a formatos de valores específicos con
value_format_name
. Looker incluye de forma predeterminada varios formatos de valor con nombre comunes. Más información.
Dialectos
- Opciones actualizadas del dialecto El selector de dialecto en la configuración de conexiones ahora incluye opciones específicas para Amazon Aurora, Google Cloud SQL, Microsoft Azure Data Warehouse y Microsoft Azure Database. Te recomendamos que actualices tus conexiones para que reflejen el dialecto correcto y puedas aprovechar futuras mejoras específicas de dialectos.
- Asistencia básica para SAP HANA.
- Los nombres de proyectos de BigQuery que incluyen caracteres como
:
y.
ahora funcionan correctamente. - Se corrigió un problema de Impala que impedía cerrar consultas en algunos casos.
Administrador
- Se implementó un límite de consultas por usuario para evitar que cualquier usuario individual sobrecargue o bloquee la base de datos. Obtén más información.
Ajustes generales y correcciones de errores
- Se agregó un botón para actualizar esquemas y tablas en el ejecutor de SQL y el generador de vistas.
- La opción Save Dashboard to Space ahora utiliza el selector de espacios jerárquicos.
- La URL del host ahora se puede configurar mediante el archivo provision.yml.
- Se corrigió un problema que causaba que faltaran campos en el LookML del panel generado.
- Se corrigió la fuente de las consultas del panel para restablecer las estadísticas anteriores en el panel de uso.
- Se solucionó un problema con las descargas de Excel que causaba que usaran demasiada memoria.
- Se solucionó un problema con las descargas de Excel que causaba que se insertara el exceso de espacios en blanco en las descargas.
Funciones heredadas
Ten en cuenta los próximos cambios que se implementarán en las funciones heredadas para garantizar una transición sin problemas a medida que se quiten las funciones. Obtén más información.
Funciones recientemente obsoletas
Parámetro
decimals
de Looker y Tipo de campoint
. El parámetrodecimals
y el tipo de campoint
dejaron de estar disponibles y mostrarán advertencias en el validador de LookML.Los formatos de valor con nombre ahora ofrecen una alternativa más flexible a
decimals
, incluidos los formatos decimal, porcentual y financieros. Por ejemplo, usavalue_format: decimal_2
ovalue_format: '0.##'
en lugar dedecimals: 2
.Reemplaza
type: int
dimensiones portype: number
. Más información.
Funciones heredadas que se quitaron en esta Looker 3.38
- Selector de campos anterior
Funciones heredadas que se quitarán en Looker 3.40
Desactiva estas funciones durante el transcurso del mes siguiente antes de la próxima actualización.
- Las etiquetas de campo pueden anular la etiqueta de vista
- Período inicial en los nombres de campos
- Etiquetas en mayúsculas en la configuración de descargas y gráficos
- Enviar correo electrónico desde looker@looker.com
Funciones heredadas que se quitarán en Looker 3.42
Desactiva estas funciones en el transcurso de los próximos 2 meses.
- Estilo de distribución de PDT de Redshift predeterminado EVEN
Looker 3.36 8/12/2015
Funciones de Labs
A partir del 3.36, Looker tiene una definición ampliada de las funciones de Labs. Además de las funciones experimentales que existen en la página de Labs, algunas funciones de la aplicación se presentarán como parte del programa de Labs para que los usuarios sepan que todavía se están considerando para funcionalidades adicionales.
- Ejecutor de SQL nuevo y mejorado que cuenta con una interfaz actualizada y la capacidad de compartir, descargar y explorar desde consultas en SQL. Esta función se activará automáticamente para todas las instancias. Más información
Explorar
- Cálculos basados en tablas para filas dinámicas Funciones adicionales que habilitan la agregación de filas dinámicas, cálculos de desplazamiento complejos más limpios y agregaciones a nivel de fila. Más información sobre las filas dinámicas, las listas de desplazamientos o las listas
- Ventana modal actualizada del panel. Muestra el tipo de visualización que se agregó para aumentar la claridad mientras se crean paneles.
- Compartir vista pública como imágenes. Comparte visualizaciones fácilmente como una imagen estática que se actualiza a medida que lo hacen tus datos. Más información
- Advertencias de límite de filas para las vistas programadas. Los elementos programados desde la página Explorar incluirán una advertencia en el correo electrónico.
- Se restableció la capacidad de copiar y pegar encabezados de tablas desde la página Explorar.
- Se actualizó la ventana modal pública para que el usuario deba presionar Guardar a fin de habilitar los vínculos públicos.
Paneles y visualizaciones
- Las tarjetas del panel ahora se muestran en gris al ejecutarse. Proporciona claridad visual en la ejecución de mosaicos.
- Botón para detener el panel. Se muestra mientras se ejecutan las consultas.
- Parámetro de configuración de color de las visualizaciones de valor único. Más información
- API para precarga de paneles. Esto permitirá que Looker aprovechen un sólido sistema de precalentamiento de datos.
LookML
- Parámetro nuevo
distribution_style
con valores posiblesALL
oEVEN
. Esto permite la elección explícita entre todos los elementos en comparación con diststyle en tablas derivadas persistentes no distribuidas por clave. Solo se aplica a Redshift. Presenta una función heredada, que conserva la configuración predeterminada anterior de distribución uniforme. La versión 3.36 hacia adelante se establecerá de forma predeterminada en el diststyleALL
. - Los campos de tiempo ahora generan todos los períodos de forma predeterminada. Anteriormente, los usuarios especificaban una lista enumerada de plazos que desean. Los usuarios aún pueden especificar una lista para obtener un subconjunto de períodos.
Con la tecnología de Looker
- Paneles incorporados con zonas horarias del usuario La instancia permite las zonas horarias del usuario, y la conexión se configura para las zonas horarias. Los paneles incorporados ya no mostrarán advertencias de discrepancias de zona horaria.
Espacios
- Los espacios ahora muestran todos los subespacios en lugar de limitarse a cuatro.
Administrador
- Actualizaciones de permisos.
- La página de permisos ahora refleja las dependencias de permisos
- Los usuarios deben tener el permiso download o download_with_limit para descargar PDFs del panel.
- Cambios en la configuración del LDAP. Ahora los administradores pueden indicar qué atributo de usuario se deben usar para la búsqueda. Esto permite asignar grupos LDAP a los roles de Looker si se usa el estilo posixGroup.
Dialectos
- Mayor compatibilidad con DataVirtuality. Se agregó compatibilidad con agregaciones simétricas y correcciones para el parámetro day_of_week.
- Mayor compatibilidad con DashDB. La eliminación de consultas aún no está disponible.
- Mayor compatibilidad con Exasol, incluidas las PDT
- BigQuery. Actualización de FLATTENS para permitir varios campos que no están en la misma rama del árbol
Ajustes generales y correcciones de errores
- Looker ahora admite la navegación mejorada por teclas del teclado para lograr una mayor accesibilidad.
- Las pestañas del navegador ahora indican la parte de la app que se usa en cada pestaña.
- Se corrigió un error en el que se abría la ventana modal de guardado de datos con un error.
- Se mejoraron los mensajes de error cuando se alcanza el límite de columnas para las tablas dinámicas
- Se corrigió un error que causaba que las visualizaciones fallaran de forma imprecisa.
- Se solucionó un problema por el que los menús de engranaje de los mosaicos del panel desbordaban la pantalla y, por lo tanto, no se podían seleccionar
- Se solucionó un problema por el que el elemento del panel no reflejaba el orden realizado en la página Explorar
- Se corrigió un error por el que, cuando se hacía clic en "Agregar a la tabla" en un filtro, se quitaba el filtro de la consulta.
- Se corrigió un error por el que se interrumpeba el mapa de calor de Automagic si JOIN no incluía xxx_bin_level en el parámetro de campos.
- Se corrigió un error por el que, ocasionalmente, el botón Ejecutar no aparecía en un panel incorporado
- Se corrigió un error por el que un archivo XLS no se descargaba correctamente debido a un exceso de espacios en blanco.
- Se corrigió la ventana modal Mover espacio.
- Se solucionó un problema por el que, cuando se guardaba una vista, se agregaba a un panel dos veces en lugar de actualizarla.
- Se corrigió un error de BigQuery en el que la creación de vistas a partir de tablas no podía generar LookML para proyectos con nombres de proyecto obsoletos que contengan
.
y:
. - Se corrigió un error por el que, en un contexto incorporado, los usuarios podían usar las teclas de acceso rápido para abrir la ventana modal de edición del panel y elegir la opción de apariencias.
Looker 3.34 10/11/2015
Visualizaciones
- Nueva visualización: mapas interactivos Los nuevos mapas, además de los de zoom y desplazamiento lateral, son reactivos para aplicar cambios en los filtros. Más información.
- Mejoras de color en los gráficos Más información.
- Nueva serie de paletas de colores que se pueden usar en visualizaciones.
- Nuevo selector de color para ayudar a seleccionar nuevos colores de gráfico.
- El esquema de colores predeterminado global se puede aplicar en toda la instancia. Obtén más información.
- Capacidad de ordenar por serie en visualizaciones. Ordena el total de las filas de la tabla para ver la información del gráfico en orden ascendente o descendente.
- Información actualizada para facilitar la lectura.
Paneles
- Carga asíncrona del panel. Las tarjetas ahora se cargan a medida que sus datos se muestran de la base de datos, en lugar de 2 a la vez, para ayudar a cargar más rápido los paneles en caché.
- Más información sobre los mensajes de errores en los paneles. Los mosaicos de panel ahora mostrarán el error que les impidió la representación, en lugar de solo mostrar que se ha producido un error.
- Se quitó la capacidad de volver a cambiar los paneles al diseño de "Arrastrar". El diseño de "periódico" ahora es el diseño preferido para todos los paneles de arrastrar y soltar.
Explorar
- Opciones de programación más detalladas. Incluye varias horas, diferentes días del mes y solo los días de semana. Más información.
- Capacidad de ordenar por totales de filas y cálculos de tablas.
- Edición de vistas in-modal. Mantiene a los usuarios en la página desde la que accedieron a los modales para brindar mayor contexto en la app.
- Se mejoró el flujo de trabajo de vínculos públicos. Ya no es necesario actualizar la página para ver los vínculos públicos asociados después de marcar una vista como pública.
- Capacidad de emitir consultas sin la cláusula
ORDER BY
. Looker no generará una cláusula Ordenar por si el primer campo de la tabla es unacancel_grouping_field
y solo hay dimensiones en la consulta. Se puede usar para reducir el tamaño y la complejidad de una consulta en ciertos casos. - Sugerencias de filtrado mejoradas.
- Las sugerencias ahora se propagarán correctamente desde una vista que se defina con el parámetro
sql_table_name
. - Ahora, los períodos "Día de la semana" y "Índice del día de la semana" sugieren días en lugar de marcas de tiempo.
- Consulta los cambios adicionales en la sección de LookML a continuación, incluido cómo hacer que las sugerencias funcionen con filtros de acceso.
- Las sugerencias ahora se propagarán correctamente desde una vista que se defina con el parámetro
- Actualizaciones del filtro de campos
type: location
.- Se agregó un filtro basado en el radio.
- Se agregó compatibilidad con
null
,not null
y-null
en el filtrado El campo location se considera nulo si la latitud o la longitud (o ambas) son nulas.
LookML
- Nuevo período de
quarter
. Este período de tiempo se puede crear como parte de un grupo de dimensiones o como una dimensión independiente. Más información. - Nuevo período de
quarter_of_year
. Este período muestra los resultados del 1er, 2, 3 y 4o trimestres independientemente del año, y puede crearse como parte de un grupo de dimensiones o como una dimensión independiente. Más información. - Sugerencias para filtros de acceso. Cuando se usan campos de filtro de acceso, las sugerencias se pueden habilitar mediante el parámetro
full_suggestions: true
. Más información - Almacenamiento en caché de sugerencias configurables. Ahora las sugerencias se pueden almacenar en caché durante el momento que elijas. Configúralos por campo mediante
suggest_persist_for
seguido de un período. Si no se establece unsuggest_persist_for
, el tiempo predeterminado será de 6 horas.
Con la tecnología de Looker
- Descarga de PDF para paneles incorporados. Los permisos se configuran de la misma manera que para los usuarios y roles normales de Looker.
- Todos los tipos de descarga para elementos incorporados. Los permisos se configuran de la misma manera que para los usuarios y roles normales de Looker.
- Zonas horarias del usuario para la incorporación de SSO. Establece el parámetro como parte del proceso de configuración de incorporación de SSO.
Dialectos
- Asistencia expandida de BigQuery (matices adicionales), que incluye lo siguiente:
- Estimador del tamaño de consultas para ayudar a administrar el uso de las consultas.
- Datos anidados y repetidos compatibles de forma nativa en LookML mediante el parámetro
fanout_on
. Más información. - PDT para optimizar las consultas.
- Cancelación de trabajos para consultas
- Mejoras en el generador, especialmente para datos anidados y repetidos
- Los certificados .p12 admiten frases de contraseña arbitrarias y ahora se suben mediante Looker.
- Mejoras en el almacén de datos de Microsoft SQL:
- Ahora se admiten las tablas derivadas persistentes.
- Ahora se admiten las agregaciones simétricas.
- Hive y Spark: Se corrigió un error con el truncamiento de la semana.
- Vertica: Se corrigió el cierre de consultas.
Administrador
- El panel de PDT en la Página de administrador ahora refleja las PDT compartidas.
- Se agregó una URL a las ventanas modales en el panel de consultas para que puedas volver a los datos sobre esas consultas.
- Actualizaciones del modelo y el panel de uso de i__looker:
- Corrige la ejecución más reciente de la consulta en el momento.
- Agrega el tiempo de ejecución más reciente.
- Agrupa los roles de los usuarios en una lista.
- Se corrigió la lista de correos electrónicos de tareas programadas del panel
Ajustes generales y correcciones de errores
- Archivos adjuntos de correo electrónico programados para la aplicación de correo electrónico de iOS para iPhone Se corrigió un error que impedía esta funcionalidad.
- Se agregaron modos de editor de texto. Configura el modo para cada cuenta . Las opciones son "vim" y "emac".
- Se solucionó un problema de filtrado por el que no se escapaban las comas correctamente
- Se solucionó un problema en el que el validador no captaba algunos errores de LookML.
- Se corrigió un error por el que los archivos .iqy no cargaban el formato de valor en el archivo de Excel.
- Se corrigió un error por el que, al intentar borrar un modelo con un espacio en el nombre, se generaba un error 404.
- Ya no se pueden configurar las listas blancas de limpieza de HTML. Todo el código HTML especificado en LookML no incluye las etiquetas ni los atributos de JavaScript, y se permiten todas las demás etiquetas HTML válidas.
- Looker ahora admite el uso de una clave de cifrado “externa” que se administra en un archivo externo especificado para Looker en la línea de comandos.
- Looker 3.34 también verá la introducción de una CDN para nuestros recursos estáticos.
- Se mejoró la seguridad de los archivos JavaScript mediante la coincidencia de SRI Integrity para los navegadores que admiten esta nueva función de seguridad.
Cambios de comportamiento
- Cambios en el panel de LookML: Cuando copies el LookML que genera Looker para una visualización, ten en cuenta lo siguiente:
- No puedes establecer números de punto flotante ni enteros en
""
sin un error. - Si LookML de un panel tiene el
column_limit
configurado como una string vacía (""
), elcolumn_limit
se convierte en nil.
- No puedes establecer números de punto flotante ni enteros en
- Cambios en plantillas líquidas para todos los clientes: A partir de la versión 3.34, ya no funcionará JavaScript en las plantillas Liquid. Ni las etiquetas
<script>
ni los controladores de eventos en elementos comoonclick
oonmouseover
funcionarán.
Looker 3.32 13/10/2015
Visualizaciones y paneles
- Presentamos el diseño de estilo de periódico para Paneles, que permite que algunos mosaicos ocupen más de una fila mientras que otros permanecen en una sola. También mejora la facilidad de arrastrar y soltar mosaicos. Más información.
- La densidad del eje X se reduce automáticamente según el espacio disponible para una visualización.
- Se actualizó el modal Agregar/Editar filtros para aplicar filtros con mayor facilidad a los mosaicos de paneles. Obtén más información.
- Se introdujo la capacidad de editar filtros en un mosaico en particular directamente desde el menú de ajustes. Más información.
- Se mejoró la capacidad de respuesta de los cuadros de entrada de filtro en paneles grandes.
IDE y LookML
- Se introdujo un tipo de campo
date_raw
y un período deraw
, que excluye las conversiones de zona horaria y la transmisión. Más información. - Las sugerencias ahora funcionan con uniones
one_to_one
. - Se mejoró la velocidad del validador de LookML.
- Se cambió el comportamiento de
type: yyyymmdd
al mismo que el detype: date
, lo que significa que no se aplicarán conversiones de zona horaria. - Para minimizar la carga en las bases de datos de los clientes, Looker ahora trunca el contenido de la columna
pdt_event_log
action_data
después de 5 días. - Ahora, se evita que los campos sean de un tipo distinto y una clave primaria a fin de evitar errores.
Panel de administración
- Asignación de grupo a rol para SAML: La configuración de autenticación de SAML ahora incluye la capacidad de asignar grupos a roles.
- Copias de seguridad personalizadas: Pueden especificar una región S3 no estándar.
- Mejoras en el panel de PDT: Garantizan que siempre haya una razón para volver a compilar las tablas y acelerar el tiempo de carga en ciertas situaciones.
- Se quitó la configuración de balanceo de cargas, a menos que la instancia tenga balanceo de cargas.
- El generador de URLs de SSO usará el nombre de host en lugar del puerto.
Dialectos y bases de datos
- Oracle: Los nombres de PDT generados pueden truncarse según sea necesario para evitar errores.
- Virtualidad de datos: El cierre de consultas ahora funciona como se espera.
- Vertica: Se corrigieron errores que causaban un filtrado de mes y año incorrecto.
- MSSQL: Ya no permite que las tablas se bloqueen durante consultas de larga duración.
- Corrimiento al rojo: Mejoras en las tablas dinámicas en la base de datos y en el rendimiento de los predicados de fecha.
Mejoras, ajustes y correcciones de errores generales
- Con la tecnología de Looker: Las vistas incorporadas ahora muestran los totales, los totales de filas y los cálculos basados en tablas.
- Las tablas programadas de correos electrónicos ahora incluyen líneas de cuadrícula para facilitar la lectura.
- Se mejoró el tiempo de carga de las páginas de Explorar con grandes cantidades de datos.
Looker 3.30 15/09/2015
Visualizaciones y paneles
- Capacidad de dar formato a las etiquetas de línea de referencia. Obtén más información.
- Mejoras en los paneles programados y descargados:
- Los elementos de la tabla de un archivo PDF de panel muestran la misma cantidad de filas que se muestra en el navegador. Obtén más información.
- Se incluirán los totales de filas y columnas.
- Los paneles y las vistas ahora transfieren la propiedad de forma correcta después de copiarlos.
- Se actualizó el modal "Agregar al panel".
IDE y LookML
- Las PDT se comparten automáticamente entre modelos, en lugar de generar tablas duplicadas.
- Se agregó el período
week_of_year
. Más información. - El generador ahora escribe uniones con la convención
sql_on
en lugar deforeign_key
. - Los modelos que solo contienen exploraciones ocultas ahora aparecen en la lista Conjunto de modelos en la página Roles e permisos.
- Mensajes de error más útiles cuando el estado de la configuración de Git tiene problemas
- Se quitaron
type: composite
ytype: service_level
. - Las plantillas de ERB se quitan de forma permanente como opción de configuración, y el parámetro
template
deja de estar disponible. Las plantillas líquidas están habilitadas para todas las instancias.
Explorar
- Cálculos basados en tablas:
- Se agregan operaciones de fecha, incluida la capacidad de restar fechas, extraer partes de fechas, mostrar la fecha actual, etcétera. Obtén más información.
- Los comentarios, con el carácter
#
, se pueden insertar en las definiciones de cálculo de tablas. Más información.
- Se agregó la opción de descarga de hojas de cálculo de Excel. Más información.
- Las sugerencias de filtro ahora extraen 5,000 filas de sugerencias.
- Capacidad de filtrar en un campo de marca de tiempo.
- Mejoras en los mensajes de error:
- Los errores relacionados con los campos de una exploración ahora solo aparecen si son relevantes para esa búsqueda.
- Los errores ahora indican si se deben a un problema de la base de datos o del modelo de LookML.
- Mejoras de rendimiento:
- Las tablas ahora se cargan con el desplazamiento. Aunque se muestra todo el conjunto de resultados de cada consulta, solo la parte visible de la tabla se procesará en el navegador en un momento dado. Esto debería mejorar el rendimiento cuando se trata de grandes conjuntos de resultados.
Dialectos y bases de datos
- Compatibilidad con el almacén de datos de Microsoft SQL.
- Compatibilidad con tablas particionadas en BigQuery.
- Cambio en la configuración de las conexiones de Impala mediante noSasl. Obtén información aquí.
Panel de administración
- El permiso
use_sql_runner
ahora no depende del permisodevelop
para funcionar. Obtén más información al respecto. - Se actualizó el panel de incorporaciones (/admin/embed) para incluir un validador de URI.
- Panel de uso:
- Se actualizó la consulta "fuente" para incluir mejor las URLs públicas y privadas, y las consultas de
suggest:
. - Se vinculó
public_urls
a sulook_id
relevante.
- Se actualizó la consulta "fuente" para incluir mejor las URLs públicas y privadas, y las consultas de
- Los registros de Looker ahora capturan
stderr
ystdout
de las capas de rubí y Java.
Mejoras, ajustes y correcciones de errores generales
- Se corrigió un error por el que la apertura del panel de visualización finalizaba una consulta en curso.
- Se corrigió un error en el que las fechas en el eje X se compensaban cuando se usaba la casilla de entrada Formato de etiqueta de tiempo.
- Se corrigió un error por el que las zonas horarias no se convertían correctamente cuando se usaban los operadores de sustitución en definiciones de campos.
- Se corrigieron dos errores
sql_case
:- Las comillas simples en los nombres de bucket ahora funcionan correctamente.
- Los números como nombres de bucket ahora funcionan correctamente.
- Se corrigió un error por el que una coma final en un conjunto de valores de filtro pegados causaba que los filtros se omitieran del SQL generado.
- Ahora, volver a acceder después de salir de forma automática te llevará de vuelta a la página en la que estabas antes.
- Si sales en un contexto incorporado, Looker ahora mostrará la pantalla de acceso en lugar de un error 401 si la URL incorporada tiene
allow_login_screen=true
incluido como parámetro (p.ej.,/embed/dashboards/123?allow_login_screen=true
).
Looker 3.28 18/08/2015
Visualizaciones y paneles
- Nuevo tipo de visualización "Tabla". Más información.
- Compatibilidad con diagramas de dispersión de medición frente a medición. Más información.
- Capacidad de filtrar visualizaciones en función de los resultados de los cálculos de tablas de sín Más información.
- El nombre del archivo PDF del panel ahora incluye la marca de tiempo.
- Actualizaciones de la opción de visualización:
- Proporciona nombres de campo más informativos cuando la opción “Mostrar nombre completo del campo” esté inhabilitada
- Nueva opción de tamaño de visualización de valor único: "Ajuste automático"
- Las anillos múltiples ahora están activadas de forma predeterminada
- El eje X escribe "tiempo" de forma predeterminada si el apilado no está "agrupado".
- Los valores predeterminados de los ejes Y mínimos y máximos se basan en los valores del gráfico, en lugar de ser simétricos.
- Mejoras en el rendimiento:
- Tipo de visualización predeterminado mejorado para cada consulta
- Mejora en el rendimiento al procesar gráficos cartesianos
- Mejora la eficiencia de la renderización de grandes conjuntos de resultados
Explorar
- Los valores NULL ahora se tratan como 0 para las medidas de tipo
sum
. - Actualizaciones de cálculo basado en tablas:
- La nueva función
pivot_index
permite hacer referencia a columnas dinámicas de forma individual. Más información. - Las sugerencias ahora aparecen después del espacio, de ingresar y eliminar (además de aparecer después de la entrada de texto normal).
- Las columnas de cálculo de la tabla estarán presentes en la tabla de datos mientras se ejecute la consulta
- La nueva función
- Se actualizó el modal “Guardar en el panel”.
- Mejoras en el rendimiento:
- Las sugerencias de filtros ahora se almacenan en caché durante 6 horas (en lugar de 5 minutos)
- Mejoras en el almacenamiento en caché para consultas a las que se accede mediante URLs públicas
- Ahora se muestra "No hay resultados" cuando la consulta no muestra ninguna fila
LookML y desarrollo
- Compatibilidad con campos temporales
datatype: yyyymmdd
en todos los dialectos. one_to_one
uniones ahora se pueden especificar sinrequired_joins
- Los tipos de campos
map_point
,map_line
ylocations
dejaron de estar disponibles.
Dialectos y bases de datos
- Asistencia beta para Spark SQL:
- Tablas derivadas persistentes
- Límites de columnas y tablas dinámicas dentro de la base de datos
- Tipo de campo
list
- Compatibilidad básica con EXASOL, incluidas las agregaciones simétricas (aún no se admiten PDT ni zonas horarias)
- Compatibilidad mejorada con parámetros de JDBC adicionales en diferentes dialectos
- Mejoras específicas en dialectos:
- Los nombres de los campos de Oracle ahora deben estar en minúscula.
- Microsoft SQL Server ahora es compatible con SSL
- Las consultas de Redshift ahora se cancelan de una manera que no produce errores en los archivos de registro
Panel de administración
- Ahora se puede agregar a los usuarios a la función de "Administrador" de forma masiva.
- Las advertencias sobre proxies mal configurados frente a Looker se presentan en la página de administrador “General”.
Con la tecnología de Looker
- Opción para mostrar la pantalla de acceso normal a los usuarios no autenticados (cuando no se usa la autenticación SSO).
Autenticación y seguridad
- Compatibilidad en versión beta para asignaciones de grupo a función con SAML.
Looker 3.26 21-07-2015
Visualizaciones y paneles
- Ocultar campos de visualizaciones. Obtén más información.
- Selección de mejoras modales de vistas: Ahora permite agregar varias copias de la misma vista a un solo panel. Obtén más información.
- Mejoras específicas de los gráficos:
- Valor único: El tamaño de fuente se ajusta en función del tamaño de la página cuando se utiliza un panel.
- Gráfico circular: Las etiquetas de valor ahora están disponibles
- Gráficos de barras y columnas: Puedes ordenar los gráficos de barras apiladas por valores ascendentes o descendentes dentro de cada columna.
- Donut Multiples: Tamaño de fuente de la etiqueta de serie configurable
- Las leyendas de los gráficos cartesianos pueden alinearse a la derecha o la izquierda. Más información.
- Las líneas de referencia permanecen en el gráfico cuando se quita la primera serie. Ten en cuenta que las líneas de referencia que dependen de las series, como mínimo, máximo o media, seguirán refiriéndose a los valores de la primera serie. Obtén más información.
- Mejoras en la configuración del eje X:
- Fuerza los ejes para que se alineen en cero cuando haya valores negativos y no se establezca un mínimo o un máximo.
- La configuración de "Tiempo" del eje X ahora funciona con una sola serie.
- Los formatos de etiquetas de hora ahora están disponibles para el parámetro de configuración "Ordinal".
Autenticación y seguridad
- Se agregó compatibilidad con SAML. Más información.
Explorar
- Sugerencias mejoradas para menús desplegables de filtros:
- Las sugerencias ahora están disponibles a partir de tablas derivadas persistentes unidas.
- Se corrigió un error que impedía que el parámetro
suggest_explore
funcionara.
- Se agregó una advertencia cuando se descargan todos los resultados. Se introdujo esto para reducir los errores accidentales del usuario en la descarga de conjuntos de resultados demasiado grandes.
- Se mejoró el comportamiento de los botones de LookML. El botón "See LookML" junto al nombre de la exploración en el selector de campos ahora salta a la definición correspondiente de la exploración en el entorno de desarrollo.
LookML y desarrollo
- Permitir que el parámetro
value_format
se aplique a las dimensiones detype: tier
- Compatibilidad con puertos personalizados en URL de Git. Más información
Panel de administración
- Panel de administración de consultas. Visualiza los detalles de las consultas recientes y en ejecución con la capacidad de finalizar las consultas de larga duración. Más información.
- Actualizaciones del panel de uso:
- Las programaciones de paneles ahora se pueden explorar mediante una nueva exploración (scheduled_task_dashboard).
- Las tablas derivadas ahora están disponibles en el modelo i_looker.
- La parte superior expuesta se ve como un elemento en el panel de uso.
- Nuevo panel de administración de consultas
Dialectos y bases de datos
- La compatibilidad de Hive ahora incluye PDT.
- La compatibilidad de Snowflake ahora incluye agregaciones simétricas y PDT.
- Se mejoró el uso de memoria para las descargas en Redshift y MySQL.
Mejoras generales, correcciones de errores y ajustes
- Actualizaciones de los correos electrónicos programados:
- Los vínculos en los correos electrónicos programados ahora solo estarán disponibles para mediciones, no para dimensiones.
- Los correos electrónicos con contenido que supere los límites de tamaño permitidos (según el proveedor de correo electrónico) se convertirán en archivos adjuntos HTML en lugar de cortarse en línea.
- Se movió el vínculo para explorar datos en Looker a la parte superior del correo electrónico para aumentar la visibilidad.
- El historial ahora incluye las vistas.
- Se solucionó un problema con los cuadros de entrada de texto libre en el editor de visualización que se borraban de forma inesperada.
- Justifica a la derecha los valores para los cálculos numéricos en la tabla de datos.
- Proporciona un error útil cuando se alcanza el límite de 30,000 filas con datos dinámicos (aparece un error en el archivo .csv, no en Looker).
Looker 3.24 2015-06-23
LookML y tablas derivadas
- Extensiones de Looker (función de Labs): Un nuevo parámetro
extends
permite a los desarrolladores agregar elementos a vistas existentes y explorar archivos en archivos de extensión separados. Esto permite realizar actualizaciones simplificadas y de LookML más modulares y reutilizables. Obtén más información. - El registro de eventos de PDT se traslada a la base de datos interna de Looker: El registro de eventos de la tabla derivada persistente (PDT) se movió fuera del esquema inicial y a la base de datos de Looker para acelerar el rendimiento y reducir la carga en la base de datos analítica.
- Tablas derivadas compuestas: Ahora la definición de SQL de cualquier tabla derivada puede hacer referencia a cualquier otra tabla derivada mediante
${view.SQL_TABLE_NAME}
. Esta opción funciona con todos los tipos de tablas derivadas (persistentes y efímeras). Consulta la documentación.
Explorar
- Formato de número en el contenido exportado: El formato del valor se aplicará de forma predeterminada en los vínculos para compartir o en las URLs de las hojas de cálculo. Para activar o desactivar el formato, modifica la URL. Más información. Consulta la documentación.
- Cálculos basados en tablas: Ahora es posible hacer referencia a los totales de filas y columnas en los cálculos de tablas, cuando existan. Usa
${field_name: total}
y${field_name: row_total}
.
Paneles y visualizaciones
- Las líneas de referencia ahora están disponibles en los gráficos de barras.
- Los elementos ahora reflejan los cambios en los filtros solo después de volver a ejecutar el panel, en lugar de mostrar los cambios de inmediato antes de que se hubieran aplicado.
Modificaciones y ajustes generales
- Los datos sobre las consultas del Ejecutor de SQL ahora están disponibles en el panel de uso.
- Los agregados simétricos ahora son compatibles con Snowflake.
Looker 3.22 26/05/2015
Espacios
- Nuevo sistema organizativo para Espacios. Consulta la documentación.
- Los espacios se pueden anidar para permitir la jerarquía.
- Todos los espacios compartidos existentes comenzarán en un nuevo espacio de “Casa”.
- La ubicación de cada espacio se expresará con una ruta de navegación sobre su nombre.
Explorar
- Zonas horarias específicas del usuario: Distintos usuarios de la misma instancia pueden operar en diferentes zonas horarias. Obtén más información.
- Nota: Esta función afectará los resultados de las consultas y requiere comprensión para poder interpretarlos correctamente. La función debe habilitarse solo cuando sea necesario y con el entrenamiento adecuado para los usuarios.
- El modo modal actualizado de guardado permite guardar vistas de forma más fácil y rápida.
- Capacidad de acceder a la “versión larga” de una URL de vista. Obtén más información.
- Mejoras en el cálculo de tablas
- Se puede dar formato a los cálculos de tablas con la sintaxis
value_format
. Consulta la documentación. Más información - Hay nuevas funciones disponibles:
floor
,ceiling
,is_null
ymod
.
- Se puede dar formato a los cálculos de tablas con la sintaxis
Visualizaciones y paneles
- La nueva barra de información en los elementos del panel mostrará cuándo se mostraron los datos de la consulta, si la consulta se ejecutó en otra zona horaria, y un ícono de nota para las notas del panel configuradas para colocar el cursor sobre ellos.
- La capacidad de agregar vistas a un panel desde él Requiere que las vistas estén en el mismo espacio que el panel. Obtén más información.
- Mejoras en las etiquetas de valor del gráfico
- Configuración predeterminada más inteligente
- Nuevo conjunto de parámetros de configuración personalizables en la pestaña Configuración de visualización. Obtener más información. Consulta la documentación.
Dialectos y bases de datos
- Compatibilidad en versión Beta para PDT en Oracle.
- Se mejoró la asistencia para BigQuery. Obtener más información.
- Las agregaciones simétricas ahora solo están activadas para los dialectos que las admiten, en lugar de en toda la instancia.
- La capacidad de desactivar las PDT por conexión.
LookML y entorno de desarrollo
- Opción para evitar confirmaciones con errores. Se puede configurar por proyecto. La opción predeterminada es “activada” para los proyectos nuevos. Obtén más información.
- Se puede agregar
bypass_suggest_restrictions: true
a un campo, lo que permite sugerencias incluso cuando se usaaccess_filter_fields
osql_always_where
. Más información.
Ajustes generales y correcciones de errores
- El botón Atrás ahora regresa al estado anterior de la página cuando se hace clic por primera vez.
- La función Plantillas de ERB dejó de estar disponible.
- Se corrigieron los errores "La relación no existe" o "La tabla no existe" relacionados con la PDT
Looker 3.20 27/04/2015
Funciones que se gradúan de Labs
Estas funciones estaban disponibles en Labs en la versión 3.18 y ahora están habilitadas de forma predeterminada:
- Cálculos basados en tablas: Es la capacidad de agregar campos nuevos directamente en la página Explorar en función de los resultados de una consulta. Obtén más información.
- Selector de campos rediseñado: El selector de campos ahora contrae los campos según su vista y grupo de fechas, quita de los campos los nombres de vista en mayúsculas y cambia el color de las medidas. Obtén más información.
Paneles y visualizaciones
Mejoras programadas en el panel (más información):
- Los paneles programados ahora pueden aparecer como mensajes intercalados o como archivos PDF adjuntos.
- Todos los paneles se pueden programar desde el ícono de ajustes o desde un espacio.
- Ahora aparece un ícono de programación con información sobre la programación para cada panel programado en su espacio.
Entorno de desarrollo
Flujo de trabajo optimizado para desarrolladores (más información):
- Opciones de Git simplificadas desde el botón principal de Git.
- Realiza acciones de Git sin perder tu lugar en el editor.
- Ahora, el modo de desarrollador de cada usuario se correlaciona con una rama, y las confirmaciones en este modo se sincronizan con GitHub o tu servicio de Git. "Implementar en producción" actualizará tu entorno de producción combinando esa rama con la instancia principal.
LookML
- Líquid conditions in Joins: Permite que las entradas del usuario se usen en una condición de unión (a menudo, se usa para mejorar el rendimiento). Obtén más información. Consulta la documentación.
view_label
: Es un parámetro nuevo que se usa para cambiar el nombre de las vistas en la IU de Explorar. Más información Consulta la documentación.sql_distinct_key
: Es un parámetro nuevo para calcular agregaciones simétricas basadas en un campo específico. Más información Consulta la documentación.
Administrador
- Pagina y busca usuarios en /admin/users.
- Grupos de LDAP: Las instancias que usan LDAP para la autenticación de usuarios ahora pueden organizar los usuarios nuevos según los grupos que ya existen en su configuración de LDAP.
Mejoras y ajustes generales
- Compatibilidad con MariaDB.
- Los agregados simétricos y las tablas derivadas persistentes ahora están disponibles para Teradata.
- La cantidad máxima de columnas ahora es 200.
- Se corrigió los valores nulos y falsos en el Ejecutor de SQL
- Se realizaron actualizaciones menores en el panel de administración de PDT.
Looker 3.18 30/03/2015
Explorar
- Función de Labs: Selector de campos rediseñado: El selector de campos ahora contrae los campos por su vista y grupo de fechas, quita de los campos los nombres de vista en mayúsculas y cambia el color de las medidas. Puedes activar la funcionalidad completa en el panel Labs (/admin/labs). Obtén más información.
- Función de Labs: Cálculos basados en tablas: Permite definir cálculos en los resultados de una consulta desde la página Explorar. Debe ser habilitado por un administrador en el panel Labs. Más información.
- Explorar descripciones: Se deben definir en el archivo de modelo con el parámetro
description:
. Aparecerá cuando coloques el cursor sobre el ícono ? junto al nombre de la exploración en el selector de campos. Consulta la documentación. - Filtrar por "O" en los campos de fecha: Presiona el botón + junto a un filtro de fecha existente para agregar un filtro adicional en ese campo, o usa comas entre las fechas cuando utilices Coincidencias (avanzado). Más información.
- El tiempo relativo en que se ejecutó una consulta ahora aparece junto al botón de ejecución (p.ej., hace 3 minutos)
- Cuando no se especifica ningún orden en una consulta con dimensiones por niveles, los resultados se ordenan según el nivel predeterminado.
Transformaciones / tablas derivadas persistentes
- El modo de producción y el modo de desarrollador comparten la misma tabla persistente si SQL no ha cambiado. Además, cuando un usuario compila una tabla derivada persistente (PDT) en modo de desarrollador y envía el modelo actualizado a producción, la producción usará la PDT ya compilada si SQL no ha cambiado. Consulta la documentación.
- “Volver a compilar tablas derivadas y ejecutar” ahora hará que solo la consulta de ese usuario espere una tabla nueva. Todas las tablas necesarias para esta consulta se volverán a compilar en segundo plano y se cambiarán cuando se completen.Ninguna otra consulta se verá afectada por el uso de este botón (es decir, cuando un usuario presione este botón ya no bloqueará a otros). Consulta la documentación.
IDE y administración de modelos
- Confirma el historial en el IDE, incluidos los vínculos a proveedores de control de versión para los clientes que los configuraron a través de Looker. Historial de acceso desde el menú desplegable junto al botón Presionar. Obtén más información.
- Se destacaron los cambios en las diferencias para facilitar la lectura de las confirmaciones. Más información.
- Configuración y asistencia para proveedores de control de versión adicionales: Configura el control de versión para los archivos de LookML dentro de Looker con Bitbucket, GitLab, GitHub Enterprise o cualquier servidor de Git que pueda usar una clave SSH para la autenticación. Más información.
- Sincronización del proyecto en el primer envío: Una vez que se completa la configuración de Git, los proyectos nuevos creados por un usuario se agregan automáticamente a todos los modos de desarrollador de los usuarios sin que los usuarios tengan que volver a compilar su directorio. Obtén más información.
Paneles y visualizaciones
- Capacidad de programar paneles como archivos PDF adjuntos a correos electrónicos (las implementaciones de Looker alojadas por el cliente requieren PhantomJS y deben habilitarse en el panel de Labs).
- Capacidad de mezclar tipos de gráficos cartesianos en una sola consulta. En la pestaña de configuración de visualización de la página Explorar, indica el
series_name: <chart_type>
. Las series que no tengan un tipo explícito declarado usarán el tipo de gráfico seleccionado. No funciona con gráficos apilados. Obtén más información. - Las líneas de referencia del eje Y ahora se pueden definir a través de la IU. Más información.
- Ahora el eje Y máximo se puede configurar independientemente del mínimo del eje Y.
- Capacidad de establecer una densidad de marca de eje Y personalizada Más información.
- Los puntos nulos ya no aparecerán en los gráficos de anillos.
Espacios
- Capacidad de borrar varias vistas a la vez en un espacio. Ver la documentación
- La búsqueda de Espacios ahora incluye el nombre del modelo en el conjunto de resultados.
- Ahora la función para mover, copiar y borrar está disponible en el botón de ajustes de cada vista en un espacio.
Mejoras y ajustes generales
- Las dimensiones de
type: int
ahora se ordenan numéricamente en lugar de alfabéticamente. - Compatibilidad con bases de datos de Datavirtuality.
- Los tipos de campo de ubicación ahora son totalmente compatibles con Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster y Teradata.
Looker 3.16 2015-03-02
Paneles
- Altura de fila ajustable: Puedes cambiar la altura de las filas de los elementos en los paneles definidos por el usuario. Desplácese entre las filas para ver una flecha hacia arriba o hacia abajo. Arrastra hacia abajo para aumentar la altura de la fila sobre el mouse. (consulta la documentación)
- Notas: Cada elemento de un panel ahora puede incluir una nota de texto complementaria, que se utiliza para transmitir información específica de ese elemento. Agregue y edite la nota desde el menú desplegable de ajustes de cada elemento. La nota se puede mostrar en la parte superior del elemento, en la parte inferior del elemento o al colocar el cursor sobre él. (consulta la documentación)
- Objetos de escucha de paneles contraíbles: Los filtros que escucha cada elemento ahora se contraen si tienen más de 1 línea. Haz clic en ellos para expandirlos.
- Formato mejorado del PDF del panel: Incluye un vínculo al panel, un pie de página con la fecha de descarga y las notas.
- Filtrar cambios modales
- La opción "Aplicar al campo" en la sección Objeto de escucha de la ventana modal de creación de filtros del panel se establece de forma predeterminada en el campo que coincide o contiene el nombre del filtro que escucha.
- Los objetos de escucha pueden escuchar cada filtro solo una vez.
Visualizaciones
- Asignación mejorada (consulta la documentación)
- Nuevos mapas de código postal integrados: Península de San Francisco, Nueva York, Austin, Reino Unido
- Las "Regiones de mapas" (Map Regions) en la ventana modal de configuración de visualización de la página Explorar ahora aceptan TopoJSON no geográfico para los datos de mapas que ya se proyectaron.
- Formatos para las visualizaciones de valor único: Usa el nuevo parámetro value_format (consulta la documentación).
- Actualizaciones del editor de visualización:
- "Cambio porcentual" se renombró a "Porcentaje del anterior"
- Se cambió el nombre de “Show View Names” a “Show Full Field Names”
Explorar
- Manejo de errores de campo desconocido: Los campos con errores no aparecen en el selector de campos en el modo de producción. En el modo de desarrollador, los campos con errores se mostrarán en el selector de campos como campos no disponibles. Esto debería reducir los errores de “Sustitución de campo desconocida”.
- El nombre de la descarga del "Archivo Excel" cambió a "Descarga del archivo de consulta de Excel" para reflejar su verdadera acción.
- Ahora la opción “Hacer pública” está disponible en el menú desplegable del botón de ajustes de la página de exploración.
Panel de administración
- Panel Funciones heredadas: En esta sección, se muestran las funciones que Looker dejó de estar disponible y que ayuda a los usuarios a alejarse de ellas. Las funciones de esta lista variarán según la primera versión de una instancia de Looker (es decir, los usuarios más antiguos verán más funciones obsoletas que los usuarios más recientes) (consulta la documentación)
- Actualizaciones de funciones de Labs: Las agregaciones simétricas y los límites de columnas se convirtieron en atributos completos y se activarán para todos los usuarios nuevos. Puedes encontrar más detalles sobre cada una de estas funciones aquí.
LookML
- Nueva sintaxis de formato (consulta la documentación)
- Looker ahora usa el formato de Excel para campos de número y cadena, escritos con el parámetro
value_format
- El nuevo formato deja de estar disponible:
- Formato de impresión
- Tipos de campo de LookML:
percentage
,dollars
ycents
- Parámetros del campo numérico:
format
yunits
- Looker ahora usa el formato de Excel para campos de número y cadena, escritos con el parámetro
- Usar la tabla derivada existente (PDT) mientras se vuelve a generar: Mientras se vuelve a generar una tabla derivada persistente, Looker usará la tabla anterior para realizar consultas. Esto se aplica a las tablas derivadas que usan un activador de SQL.
- Números enteros para campos de fecha: Ahora, todos los dialectos muestran números enteros para DateHourOfDay, DateMonthNum, DateDOM y DateDOWIndex.
- SQL generado por LookML ahora obliga a las fechas a escribir fecha cuando una fecha se declara explícitamente como fecha. Permite que Redshift use su clave de clasificación.
- El SQL que genera LookML ahora usa operadores relacionales en lugar de
BETWEEN
en las ecuaciones de fecha
Mejoras y ajustes generales
- URLs acortadas: Las URLs ahora se presentan en un formato más corto, lo que facilita el uso compartido. Ten en cuenta que esto afecta la configuración de la URL, lo que podría cambiar el comportamiento de los usuarios.
- Se volvió a ingresar el espacio en blanco en la tabla de resultados del Ejecutor de SQL
- El botón “Crear espacio nuevo” se movió a la parte superior de la página Espacios
- Los nombres de espacios ahora tienen un límite de 100 caracteres
- El entorno de ejecución total ahora es una medición disponible en la tabla Historial (a la que se accede mediante la exploración de elementos en el panel de uso).
- El vínculo “Abrir en Looker” ahora funciona en todas las vistas programadas, incluso las que se envían a listas
- Las vistas ahora están ordenadas alfabéticamente en los menús desplegables de ruta de navegación de la página Explorar y los paneles
- Corrección de la sintaxis del dialecto Aster: ahora usa DISTRIBUTE BY (no ON) en la definición persistente_table.
Looker 3.14 2015-02-02
Espacios y colaboración
- Validador de vistas (función de Labs): Comprueba si las vistas están dañadas y busca o reemplaza campos rotos o a los que se les cambió el nombre en todas las ubicaciones. Usa el validador de vista antes de enviar cambios al modelo. (consulta la documentación)
- Espacios de la casa: Establece cualquier espacio como tu “Casa” haciendo clic en el ícono de la casa junto al nombre del espacio que quieras.
LookML
- Agregados simétricos: Permite incorporar medidas a una exploración unida. Pruébalo en exploraciones individuales y, luego, habilítalo en toda tu instancia a través de Labs.
- Niveles, caso de SQL y ordenar por campo
- Orden de clasificación actualizado: Los campos
sql_case
ahora ordenan en el orden en que se enumeran, en lugar de alfabéticamente. Esto cambiará la funcionalidad de orden actual. Para ordenarla alfabéticamente como antes, usaalpha_sort: true
. (consulta la documentación) - El diseño de niveles ya está disponible: Nuevo parámetro
style
: Actualiza la forma en que se presentan los niveles en una tabla de datos. Las opciones sonstyle: relational
,style: integer
,style: interval
ystyle: classic
(predeterminadas) (consulta la documentación). - order_by_field added: Un parámetro nuevo para permitir que las dimensiones se ordenen según otra dimensión (consulta la documentación).
- Orden de clasificación actualizado: Los campos
dow
ydow_number
dejaron de estar disponibles y se reemplazaron porday_of_week
yday_of_week_index
(consulta la documentación)- Nuevo resaltado de sintaxis de LookML
Tablas derivadas
- Se mejoró el panel de administrador de la tabla derivada persistente (PDT) para mostrar la hora de compilación de la PDT, el nombre de la tabla y la información del activador más reciente y promedio.
Paneles y visualizaciones
- Opciones de descarga
- El panel completo (que no es de Looker) se puede descargar como un archivo PDF (función de Labs) (es necesario instalar PhantomJS).
- Los datos de un elemento de panel se pueden descargar directamente desde el panel.
- Se agregó la capacidad de ocultar los títulos del panel durante la incorporación mediante el parámetro de URL
hide_title=true
(consulta la documentación). - Looker solo actualizará la descripción del filtro de un elemento DESPUÉS de que la consulta actualice los datos que se muestran
- Mejoras en los mensajes en la app:
- Redacción mejorada de “error de sustitución desconocido” y otros mensajes de error de modelado
- Se aclararon los efectos de copiar los paneles de LookML a los espacios
- Agrega una advertencia cuando se escucha y filtra en el mismo elemento, ya que se ignora el filtro.
Empresa, plataforma y seguridad
- Se requiere el permiso "Explorar" para abrir las vistas. (Nota: Esto puede afectar a los usuarios que no tienen el permiso de exploración, pero que deberían poder ver los estilos) (consulta la documentación).
- Acceso alternativo: Posibilidad de agregar usuarios por dirección de correo electrónico cuando LDAP/Google Auth está habilitado
- Copias de seguridad de S3 personalizadas: Especifica tu propio bucket de S3 y credenciales para las copias de seguridad (la configuración predeterminada es la cuenta de AWS administrada de Looker)
- Se aumentó el tamaño máximo del grupo de conexiones de 30 a 100
- Compatibilidad con BigQuery y el generador Snowflake
- Nueva compatibilidad con dialectos de bases de datos para Teradata y Xtremedata
Mejoras y ajustes generales
- El manejo de errores de SMTP borra los trabajos de correo electrónico atascados en la cola durante más de 7 días y revierte los siguientes errores
- Texto (En ejecución) o (Listo) en el título del navegador en lugar de los íconos de ícono de página
- Se solucionó el problema de las cookies de CSRF de Safari cuando se incorporaba Looker en sitios web públicos.
Looker 3.12 2015-01-26
Explorar
- Funcionalidad de tabla dinámica adicional: Cuando realices una tabla dinámica, agrega
direction: column
atype: running_total
para calcular el valor de la columna hacia abajo, en lugar de hacerlo a través de una tabla dinámica. El valor predeterminado actual esdirection: row
, que calcula en toda la fila. Consulta las instrucciones de reorientación completas [aquí]/reference/field-reference/measure-type-reference#running_total). - Diagnóstico del tiempo de ejecución disponible: El tiempo de ejecución para cada consulta de exploración ahora está disponible en la página del historial del usuario (/account/history). Esto también se registra en la base de datos interna de Looker y se puede explorar a través del panel /admin/usage (consulta la actualización del panel de uso a continuación).
Paneles y visualizaciones
- Validador de paneles de LookML El validador ahora verifica LookML que se usó para crear un panel de LookML en busca de campos válidos y errores tipográficos comunes.
Empresa, plataforma y seguridad
- Actualización del panel de uso: El nuevo panel de uso en /admin/usage ahora captura el entorno de ejecución de cada exploración, elemento del panel, incorporación y apariencia programada.
- Administración de errores de SMTP mejorada: Ahora Looker reconocerá los errores de correo electrónico de SMTP y esperará de manera progresiva más antes de volver a intentarlo.
- Vistas públicas sin límites: Guardar una vista pública sin límite permitirá que la vista pública muestre todos los resultados (y la transmisión, si corresponde). Descubre cómo guardar una apariencia pública aquí.
IDE y LookML
- Nuevo caso de uso de sql_table_name: El parámetro
sql_table_name
ahora está disponible en uniones. Consulta la documentación. - Diagnóstico de PDT disponible: La versión inicial de una tabla de administración de tabla derivada persistente (PDT) está disponible en /admin/pdts. Esto ayudará a administrar la tabla de uso y se seguirá mejorando. Consulta la documentación.
- Generación de modelos de una sola tabla: Ahora es posible generar un modelo con una sola tabla. Consulta la documentación.
Mejoras y ajustes generales
- Se corrigió una fuga de memoria que afectaba a algunos clientes con una gran cantidad de archivos de modelo.
- Se corrigió la combinación de teclas para ejecutar una consulta desde el Ejecutor de SQL (cmd+enter o ctrl+enter). Consulta la lista de todas las combinaciones de teclas aquí.
- Totales fijos y de filas (p.ej.,
total: true
yrow_total: right
) en los paneles de LookML. Consulta el documento de LookML del panel. - Se actualizó la versión de git para garantizar que no estuviéramos expuestos a una posible vulnerabilidad.
- Se agregó la capacidad de usar la identidad de otro usuario si ya usas la identidad de otra persona.
Looker 3.10 2014-12-29
Paneles y visualizaciones
- Paneles definidos por el usuario:
- Importación de LookML al panel definido por el usuario: Permite que los usuarios muevan los paneles de LookML a espacios compartidos o personales
- Interfaz de usuario para agregar filtros a los paneles (consulta la documentación)
- Los paneles definidos por el usuario están activados de forma predeterminada (ya no es una función de labs) (consulta la documentación).
- Filtros del panel mejorados:
- Los filtros de paneles coinciden con la IU del filtro Explorar
- Posibilidad de ocultar o mostrar la barra de filtros del panel
- Cambiar un filtro ahora requiere el botón “Ejecutar” o presionar una tecla de acceso directo para actualizar el panel
- Rediseño de la barra de acciones superior: Más espacio vertical, se mueve el botón y el engranaje de ejecución a la parte superior derecha
Navegación rápida en Paneles: Rutas de navegación para navegar fácilmente por Espacios desde Paneles de control
Tamaño de fuente: Es una opción para cambiar el tamaño de la fuente de elementos de un solo valor ("font_size: medium") (consulta la documentación).
Gráficos de barras: Nuevo tipo de visualización (consulta la documentación)
Líneas de cuadrícula: Opción de visualización de líneas de cuadrícula de los ejes x e y ("x_axis_gridlines: verdadero") (consulta la documentación)
Varias medidas dinámicas: Ahora se admiten en las visualizaciones.
Etiqueta del eje x predeterminada: Ahora se completa automáticamente con el nombre del campo (esto cambia el comportamiento predeterminado existente del gráfico)
Mostrar/ocultar las etiquetas y las marcas de los ejes: Puedes desactivar las etiquetas y marcas de los ejes x e y ("show_x_axis_label: false", "show_x_axis_ticks: false") (consulta la documentación)
Intercambiar ejes: Permite intercambiar ejes x e y, lo que permite crear un gráfico "hacia los lados" (consulta la documentación).
Colaboración y espacios
- Nota de bienvenida y instructivos para los usuarios nuevos en su espacio
- Buscar el espacio actual de forma predeterminada con la opción para buscar todo
Empresa, plataforma y seguridad
- Capacidad de ver la configuración de incorporación del usuario
- Selector de usuarios para agregar usuarios a un rol
Explorar
- Nuevo diseño de la barra de acción superior: más espacio vertical, se mueve el botón y el engranaje de ejecución a la parte superior derecha
- Navegación rápida en Explorar: Rutas de navegación para navegar fácilmente por Espacios desde Explorar
- Se agregaron combinaciones de teclas para acciones comunes (consulta el ícono de ajustes en la esquina superior derecha) (consulta la documentación).
- Filtros de fecha inclusivos: Se agregó un nuevo filtro de fechas “dentro del rango” que incluye ambos lados
IDE y LookML
Nueva sintaxis de unión:
- join: <view> type: left_outer | full_outer | inner | cross # defaults to left_outer relationship: one_to_many | many_to_one | one_to_one | many_to_many sql_on: ... # use sql_on, sql, or foreign_key
Opción de etiqueta para modelos: etiqueta agregada: para modelos
Mostrar errores de regex en la búsqueda de proyectos
Las condiciones líquidas ahora funcionan en los campos
Mejoras y ajustes generales
- Se corrigió un error por el que no aparecían sugerencias de filtros cuando se enfocaba en el filtro por primera vez.
- El filtro de exclusión (distinto de) ya no excluye NULL
- Inhabilita las sugerencias cuando se use sql_always_where (consulta la documentación).
- Se corrigió un problema de fuga de memoria que afectaba a Lookers con una gran cantidad de archivos de modelo.
- Usar el modo de producción de forma predeterminada cuando se incorpore el usuario si accedió al modo de desarrollador en la misma sesión del navegador
Looker 3.8 2014-12-01
Paneles y visualizaciones
- Filtros del panel de usuario: Los paneles de usuario (que no son de Looker) ahora permiten filtros (consulta la documentación).
- Porcentaje de abandono: Opción para gráficos de columnas agrupados (consulta la documentación).
- Show view name: Opción para mostrar/ocultar "NOMBRE DE VISTA" en las visualizaciones y los paneles* (ver documentación)
- Series ocultas: Determina qué serie comenzará a ocultarse en la IU (consulta la documentación).
- Totals: Ahora se muestran los totales en los elementos del panel de LookML ("total: on" y "row_total: right") (consulta la documentación).
- Mostrar valores: Muestra los valores sobre los datos en gráficos (consulta la documentación).
- Manejo de valores nulos mejorado: Opción nula discontinua para gráficos de líneas y áreas (consulta la documentación).
- Etiquetas de serie: Configura la etiqueta de la serie en función de los valores de la dimensión.
- Formato más claro para gráficos de columnas con dimensión de tiempo en el eje X (consulta la documentación)
- La opción para activar o desactivar la serie se guarda con la visualización
- Incorporación en el panel: Agrega /embed/ para incorporar un panel (requiere acceso).
Empresa, plataforma y seguridad
- Restricciones para desarrolladores: cómo configurar un modelo (y, por lo tanto, un desarrollador) para un conjunto específico de conexiones
- Nuevas opciones de permiso personalizado (consulta la documentación):
- download_with_limit: Descargar consultas con un límite
- download_without_limit: Descarga consultas que no tienen un límite.
- guardar_contenido: guardar y editar vistas y paneles
- calendar_look_emails: programa un estilo para enviar correos electrónicos
- Configuración de administrador para contactos técnicos de correo electrónico, alertas de tiempo de inactividad y períodos de actualización de instancias
Mejoras y ajustes generales
- Si haces clic en el título del elemento del panel, siempre se conservará la configuración de visualización en Explorar
- Decenas de insectos aplastados, especialmente alrededor del panel y las visualizaciones, ¡ qué!
Looker 3.6 2014-11-03
Organización y colaboración
- Presentamos Espacios Organice las vistas y los paneles en espacios compartidos (p.ej., "Marketing", "Revisión de ventas del cuarto trimestre"). Todavía hay un espacio para cada usuario en Looker, y puedes mover y copiar elementos de forma masiva entre espacios. (consulta la documentación)
Explorar
- Opción de totales de filas cuando se utiliza una tabla dinámica: agrega un total en una fila además de hacia abajo en una columna.
- Accesos directos a fechas futuras en filtros avanzados (“mañana”, “próxima semana”, “próximo mes”, “año siguiente”)
LookML
- Validador de LookML: Revisa un proyecto completo en busca de problemas de LookML al mismo tiempo para asegurarte de que todo funcione según lo esperado.
- Cuando realices el pivote, agrega
direction: column
al tipopercent_of_total
para calcular hacia abajo la columna en lugar de hacerlo a través de una tabla dinámica. En su lugar, usadirection: row
(predeterminado) para hacer cálculos en toda la fila. - Advertencias de baja de Looker (Looker Labs): El editor de LookML mostrará advertencias para las opciones de LookML que quedaron obsoletas por una opción más reciente.
Empresa, plataforma y seguridad
- Autenticación de Google (OAuth): Looker puede autenticar usuarios en tu dominio administrado por Google (consulta la documentación)
- Permiso personalizado a fin de inhabilitar el Ejecutor de SQL para usuarios específicos
Mejoras y ajustes generales
- Looker Labs: Agregamos una sección al panel de administración en la que puedes acceder a las funciones experimentales que estamos desarrollando.
- Mejoras importantes en el rendimiento de la app Procesamiento más rápido de cargas de páginas, paneles y tablas de datos de gran tamaño
- Diseños responsivos del panel de LookML con
layout: grid
(consulta la documentación) - Campos temporales del período que respetan convert_tz: falso (inhabilitar la conversión de zona horaria)
- Permitir porcentaje_de_total y porcentaje_de_anterior cuando se alcanza un límite de filas
- Los usuarios solo ven los aspectos y paneles si tienen acceso al modelo
Looker 3.4 2014-10-06
Visualizaciones
- Paneles instantáneos (beta): Los paneles mostrarán los datos de la ejecución anterior mientras se ejecutan las consultas nuevas en segundo plano, lo que permite que la información aparezca al instante. Esta función se puede activar en la sección de administrador de Looker.
Explorar
- En la página y los paneles de exploración, el ícono de la pestaña se anima mientras se ejecutan las consultas y muestra una marca de verificación cuando estas se completan. Esto facilita que Looker se ejecute en segundo plano mientras trabajas en otras tareas.
- Descripciones de campos: Agrega descripciones a tus campos en LookML. Las descripciones aparecen en el selector de campos de la página de exploración. Las descripciones proporcionan una forma de explicarles a los usuarios exactamente qué significa una dimensión o medida.
Ejemplo de descripción del campo
- dimension: sale_price
description: 'Customers price'
type: number
decimals: 2
sql: ${TABLE}.sale_price
LookML
- Agrega la habilidad a los campos "alias:" de dimension_group.
Empresa, plataforma y seguridad
- Tipos de roles personalizados: Combina permisos para crear nuevos tipos de roles.
- Se agregó la opción de permiso para configurar qué usuarios pueden compartir vistas públicamente.
- Se agregó la opción de permisos para configurar qué usuarios pueden ver LookML.
- Compatibilidad con IBM DB2
Looker 3.2 2014-09-08
IU / UX
Explorar
- GUI para filtros: menús desplegables, selector de calendario y mucho más
- Combinaciones de teclas para ejecutar consultas, guardar y borrar una consulta (cmd+enter, cmd+s, cmd+k)
- Diálogo para especificar el nombre de archivo para las descargas
LookML / Proyectos
- La palabra clave
base_view:
de LookML cambió aexplore:
(base_view
dejó de estar disponible, pero es retrocompatible) - La palabra clave
detail:
de LookML ahora esdrill_fields:
(detail:
dejó de estar disponible, pero es retrocompatible) - Se agregó el parámetro
suggestable: false
para inhabilitar las sugerencias de filtros en un campo
Empresa, plataforma y seguridad
- (Beta) Funcionalidad incorporable: SSO, marca blanca / OEM, incorporación de vistas y panel
- Roles: Crear roles de usuario y dominios personalizados (niveles de acceso)
Corrección de errores y ajustes
- Redshift usa “terminate” en lugar de “cancel”
- Resaltado de sintaxis en el Ejecutor de SQL
- La URL corta para consultar también contiene la última configuración de visualización
- Conversión automática de zona horaria para Oracle
- Actualizaciones de estilo en la versión 3.0 (gracias a los verificadores beta)
- Mejoras en los mensajes de error
- Mostrar advertencias cuando los campos no estén disponibles
Looker 3.0 2014-08-11
IU / UX
- ¡Nuevo estilo y diseño!
- Gráficos configurables por el usuario en la página Explorar (no LookML)
Explorar
- Límite de columnas (pisos): especifica la cantidad de columnas que se mostrarán además de las filas.
LookML / Proyectos
- Se proporcionan sugerencias para filtros: nuevos parámetros de LookML
suggest_base_view
,suggest_dimension
ysuggestions
para dimensiones.
Visualización de datos
- Las URLs de consulta conservan el estado de visualización
- El iframe incorporable hace referencia a un gráfico guardado
Empresa, plataforma y seguridad
- (Beta) Autenticación de Google (OAuth): Looker puede autenticar usuarios en tu dominio administrado por Google.
- Nuevos roles de usuario: Desarrollador, Solo paneles
- Administrador de sesiones: Consulta y revoca sesiones de Looker
Corrección de errores y ajustes
- Se mejoró la experiencia de agregar y borrar proyectos
- Los filtros de fecha “Después” funcionan