A partir de Looker 3.46, los elementos marcados con un flash_on indican cambios en la funcionalidad existente que pueden requerir tu atención a medida que realices la actualización.
Looker 3.56 25/09/2016
flash_on Looks
- Los looks ahora son documentos independientes. Se actualizaron los diseños para enfocarse en la presentación del contenido. Estos son algunos aspectos que debes tener en cuenta:
- Mayor énfasis en el panel de visualización
- Un panel de detalles plegable, que expone información rápida sobre el Look, incluida su descripción, el creador, las horas de creación y de última actualización, y la información de programación y del panel
- Opciones de configuración de On-Look, como la programación, la eliminación y el control de acceso
- Una superposición de edición en Look, en la que se pueden modificar la consulta y el título del Look
- Restablece los vínculos de Explorar desde aquí y Mirar, que permiten a los usuarios jugar con la búsqueda y profundizar más sin afectar el consumo de contenido guardado de otros usuarios.
Paneles
- Edición en el panel. En el modo de edición, los usuarios ahora pueden modificar los mosaicos directamente desde el panel.
- Se agregó un mensaje en los paneles con más de 25 tarjetas 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 convertirse.
Visualizaciones y la página Explorar
- flash_on Filtrar por una dimensión haciendo clic en un valor de la tabla de datos de resultados o en una visualización de tabla ahora agrega esa dimensión como un 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 Desanclar desde 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 tanto al objeto que se extiende como al objeto de extensión al mismo tiempo. Obtén más información. - Se cambió el nombre de
SUPER*
porEXTENDED*
para las listas. Obtén más información. - Las tablas derivadas persistentes creadas en el modo de desarrollo ahora siempre tendrán un
persist_for
máximo de 24 horas. Obtén más información. - El generador de LookML ahora agregará un parámetro
description
a los archivos de vista recién generados.
Dialectos
- BigQuery. Se introdujo la compatibilidad inicial con SQL estándar de BigQuery. Se incluye compatibilidad con el estimador de tamaño de la consulta y los agregados simétricos.
- Impala. Se agregó compatibilidad con las tablas derivadas persistentes.
- DataVirtuality. Se corrigió un problema que podía hacer que los agregados simétricos generaran código 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.
- Snowflake: Se solucionó un problema por el que ciertas combinaciones de filtros de fecha mostraban incorrectamente que no había resultados.
Administrador
- En la página Grupos, se agregó la capacidad de filtrar la lista de usuarios dentro de un grupo.
- En la página del usuario, ahora se mostrará el vínculo Restablecer contraseña debajo del botón Enviar.
- Los grupos de la página Grupos ahora están ordenados alfabéticamente.
- Los usuarios de la página Usuarios se ordenan alfabéticamente, y los nombres de usuario nulos se encuentran al final de la lista.
Ajustes generales y correcciones de errores
- Se actualizó la página 404 en todo Looker para reflejar que la página podría ser el resultado de la falta de contenido o de permisos.
- Se actualizaron los diálogos Guardar, Copiar y Mover que muestran árboles de espacios o paneles para mostrar los espacios en los que un usuario puede guardar contenido.
- Ahora se pueden establecer grupos en una URL de SSO integrada.
- Los cursores ahora se enfocarán en el primer campo de cualquier modal.
- Se corrigió un problema por el que el Validador de aspecto podía tardar más de lo normal en mostrar los 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 se cargaban todos los subespacios en el diálogo Guardar, Copiar o Mover.
- Se solucionó un problema por el que la opción Explorar LookML del panel no generaba todas las dimensiones y medidas.
- Se mejoró el mensaje de error que se muestra cuando los usuarios no pueden mover contenido a los espacios a los que no tienen acceso.
- Se corrigieron varios problemas relacionados con el selector de color.
- Se corrigió un problema por el que no se respetaban las ordenaciones secundarias, terciarias y posteriores en la página Explorar.
- Se solucionó un problema por el que la entrada de texto en los cuadros de configuración de la visualización podía ser inestable.
- Se solucionó un problema en el que los usuarios de IE11.0 no podían hacer clic en el menú desplegable Elegir campo en el modal de filtro del panel.
- Se corrigió un problema por el que
start_date
yend_date
se evaluaban como nulos cuando se usaba la opción de filtro de fecha "is on the day".
Looker 3.54 2016-08-28
Administración de contenido y espacios
- Controles de acceso para espacios: Se introduce la capacidad de administrar quién puede acceder a los distintos 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. Es posible que se les otorgue acceso a los espacios a los grupos como una unidad. Los grupos se pueden configurar automáticamente a través de 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 para dispositivos móviles para facilitar la visualización, incluidas las siguientes:
- Tamaño de mosaico más grande
- Se mejoró la usabilidad de los filtros
- 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 por el período
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 cuando haga referencia a una medida. Obtén más información. - flash_on Se introdujo una función heredada para evitar que las dimensiones hagan referencia a las medidas. Obtén más información.
- flash_on El validador de LookML ahora mostrará la advertencia correcta cuando los campos de filtro se declaren con
type: time
. Obtén 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 del filtro si se pegan allí.
- Se agregó la capacidad de reemplazar las referencias de campos en los cálculos de tablas y los filtros personalizados con el Validador de Look. Obtén más información.
- Ahora, los filtros se establecen de forma predeterminada en el mismo intervalo que el período para el que se aplica el filtro. Por ejemplo, cuando se filtra por "created_hour", el filtro se establecerá de forma predeterminada en "horas" en lugar de "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 los totales en la visualización de tabla.
- Las líneas de referencia ahora aprovechan un selector de color en lugar de entradas de valores hexadecimales.
- Los gráficos ahora usan el símbolo nulo (∅) en lugar de la cadena "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
- Administrador de recursos 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 nueva fuente 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 en los espacios
- Se mejoró el tiempo de carga de la página de Espacios.
- Se mejoró el tiempo de carga del selector de espacio en los modales Guardar, Copiar y Mover.
- Se garantizó que el título de los espacios se propagara correctamente a la pestaña del navegador.
- Se actualizó el diseño del diálogo modal Editar espacio para que coincida con otros diálogos modales.
- Ahora, los cursores se enfocan en el primer campo editable de los modals de Space.
- flash_on Se retiró la compatibilidad con Internet Explorer 10. Obtén más información.
- Se agregó un nuevo permiso para permitir que los usuarios vean las superposiciones de desglose en los paneles sin poder explorar los datos.
- Ahora, cuando se solicita un vínculo para restablecer la contraseña desde la página de acceso, se muestra una confirmación cuando se restablece correctamente.
- Se agregó una nueva combinación de teclas (Ctrl + Mayúsculas + D) para ingresar al modo de desarrollo.
- Se estandarizó la presentación de la sección Filtros cerrada en Explorar y en los paneles.
- En el menú desplegable "Elegir campo…" del modal de edición del filtro del panel, los valores ahora respetarán las etiquetas de vista asociadas.
- Se agregó compatibilidad integrada para crear control de versión local.
- Se mejoró la eficiencia del validador de LookML.
- Se mejoró la cancelación de consultas para las versiones 0.133 y posteriores de Presto.
- Se agregó texto explicativo para la base de datos temporal en la página de edición de conexiones.
- Se garantizó que los campos de
datatype: date
se filtraran correctamente en ciertos dialectos. - Se corrigió un problema por el que los agregados simétricos quitaban los saltos de línea en la mayoría de los dialectos.
- Se corrigió un error por el que la validación de LookML podía provocar fallas en una instancia.
- Se solucionó un problema por el que se podían omitir los totales cuando los datos de las tablas dinámicas se ordenaban con un límite de columnas.
- Se corrigió un problema que podía provocar colores no coincidentes entre los títulos y el texto en las visualizaciones de un solo valor.
- Se solucionó un problema por el que es posible que las paletas de colores predeterminadas no se apliquen en todas partes.
- Se solucionó un problema por el que no se podían expandir ni contraer las secciones del Selector de campos cuando se usaba Firefox.
- Se solucionó un problema por el que los períodos producían 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 corrigió un problema por el que la reasignación de la propiedad de los planes programados podía provocar la eliminación de los destinatarios.
- Se corrigió un problema por el que el parámetro
can_filter
permitía el filtrado cuando se interactuaba con la exploración. - Se solucionó un problema por el que un filtro podía cambiar a
matches (advanced)
después de ejecutar una búsqueda. - Se solucionó un problema por el que las zonas horarias podían cambiar al desglosar los datos.
- Se corrigió un problema por el que los valores del filtro se quitaban de forma confiable de los cuadros de entrada del filtro en la página de Explorar.
- Se corrigió un problema por el que las ordenaciones de medidas podían permanecer en la consulta después de que se quitaba la medida.
- Se corrigió un problema por el que el código SQL no se generaba de forma confiable en la pestaña SQL de la página Explorar.
- Se solucionó un problema por el que el espacio de un usuario podía dejar de responder si este 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 de
Validation Failed
.
Looker 3.52 31/7/2016
Diseño de Looker
flash_on Barra de navegación rediseñada
- Se amplió el lienzo de trabajo disponible para expandir el espacio disponible para trabajar con tablas y visualizaciones, y para adaptarse a la visualización horizontal en dispositivos adicionales.
- Navegación simplificada, ya que se quitaron los íconos y se enfocó la organización en las acciones del usuario. La navegación incluye lo siguiente:
- Explorar: Observa el contenido existente; comienza con las Vistas y los paneles existentes.
- Explorar: Inicia una nueva búsqueda
- Desarrollar: Ingresa al editor de LookML y al Ejecutor de SQL, y activa o desactiva el modo de desarrollo.
- Se aumentó la ayuda disponible y se reorganizó el menú. El menú de ayuda incluye lo siguiente:
- Cómo buscar documentos y debates
- Vínculos a la documentación oficial y a Looker Discourse
- 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.
- Se alfabatizó una serie de listas, incluidas las de Roles, Conexiones y Exploraciones en el modal Filtros del panel.
- Elementos del menú de ajustes alineados a la izquierda y se agregó "…" a las opciones que inician otro diálogo modal
Visualizaciones
flash_on Pestaña Series en el editor de visualizaciones
La pestaña Series presenta una interfaz mejorada para editar el color, el nombre y el tipo de una serie. Todo lo que se había modificado con pares clave-valor en los cuadros de texto libre de la pestaña Style se puede encontrar en la pestaña Series, que reemplazó a la pestaña Style 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. Obtén más información.
- Ahora, las descripciones de Explorar se muestran en el menú desplegable Explorar de la barra de navegación superior.
Programación y descarga
- Permiso independiente para ver la información programada. El permiso
see_schedules
permite acceder a los paneles del plan programado y del historial del programador. Obtén más información. - flash_on Diseño mejorado para las descargas rotadas. Los archivos
.csv
,.html
,.md
,.txt
y.xlsx
descargados ahora muestran una fila por dimensión con datos tabulados para que coincidan más con la visualización en Looker. Si tienes procesos que dependen de una sola fila de encabezado, usa la función heredada "Encabezados de tabla de una sola fila". Obtén más información. - Se aclaró el error que reciben los usuarios cuando Looker no puede renderizar archivos PDF porque no se instaló PhantomJS.
- Se aclaró el error que reciben los usuarios si son destinatarios de un plan programado creado por un usuario que se borró o inhabilitó.
LookML y entorno de desarrollo
- Contexto generado automáticamente como comentarios en SQL para PDT. Cuando se generan PDT, Looker emite 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 desarrollo y el slug de la instancia. Obtén más información.
- Se actualizó el Validador de aspecto para mejorar el diseño y permitir reemplazar el nombre de los campos, las vistas, los Explorar y los modelos, independientemente del error. Obtén más información.
- Cambio rápido de archivos El IDE de desarrollo de LookML ahora cambia instantáneamente entre archivos y no requiere una recarga de página completa.
- flash_on Lista truncada de tablas de SQL Runner. El Ejecutor de SQL limita la lista de vistas previas 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 los agregados simétricos se podían calcular de forma incorrecta en presencia de números negativos.
- Se mejoró la eficiencia del período
week
. - Se mejoró el comportamiento de las medidas en los campos de
fanout_on
.
- Snowflake:
- Se agregó información sobre si los PDT funcionan.
- flash_on Hive:
- La versión 1.2 de Hive es la versión mínima admitida (en lugar de la versión 0.13 de Hive).
- Ahora Hive usa
LIKE
en lugar de expresiones regulares para filtrar cadenas.
- Spark:
- Looker ahora usa la sintaxis de HiveQL 1.2 en lugar de HiveQL 0.13.
- Presto:
- Se incorporó el controlador JDBC estándar de Presto (versión 0.149). Obtén más información.
- DataVirtuality:
- Se agregó una opción de SSL en el panel de conexión de Looker.
- Se corrigió un problema por el que DataVirtuality no cargaba correctamente los mensajes de error.
- flash_on MS SQL:
- Se actualizó el controlador JDBC a la versión 4.2. Ten en cuenta que ya no se admitirá SQL Server 2005.
Ajustes generales y correcciones de errores
- flash_on Cambios en la API (beta):
- Se garantizó que el formato JSON devolverá los valores de los campos
type: number
como números en lugar de cadenas. Obtén más información. - Se reemplazaron las rutas
run_async
ycreate_query_and_run_async
. Los usuarios de la API deben migrar a la rutacreate_query_task
.
- Se garantizó que el formato JSON devolverá los valores de los campos
- Ajustes de rendimiento y estabilidad:
- Se mejoró el rendimiento cuando se recuperan resultados almacenados en caché.
- Se redujo el uso de memoria al leer y escribir en la caché de consultas.
- Se cambió la forma en que Looker se conecta a las bases de datos internas de MySQL para que la conexión sea más sólida.
- Correcciones de errores de visualización:
- Se corrigió un problema por el que los mapas no funcionaban con columnas ocultas cuando había cálculos de tablas y todas las medidas estaban ocultas.
- Se solucionó un problema por el que el padding derecho de los gráficos podía estar desalineado.
- Se corrigió un problema por el que el formato de valor de los cálculos de tabla no aparecía en el eje Y de una visualización.
- Se corrigió un problema por el que el formato de etiqueta de tiempo solo funcionaba con un valor de rotación de etiqueta.
- Se corrigió un problema por el que las visualizaciones se renderizaban vacías si se usaba un valor mínimo o máximo del eje Y con un tipo de escala logarítmica.
- Se corrigió un problema por el que una advertencia del gráfico podía desplazar el eje X fuera de la vista.
- Se solucionó un problema por el que diferentes sistemas de Looker podían procesar y ordenar los resultados en diferentes órdenes en varias áreas (paneles, Explorar, descargas, etcétera).
- Se corrigió un problema por el que la indicación visual de que un cuadro de entrada de filtro buscaba sugerencias no aparecía o seguía desapareciendo durante la ejecución.
- Se corrigió un problema por el que las etiquetas se truncaban de forma incoherente en las descargas de PDF.
- Los mosaicos de texto en los paneles de LookML ya no producen advertencias de "El elemento debe especificar un Explore".
- Se corrigió un problema por el que los menús de ajustes de los campos de las tablas superponían mensajes de estado vacío en la tabla de datos.
- Se corrigió un problema por el que el valor predeterminado de un filtro del panel no se integraba correctamente con otros filtros si se configuraba para hacerlo.
- Se corrigió un problema por el que los paneles incorporados podían devolver resultados vacíos en la primera ejecución.
- Se solucionó un problema por el que los filtros personalizados que usaban dimensiones de sí/no podían generar código SQL incorrecto.
- Se corrigió un error por el que los Explorar extendidos mostraban de forma incorrecta el error "ignore unexpected list of fields in explore".
Looker 3.50 2016-07-05
flash_on Actualizaciones de funciones heredadas
Las siguientes 3 funciones se desactivarán y se quitarán por completo en la versión 3.50:
- La sustitución de$$ substitution
- Joins declared in views
- LookML "scoping" Parameter
Details on how to migrate off these features can be found in this Community topic.
Visualizations
Trend Lines [Labs] and Reference Lines
Added the ability to specify the location of reference line text. Options are Left, Right, Center. Learn more.
Added the ability to specify trend lines.
- Options include linear, exponential, logarithmic, and moving average.
- Moving average type has options for 7, 14 and 28 as it is typically used for days.
- Any number of trend lines can be added.
- Each trend line can be set to a specific series.
See documentation: Area Charts - Bar Charts - Column Charts - Line Charts - Scatter Charts
Plot Region Data on Interactive Maps
- U.S. Zipcode Tabulation Areas and U.S. Counties Map Layers. These new map layers can be used on the interactive map. The
zipcode
field type automatically works with the interactive map. Learn more. - TopoJSON Map Layers on Interactive Maps.
- All existing TopoJSON
map_layers
in LookML now work on interactive maps, including built in maps like Countries, U.S. States, and U.K Postcodes, and the new Zipcode and County layers. Learn more. - Added a heatmap opacity setting and now map labels can show above or below the heatmap. Learn more.
Explore
Custom Filters
See documentation: Custom Filters & Looker Expressions
- Full control over filter logic via ANDs, ORs, and parentheses
- Access to same functions available in table calcs
- Can be used in conjunction with regular filters
- Contextual help pane
Table Calculations Enhancements
See documentation: Table Calculations & Looker Expressions
- New
running_product
function. See documentation. - New
pivot_where
function allowing references to pivot values based on content instead of position. See documentation. - New
pivot_offset_list
andpivot_column
functions. See documentation. - New
log
function. See documentation. Yes
andNo
have now been added as constants that can be referenced in functions. See documentation- New editor including type-ahead assistance, in-editor documentation, and links to the relevant documentation website pages. See documentation.
Improved Explore URLs
The explore page URL now has a shorter, more stable, format and the URL does not contain filter values or other data. Learn more.
Powered By Looker
- Embedded Explore pages now broadcast a JavaScript event whenever the page state changes. Enables the ability to build a custom saving mechanism for embed users. Learn more.
- Support for wildcard subdomains in the embed domain whitelist. This makes it much easier to whitelist groups of embedded domains.
- Fixed an issue where downloading a PDF from an embedded dashboard did not work.
- Fixed an issue where filter values on embedded dashboards did not wrap properly.
Scheduler
- Improved unsubscribe flow for scheduled content.
- Text objects on Dashboards will now appear in Dashboard PDFs.
- When scheduling content, the To section now accepts comma-separated lists of email addresses.
- The schedule reassignment modal (accessed via
admin/scheduled_plans
) now includes the name of the Look or Dashboard.
LookML
- **Added
date_start
anddate_end
to date filters**. This allows the beginning and end dates in a date filter to be explicitly referred to in LookML. This is useful for table wildcard functions in BigQuery or partitioned columns in Hadoop. - PDT Trigger Check / Regenerator can now rebuild tables concurrently. See documentation.
Dialects
See dialect support level definitions.
- flash_on Changes to Database Connection Credentials. Looker will no longer pass authentication information through the driver's connection string and will instead pass credentials as part of the connection properties. Learn more.
- Denodo. Added Level 2 support. See documentation.
- flash_on Oracle. Changes to database connection configuration. See documentation.
- Snowflake. Queries now support timezone conversion. This change will enable features like User Specific Timezones on Snowflake. Learn More.
- Presto. Added support for PDTs.
- flash_on Vertica. Updated the Vertica 7 connection to Vertica 7.1 (Vertica 7.0 users should use the Vertica 6 connection; to use all Vertica 7 features, update Vertica to 7.1 and connect with that option)
- Teradata Presto. Added support for version 141t. For more details on connecting, open a support request.
- Hive. Deprecating support for 0.13. This is the last Looker that will support Hive version 0.13. Starting with 3.52, Looker will support Hive version 1.2+.
Administration & Security
- Additional Sub-Admin Permissions. Permission to view the PDT panel can be given with the
see_pdts
permission. See documentation. - Usage panel update. Can now be downloaded as a PDF. See documentation.
- Connections page update. Offer to configure PDT support exists only if the dialect supports PDTs. See documentation.
- Regenerator based PDT builds now appear in query panel.
General Tweaks and Bug Fixes
- Restored the ability to color values in Single Value visualizations. See documentation.
- Model sets on the
admin/model_sets/new
page will now appear in alphabetical order. - Updated 404 Message to let users know that either the page is not found or they do not have access to view it.
- Fixed an issue that caused filter input boxes to take up unnecessary space.
- Fixed an issue where scheduled tasks could temporarily be sent from a staging instance.
- Fixed an issue where text objects caused LookML Dashboards to break.
- Fixed an issue where scale types didn't update correctly when switching series positions.
- Fixed an issue on PostgreSQL with slow relative date filters.
- Fixed an issue where errors due to ${TABLE} deprecation caused broken dashboards.
Looker 3.48 2016-06-08
Dashboards
flash_on Improved Dashboard PDFs
- PDF dashboard downloads now look like they do in the browser.
- Vector-based rendering allows zooming without losing quality.
- Note the following requirements:
- Looker Labs feature must be enabled
- The default layout for scheduled emails will change to the new format
- Customer-hosted installations must be running PhantomJS 2.11. Check your version and update.
Explore
- Table Calculations editor now works properly with special characters or ambiguous calculation names.
- Single Value Visualizations have improved support for fields that display images via HTML.
LookML
- Faceted Filters enabled at an explore level when using
access filter fields
orsql_always_where
: When an explore hassql_always_where
oraccess_filter_fields
set,full_suggestions
defaults to true for all fields exposed by that explore. Individual fields can still opt out offull_suggestions
query behavior by settingfull_suggestions = false
, and can opt out of suggestions altogether withsuggestable = false
. Learn More. - New timeframe
month_name
. Dates can now be bucketed by name of month. Learn More. - New
can_filter
Parameter: Accepts the inputstrue
orfalse
. When set tofalse
, the field cannot be used as a filter. This parameter can be applied to measures and dimensions. Learn More. - Explore and View names can now start with numbers.
- Built-In Named Value Formats for British Pounds and Euros:
gbp_0
,gbp
,eur_0
, andeur
. These are used as inputs to thevalue_format_name
parameter. Learn More. - Unsafe Liquid parameters have been deprecated with a Legacy Feature.
Dialects
- MySQL. Fixed an issue where NULLs would be filtered out of pivoted tables.
- Spark. Fixed an issue that was causing connections to break due to long index name values.
- Redshift. Provides a more useful error when Redshift Admin kill queries.
- BigQuery
- Added support for User-Defined Functions (UDFs) as part of a PDT definition: Docs.
- Streaming downloads are now possible
- Fixed an issue where wide queries would fail in Looker
- Updated to a new BigQuery driver that includes Google Drive support
- Expanded the max field name length to BigQuery's documented 128 character length limit from the previous limit of 24 chars.
- Bityota. Removed support for Bityota
- Redshift & MS SQL. Limited the duration of the long running query statements Looker uses for query killing tests on Redshift and MS SQL.
Administration
User-Specific Database Connections
- Connections can be configured to use the user's LDAP credentials to connect to the database. Learn More.
- Allows user-specific, database-level permissions to be enforced within Looker, as well as query auditing.
- NOTE: public URLS and PDTs are not supported for these types of connections
New Sub-Admin Permissions
- New permissions for various admin panels can be granted to users without making them full-blown admins.
Documentation
- Added Looker versioning in documentation.
- Use the Looker version selector in the upper right to select your version.
- Versioning officially starts with 3.48 features but we have preserved some pre-3.48 version-specific content that can be viewed using the selector.
- The Looker version selector appears on all pages in the "Exploring and Visualizing Data" and "Sharing, Importing, and Embedding Data" section and will gradually appear on all docs.looker.com pages.
- Added a button to jump back to the top of the page.
- Added +/- to the side menu to show when a menu item can be expanded.
- Moved the search bar to the top of the side menu.
General Tweaks and Bug Fixes
- flash_on Added a "Scheduled By" note to the bottom of scheduled emails.
- Fixed a bug causing a parse error in exploring from the SQL Runner.
- Fixed an issue that prevented suggestions from populating in filters that depended on some PDTs.
- Fixed an issue that caused LookML Dashboard elements to overlap when using
layout: static
. - Fixed a bug causing the group by clause in the SQL related to some pivoted tables to call the wrong field.
- Properly warn when attempting to filter a measure on a raw timeframe.
- Fixed a few small table calculation bugs related to pivoted dimension handling.
- Fixed an issue with connectivity to the internal database (when using MySQL) which could lead to outages.
- Fixed an issue where instant dashboard would cause a dashboard not to return from cache if the prior run resulted in an error.
- Fixed a bug where Looker would incorrectly filter "empty" in "is equal to" string filter.
- Fixed an issue where Looker tried to convert timezone to '' certain generated SQL.
- Fixed an issue where filters on some date timeframes were generating incorrect SQL.
- Fixed an issue where scheduled dashboards could send from Dev mode.
- Removed an unneeded warning for unset database timezones in the Connections panel.
- Fixed an issue where
field_group_label
was causing an erroneous error. - Fixed a few errors related to PDF downloads that reflected 'No Results' incorrectly.
Looker 3.46 2016-05-08
Dashboards
flash_on New Dashboard Look & Feel
- More modern aesthetic with font tweaks, better use of whitespace, and removal of clutter.
- Single values read more naturally with titles on the bottom.
flash_on Dashboard Edit Mode
- Once activated, provides the ability to move and resize tiles, add or edit filters and notes, and add/remove tiles to the Dashboard.
- This also introduces notices when saving Looks that show which Dashboards will be impacted by the changes.
- This feature is derived from and replaces the Lock feature that was in Labs.
Headers and Free Text Boxes
Allows for title, subtitle, and body text to be inserted into dashboards. Can be resized and arranged just like a regular tile.
Better Tile Dragging and Resizing
- Improved Dragging Logic makes it easier to move and resize tiles on dashboards.
- More Flexible Sizing for Dashboard Tiles Tiles now exist on a 24-across grid instead of a 12-across grid.
Visualizations
Single Value Visualization Enhancements
- Callout Numbers.
- Progress Bars.
- flash_on Dashboards auto-adjust text size so tiles all match.
Updated Column Truncation Logic for Table Visualizations
- Added seconds to the Dashboard Refresh function found in the gear menu on Dashboards.
- Browser tab titles now reflect dashboard names.
Explore
Table Calculations Updates
- New date functions
add_{interval}
: add_seconds, add_minutes, …, add_years.trunc_{interval}
: trunc_minutes, trunc_hours, …, trunc_years.
- Date improvements. Comparison operators (
>
,<
,>=
,<=
) now support dates. - Improved field completions to include labels.
- flash_on ANDs now takes precedence over OR. In the past, these statements evaluated left to right, so existing equations that didn't use parentheses may change.
- Added the ability to filter on "is not" with day of week index.
- flash_on Increased checking for type mismatches to avoid errors. However, this change also means that if you need to modify any expressions where you compare yes/no fields to strings.
Scheduling
Webhooks for Scheduled Looks (Labs)
- New option when scheduling a Look or dashboard to perform an HTTP POST to one or more servers instead of emailing the results. Learn More.
- Use a service like Zapier or a custom web server to upload data from Looker to an S3 bucket, Dropbox, an FTP server, etc. See example with DropBox.
- Introduces a new permission
send_outgoing_webhook
that is automatically given to all Looker Admins, and is required to use this functionality.
Scheduling Updates
- Added a "Test" Button. Sends test email to the scheduler but not recipients.
- Added a Formatting Option. New option to use formatted values in CSVs, TXTs, etc. (just like with downloads).
- flash_on Timezones. Always explicitly set the timezone of a scheduled look and thus detach it from the application's timezone. The scheduling modal defaults to the application timezone when creating a new schedule. Changing the application timezone thus effects all newly created plans, but not existing ones.
- flash_on Scheduling Modal Changes. Full control over range of hourly option and improved UI.
- Expanded the hourly range available.
- Support for scheduling on a particular day of the week occurrence in the month was broken and has been removed. Current schedules set to run on a particular day of week and week of month will automatically be reassigned to the first day of the month.
LookML
- Improved reliability of the LookML Generator. The LookML Generator now only generates for the requested schema instead of always generating for the default schema as well, resolving issues with duplicate field definitions and "exists" errors for view files.
- New Value for Timeframes Parameter. Added
day_of_year
timeframe. - New Filter syntax for filtering on Quarters.
2015-Q2
will now work in Matches(Advanced). - flash_on LookML Deprecations. Learn More.
- $$ ahora es una función heredada. Se debe reemplazar por ${TABLE}.
- A partir de la versión 3.46, las uniones solo se deben definir dentro de una definición de
explore:
. Definir unjoin:
en cualquier otra ubicación está en desuso. - El parámetro
scoping
dejó de estar disponible. Si usasscoping: false
, ahora se producirá un error del validador de LookML. Los modelos siempre deben usar nombres de campos con alcance.
Dialectos
- dashDB: Ahora admite PDT y la eliminación de consultas.
- Dialectos de transmisión. Aster, Data Virtuality, Exasol, Greenplum, Hive, Impala, Microsoft Azure SQL, Microsoft SQL Server, Presto, Spark y Teradata. Consulta ¿Cuáles son todos los límites de filas en Looker? Visita la página de Prácticas recomendadas para obtener más información.
- Spark: Se corrigió un problema que podía hacer que las sugerencias de filtros generaran código SQL no válido.
- Presto:
- Ahora es posible crear vistas a partir de varios catálogos en PrestoDB, no solo el que se especifica 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 corrigió un problema que causaba que el filtrado en un trimestre fuera incorrecto.
- Se solucionó un problema con las consultas lentas que usan filtros de fecha relativa.
- Se corrigió un problema que causaba que las letras mayúsculas requirieran comillas.
Ajustes generales y correcciones de errores
- Se agregó la capacidad de buscar modelos en Spaces.
- Los paneles instantáneos (Labs) ahora aprovechan el almacenamiento en caché mejorado.
- Se agregó un vínculo a la instancia en los correos electrónicos de "Bienvenido a Looker".
- Se corrigió un error que causaba un cambio de tamaño lento de las páginas incorporadas.
- Se corrigió un error en la página de administrador de LDAP que provocaba que los valores de texto se desbordaran de los espacios del formulario.
- Se corrigió un error para los usuarios de Microsoft Edge en el que las visualizaciones no llenaban el espacio por completo.
- Se actualizó la sugerencia explicativa sobre el permiso
see_lookml
en la página de permisos para mostrar que también permite a los usuarios ver SQL. - Se actualizó el texto de la sugerencia en la página Generate Project Model.
- Se corrigió un error por el que se colocaban en la caché conjuntos de resultados grandes, lo que provocaba interrupciones.
- Actualizaciones de i__looker:
- Se agregó
embed_user
como una unión a la exploración de usuarios. - Se agregó
sql_text
a la exploración del historial - Se agregaron vínculos a admin/queries y al plan de programación.
- Se agregó
- Se corrigió un error por el que las etiquetas de las series inhabilitadas permanecían en el gráfico.
Looker 3.44 2016-04-07
Cambios importantes
- Se quitará el Panel instantáneo como función. Los paneles se cargarán más rápido desde la memoria caché.
- Ahora se pueden cargar recursos desde la CDN para todos los clientes alojados en Looker.
- Varias funciones heredadas se desactivarán de forma predeterminada, pero se podrán volver a habilitar. Obtén más información.
- Las etiquetas de campo pueden anular la etiqueta de vista
- Punto inicial en los nombres de los campos
- Etiquetas en mayúsculas en las descargas y la configuración de gráficos
- Enviar correos electrónicos desde looker@looker.com
- Distribución de PDT de Redshift predeterminada: EVEN
Paneles
- Automagic Heatmaps: La función "Ajustar a los datos" es compatible con los mapas de calor.
- Se mejoraron los mensajes de error en las tarjetas del panel. Ahora se muestran los errores de sintaxis de filtro incorrecta.
- Se corrigió un problema por el que los mosaicos se cargaban de forma comprimida antes de llenar la pantalla correctamente.
Visualizaciones
- Límites personalizados del eje X. Se introduce un parámetro de configuración para mostrar u ocultar las primeras o las últimas X filas según lo especifique el usuario.
- La opción Eje Y logarítmico ahora está disponible para los gráficos.
- Se solucionó un problema con las piezas apiladas desalineadas en los gráficos de barras apiladas.
Programación
- Nuevos paneles de administración de la 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 que se ejecutaron recientemente en tu instancia con detalles, como la consulta, el tiempo de ejecución y el estado de éxito o error con errores (si corresponde).
- Ahora, los Looks pueden tener más de un programa. La programación de Looks ahora funciona de la misma manera que la programación de paneles. Ahora, los programas de Looks se crean por usuario, por lo que diferentes usuarios pueden tener programas diferentes para el mismo Look.
- Los programas nuevos comenzarán a la primera hora programada. Ya no enviarán un correo electrónico inmediatamente después de la programación.
- Los programas que pertenecen a un usuario que ya no existe en el sistema (es decir, se borró) o que se inhabilitaron se reasignan automáticamente al primer usuario habilitado con el rol de "Administrador".
- Se solucionó el problema con la visualización del panel en la app de Correo para iPhone.
LookML y el entorno de desarrollo
- Grupos de campos personalizados Se agregó la capacidad de agrupar campos en el Selector de campos con el nuevo parámetro
group_label:
. Más información - Capacidad para cambiar el nombre de los proyectos Se puede acceder a ella en la opción "Project Settings" que se encuentra debajo del botón Sync.
- Campo
Distance
actualizado - Nuevos vínculos integrados en la app a la documentación se aplica a lo siguiente:
- Errores de validación de LookML, cuando corresponda
- Se aplica a las funciones que se dieron de baja y al panel de funciones heredadas para ayudar a realizar la transición de las funciones antiguas.
- Ahora, las múltiples condiciones en las cláusulas HAVING y las medidas filtradas siempre se incluyen entre paréntesis.
Dialectos
- Actualizaciones de Spark/Hive:
- Se corrigió un problema por el que EXPLAIN no funcionaba debido a problemas de dialecto relacionados con Hadoop.
- Se corrigió un problema por el que las consultas del ejecutor de SQL se ejecutaban lentamente en Spark SQL.
- Ahora, las pruebas de PDT se ejecutan en el momento de la conexión para Spark SQL.
- Spark SQL ahora obtiene información del esquema de SQL en lugar de llamadas JDBC.
Ajustes generales y correcciones de errores
- Actualización del permiso
create_table_calculation
: Ahora los usuarios no necesitan el permisocreate_table_calculation
para ver los cálculos de tablas. Este permiso sigue siendo necesario para crear cálculos. - Se corrigió un problema por el que cambiar al modo de desarrollo mientras se miraba un archivo que solo existe en producción causaba un error 404 inmediato.
- Se realizaron actualizaciones en la función Explicar del Ejecutor de SQL para aplicar más funciones específicas del dialecto y quitar los límites forzados.
- Se corrigió un error por el que los cálculos de tablas no funcionaban cuando se exploraban consultas desde el Ejecutor de SQL o i__looker.
- Se corrigió un error en el que una validación de SAML fallida 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 provocaba que los paneles fallaran en 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 no funcionaba el filtrado en nulos como cadenas.
- Se corrigió un error que ralentizaba mucho la navegación por los archivos de LookML en el modo de desarrollador.
- Se anuló un parámetro de configuración del cliente de chat que provocaba que la ventana de chat se abriera de forma innecesaria.
Looker 3.42 13/3/2016
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 LookML ya no es una función de Labs y estará disponible automáticamente para todas las instancias. Más información
- Menús de desglose para visualizaciones: Consulta la información a continuación.
Actualizaciones de perforación
Menú de brocas
- Ahora, cuando haces clic en un vínculo de desglose, siempre se muestra el menú de desglose. El
...
se usa para indicar vínculos externos o paneles. Los desglose jerárquicos y dimensionales no mostrarán este ícono.
Vista previa de la perforación
- La exploración carga los resultados de la exploración 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 en el mismo panel). Luego, los usuarios pueden elegir "Explorar desde aquí" para acceder a la experiencia completa de Explorar. Obtén más información.
- Las medidas con una sola posibilidad de desglose abren directamente la vista previa de desglose.
- Si hay un problema con la vista previa de desglose, puedes inhabilitarla habilitando la opción "Legacy Drill Behavior" en el panel Legacy Features. Obtén más información sobre las funciones heredadas.
Menús de desglose para visualizaciones
- Permite profundizar en las visualizaciones a través de los menús de profundización. Ahora es el comportamiento predeterminado y se quitó de la sección de Labs. Obtén más información.
- Los menús de desglose en las visualizaciones que no son de tablas, de valor único ni de registro único ya no muestran las opciones de desglose "Filtrar por…".
- Los menús de desglose funcionan en las tablas dinámicas de las tablas y las visualizaciones.
Visualizaciones
Mejoras en la visualización de tablas
- Se pueden cambiar los nombres de las columnas, incluidos los de las columnas pivotadas. Obtén más información.
- Se pueden aplicar estilos a las tablas, incluidos los de blanco y negro, transparente y escala de grises. Obtén más información.
Etiquetas de totales para gráficos apilados
- Se agregó una nueva opción "Etiquetas de totales" para los gráficos de columnas, barras y áreas apilados. Obtén más información.
- Se agregó la nueva opción "Mostrar siluetas". Cuando se anula la selección de 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 las filas de la tabla de datos ya no se mostrarán en los gráficos apilados.
Capas del 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 requerir que cada visualización configure una URL de TopoJSON personalizada. Esto afecta la visualización "Mapa estático (regiones)". Obtén más información.
Con tecnología de Looker
API de JavaScript para eventos
- Los paneles integrados ahora pueden comunicarse con su página principal. Obtén más información.
Nuevos parámetros de URL para personalizar objetos incorporados
- Capacidad de ocultar el título
- Capacidad para ocultar el pie de página
- Se agregó la opción para redireccionar un Look incorporado a la versión de la página Explorar agregando
/explore
al final de la URL. - Opción para vincular la página de exploración con el Selector de campos abierto Obtén 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 una posterior.
- BigQuery:
- Se solucionó un problema por el que no funcionaban los recuentos con filtros en un campo expandido.
- Se corrigió un problema que causaba un error 500 cuando se generaban tablas.
- Se corrigió un problema por el que las sugerencias de texto enviaban "undefined".
- Actualizaciones de los períodos
hour
yhourX
ahora devuelven valores en el formatoYYYY-MM-DD HH
.minuteX
ahora devuelve valores en el formatoYYYY-MM-DD HH:MM
(que coincide con el período de un minuto).
Ajustes generales y correcciones de errores
- Los PDFs y las visualizaciones programadas ahora tendrán texto más oscuro para aumentar la legibilidad.
- Los cuadros de información de los gráficos ahora reflejan los nombres de los ejes personalizados.
- Se agregó la capacidad de establecer un puerto de envío de correo electrónico 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 que el cursor se desplace sobre las secciones de un gráfico que se componen principalmente de Tooltips y que estos sigan apareciendo.
- Se corrigió un error por el que los elementos programados para enviarse el domingo también se enviaban el lunes.
- Se corrigió un error por el que los valores de los filtros se duplicaban y se sobrescribían entre sí cuando se agregaban varios cuadros de entrada por filtro.
- Correcciones de Internet Explorer:
- Ahora aparecerán las etiquetas del eje X.
- Se corrigió un problema en el que las leyendas de los gráficos causaban errores cuando los gráficos eran demasiado pequeños.
- Se corrigió un problema que provocaba que aparecieran varias barras de desplazamiento verticales cuando solo era necesaria una.
- Se corrigieron varios problemas relacionados con los mapas de calor automáticos, en los que no se cargaban o recargaban correctamente con los cambios.
- Se corrigió un error por el que agregar y quitar una nota desalineaba las tarjetas del panel.
- Se corrigió un problema por el que el formato de etiqueta de tiempo era incoherente entre Explorar y el panel.
- Se corrigió un problema por el que no se podían ordenar las tablas incorporadas de forma pública.
- Se corrigió un problema en el que algunas búsquedas sin resultados se mostraban incorrectamente como "Búsqueda finalizada" en el ejecutor de SQL.
Looker 3.40 2016-02-25
Paneles
- Paneles bloqueables [Labs]. Evita que se realicen cambios en un panel sin desbloquearlo de forma explícita. La función también muestra información adicional a los usuarios sobre las conexiones entre la edición de Looks y la edición de paneles para todos los usuarios que ven ese contenido. Se debe habilitar de forma explícita en la sección Labs.
- Vinculación automática entre paneles [Labs]: Proporciona un menú de desglose para mostrar y vincular los paneles que tienen un filtro que coincide con el campo en el que estás realizando el desglose. El menú también mostrará vínculos a URLs externas con exploraciones nativas, aunque estos están disponibles sin habilitar el menú de exploración. Más información
Visualizaciones
- Visualización de tabla
- Trunca los nombres de las columnas para reducir su ancho.
- Mejoras en los gráficos circulares
- Se limpiaron la presentación y el posicionamiento de las etiquetas de valor.
- Las etiquetas de serie ahora funcionan en los gráficos circulares.
- Menú de desglose en visualizaciones [Labs]. Explorar los datos directamente desde una visualización en lugar de hacerlo a través de la tabla Más información
Explorar
- Actualizaciones de los cálculos de tablas
- Permitir la eliminación de los cálculos de tabla de la tabla de datos en lugar de obligar al usuario a usar el modal de cálculos de tabla
- Ahora, el formato de porcentaje se multiplicará por 100.
- Actualizaciones de filtros
- Las consultas que producen sugerencias para los filtros ya no agotan el tiempo de espera cuando los usuarios hacen clic fuera del cuadro de filtro.
- Los filtros en
type: tier
ahora funcionan incluso con valores negativos.
- Actualizaciones de la tabla de datos
- Las fechas de las tablas ya no se ajustan. (Nota: Esto puede ensanchar 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 las 5,000.
Dialectos
- Presto ahora es un dialecto totalmente compatible. Looker 3.40 admitirá versiones hasta la 0.132 de forma nativa. Para 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 se inhabilitan automáticamente en los campos filtrados. Para restablecer las sugerencias de cualquier archivo de vista determinado, agrega un comentario a la línea
suggestions: false
. Además, la configuración específica del campo anula el valor predeterminado a nivel de la vista. También se aplica a Presto y Spark. - BigQuery: Ahora se admiten los agregados simétricos.
- BigQuery: La cuenta de servicio ya no necesita permisos de lectura en cada conjunto de datos de un proyecto.
- DataVirtuality: Se corrigió un problema con la cancelación de consultas.
- Vertica: El selector de dialectos 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 los clientes que tienen Vertica 7 y versiones posteriores.
Panel de administración
- Panel de consultas. Los PDT ahora diferencian entre Building PDT y Waiting for PDT, lo que significa que la consulta en espera necesita un PDT que se está compilando en otro subproceso. Mientras espera, no mantiene una conexión del grupo de conexiones de la base de datos.
- Autenticación a través de LDAP. Configura servidores que no permitan resultados paginados. Consulta la documentación completa de LDAP aquí.
- Opción para forzar la autenticación de dos factores en cada acceso. Está disponible como parámetro de configuración en la página de administrador de la autenticación de dos factores.
Ajustes generales y correcciones de errores
- Actualización de LookML <> 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 el uso correcto de paréntesis en las cláusulasWHERE
más complejas. - Se corrigió un error por el que las ordenaciones en las tablas no se pasaban al panel.
- Se corrigió un error por el que los permisos de Explorar se compartían entre los roles.
- Se corrigió un error por el que la incorporación de paneles de LookML que usaban
/
en lugar de::
no se renderizaba correctamente. - Se corrigió un error por el que no funcionaba la clasificación de las medidas en las visualizaciones de tabla.
- Se corrigió un error por el que los filtros de fecha relativa no funcionaban con la opción Coincide con (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 mostrarlos, especialmente en los campospercent_of_total
ypercent_of_previous
. - Se corrigió un error por el que las visualizaciones de valor único seguían mostrando su valor anterior si el valor nuevo era nulo.
- Se corrigió un error en el código de carga previa que producía respuestas 200 por error cuando se deberían haber proporcionado respuestas 404, por ejemplo, si la carga previa falla debido a un error en una de las tarjetas.
- Se corrigió un error por el que el ícono de papelera del selector de color no hacía nada cuando se hacía clic en él.
- Se corrigió un error por el que las tarjetas de un solo valor detalladas en los paneles cambiaban de color de forma esporádica.
Instalaciones alojadas por el cliente
- Se agregó una verificación para evitar el cambio 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: Ahora se puede configurar el orden en que se muestran los filtros en las opciones Agregar o editar filtros que se encuentran en el menú de ajustes de los paneles.
- Tiny Charts. Las visualizaciones del panel se simplifican a medida que se reducen de tamaño para permitir mosaicos de panel más pequeños que nunca y que aún contienen información legible. Más información
- Advertencias sobre el límite de columnas en las tarjetas 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 medidas con el mismo
value_format
ahora aplican ese formato a las marcas de graduación del eje.
Con tecnología de Looker
- Diseño personalizado para paneles integrados. Incluye colores de fondo, colores de gráficos, colores de fuentes y mucho más. Se aplica a los paneles de LookML y de arrastrar y soltar. Más información
Explorar
- Actualizaciones de los cálculos de tablas
- Capacidad de arrastrar y reorganizar las columnas de cálculo de la tabla
- Presentamos una nueva función
rand()
. Más información - Ahora es obligatorio que los nombres de los cálculos de tablas sean únicos.
- En el menú desplegable de formato, ahora se muestra una lista de formatos de valores comunes con nombre. Esto elimina la necesidad de escribir cadenas de formato.
LookML
- Selecciona el día de inicio para las dimensiones de la semana. El nuevo parámetro
week_start_day
permite establecer el inicio de una semana (por ejemplo, el domingo en lugar del lunes) para cada modelo. Obtén más información. - Formatos de valores con nombre. Se agregó la capacidad de nombrar y hacer referencia a formatos de valores específicos con
value_format_name
. De forma predeterminada, Looker incluye varios formatos de valores comunes con nombre. Más información
Dialectos
- Opciones de dialecto actualizadas. El selector de dialectos 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 las futuras mejoras específicas para cada dialecto.
- Compatibilidad básica con SAP HANA
- Los nombres de proyectos de BigQuery que incluyen caracteres como
:
y.
ahora funcionan correctamente. - Se solucionó un problema de Impala que impedía que se detuvieran las consultas en algunos casos.
Administrador
- Se implementó la limitación de consultas por usuario para evitar que un 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 los esquemas y las tablas en el generador de SQL Runner y de vistas.
- El diálogo modal Save Dashboard to Space ahora aprovecha el selector de espacios jerárquico.
- Ahora se puede establecer la URL del host a través del archivo provision.yml.
- Se corrigió un problema que provocaba 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 corrigió un problema con las descargas de Excel que causaba que usaran demasiada memoria.
- Se corrigió un problema con las descargas de Excel que provocaba que se insertara un exceso de espacios en blanco en las descargas.
Funciones heredadas
Ten en cuenta los próximos cambios 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 LookML y tipo de campoint
. El parámetrodecimals
y el tipo de campoint
ahora están obsoletos y mostrarán advertencias en el validador de LookML.Los formatos de valores con nombre ahora ofrecen una alternativa más flexible a
decimals
, incluidos los formatos decimales, porcentuales y financieros. Por ejemplo, usavalue_format: decimal_2
ovalue_format: '0.##'
en lugar dedecimals: 2
.Reemplaza las dimensiones de
type: int
por las detype: number
. Más información
Se quitaron las funciones heredadas en Looker 3.38
- Selector de campos anterior
Funciones heredadas que se quitarán en Looker 3.40
Realiza la transición de estas funciones durante el próximo mes antes de la próxima actualización.
- Las etiquetas de campo pueden anular la etiqueta de vista
- Punto inicial en los nombres de los campos
- Etiquetas en mayúsculas en las descargas y la configuración de gráficos
- Enviar correos electrónicos desde looker@looker.com
Funciones heredadas que se quitarán en Looker 3.42
Realiza la transición para dejar de usar estas funciones en los próximos 2 meses.
- Distribución de PDT de Redshift predeterminada: EVEN
Looker 3.36 2015-12-08
Funciones de Labs
A partir de la versión 3.36, Looker tiene una definición ampliada de las funciones de Labs. Además de las funciones experimentales que se encuentran en la página de Labs, se presentarán algunas funciones de la aplicación como parte del programa de Labs para que los usuarios sepan que aún se están considerando para agregar más funciones.
- Ejecutor de SQL nuevo y mejorado con una interfaz actualizada y la capacidad de compartir, descargar y explorar consultas de SQL Esta función se activará automáticamente en todas las instancias. Más información
Explorar
- Cálculos basados en tablas para filas de tablas dinámicas Se agregaron funciones que permiten realizar agregaciones en las filas de la tabla dinámica, cálculos de desplazamiento complejos más claros y agregaciones a nivel de la fila. Obtén más información sobre las filas de pivote, las listas de desplazamiento o las listas.
- Se actualizó el modal del panel. Muestra el tipo de visualización que se agregó para aumentar la claridad durante la creación de paneles.
- Compartir la vista pública como imágenes Comparte fácilmente visualizaciones como imágenes estáticas que se actualizan a medida que lo hacen tus datos. Más información
- Advertencias sobre el límite de filas para los Looks programados: 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ó el modal de Hacer público para que el usuario deba presionar Guardar para habilitar los vínculos públicos.
Paneles y visualizaciones
- Los mosaicos del panel ahora se muestran en gris durante la ejecución. Proporciona claridad visual sobre los mosaicos en ejecución.
- Botón de detención del panel. Se muestra mientras se ejecutan las consultas.
- Configuración de color de las visualizaciones de valor único. Más información
- API for Prefetching Dashboards. Esto permitirá que los Lookers aprovechen un sólido sistema de precalentamiento de datos.
LookML
- Nuevo parámetro
distribution_style
con los valores posiblesALL
oEVEN
. Esto permite elegir explícitamente entre todos los diststyle y los diststyle uniformes en las tablas derivadas persistentes que no se distribuyen por clave. Solo se aplica a Redshift. Se introduce una función heredada que conserva el valor predeterminado anterior de distribución uniforme. La versión 3.36 y las posteriores usarán de forma predeterminada el parámetroALL
diststyle. - Los campos de tiempo ahora generan todos los períodos de forma predeterminada. Anteriormente, los usuarios especificaban una lista enumerada de los períodos que deseaban. Los usuarios aún pueden especificar una lista para obtener un subconjunto de períodos.
Con tecnología de Looker
- Paneles integrados con zonas horarias del usuario. La instancia permite zonas horarias del usuario y la conexión está configurada para zonas horarias. Los paneles incorporados ya no mostrarán advertencias sobre la falta de coincidencia de la zona horaria.
Spaces
- Ahora, los espacios 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 de descarga o de descarga con límite para descargar los PDFs de los paneles.
- Cambios en la configuración de LDAP. Ahora permite que un administrador indique qué atributo del usuario se debe usar para la búsqueda. Esto permite asignar grupos de LDAP a roles de Looker si se usa el estilo posixGroup.
Dialectos
- Mayor compatibilidad con DataVirtuality. Se agregó compatibilidad con los Agregados simétricos y se corrigieron errores relacionados con el parámetro day_of_week.
- Se aumentó la compatibilidad con DashDB. La función para detener consultas aún no está disponible.
- Aumento de la asistencia de 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 una mejor navegación con las teclas del teclado para una mayor accesibilidad.
- Ahora, las pestañas del navegador indican la parte de la app que se usa en cada pestaña.
- Se corrigió un error por el que se abría el cuadro de diálogo Guardar aspecto 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 mostraran errores de forma imprecisa.
- Se corrigió un problema por el que los menús de ajustes de las tarjetas del panel se desbordaban de la pantalla y, por lo tanto, no se podían seleccionar.
- Se corrigió un problema por el que el elemento del panel no reflejaba la clasificación realizada en la página Explorar.
- Se corrigió un error por el que, al hacer clic en "Agregar a la tabla" en un filtro, se quitaba el filtro de la consulta.
- Se corrigió un error por el que Automagic Heatmap no funcionaba si la unión no incluía xxx_bin_level en el parámetro de campos.
- Se corrigió un error por el que, en ocasiones, no aparecía el botón Ejecutar en un panel integrado.
- Se corrigió un error por el que no se descargaba correctamente un archivo XLS debido a un exceso de espacios en blanco.
- Se corrigió el diálogo modal Mover espacio.
- Se corrigió un problema por el que, al guardar una vista, esta se agregaba dos veces a un panel en lugar de actualizarse.
- Se corrigió un error de BigQuery en el que la opción para crear vistas a partir de tablas no podía generar LookML para proyectos con nombres de proyectos obsoletos que contenían
.
y:
. - Se corrigió un error por el que, en un contexto incorporado, los usuarios podían usar teclas de acceso rápido para abrir el modal del panel de edición y el modal de selección de aspectos.
Looker 3.34 10/11/2015
Visualizaciones
- Nueva visualización: Mapas interactivos. Los mapas nuevos se pueden acercar y desplazar, y reaccionan a los 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 las visualizaciones.
- Se agregó un nuevo selector de color para ayudar a elegir los colores de los gráficos.
- El esquema de color predeterminado global se puede aplicar en toda la instancia. Obtén más información.
- Capacidad de ordenar por serie en las visualizaciones. Ordena el total de la fila en la tabla para ver la información del gráfico en orden ascendente o descendente de los totales de la fila.
- Se actualizaron las sugerencias para facilitar la lectura.
Paneles
- Carga asíncrona del panel. Ahora, las tarjetas se cargan a medida que sus datos se devuelven de la base de datos, en lugar de 2 a la vez, para ayudar a que los paneles almacenados en caché se carguen más rápido.
- Mensajes de error más informativos en los paneles. Ahora, las tarjetas del panel mostrarán el error que impidió su renderización, en lugar de solo mostrar que se produjo un error.
- Se quitó la capacidad de volver a cambiar los paneles al diseño "Arrastrar". El diseño "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 la semana. Más información
- Capacidad de ordenar por Totales de fila y Cálculos basados en tablas
- Edición de looks en la ventana modal: Mantiene a los usuarios en la página desde la que accedieron a las ventanas modales para aumentar el 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 visualización como pública.
- Capacidad de emitir consultas sin la cláusula
ORDER BY
Looker no generará una cláusula Order By si el primer campo de la tabla escancel_grouping_field
y solo hay dimensiones en la consulta. En ciertos casos, se puede usar para reducir el tamaño y la complejidad de una consulta. - Sugerencias de filtrado mejoradas.
- Ahora, las sugerencias se propagarán correctamente desde una vista definida con el parámetro
sql_table_name
. - Los períodos "Día de la semana" y "Índice del día de la semana" ahora 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 los filtros de acceso.
- Ahora, las sugerencias se propagarán correctamente desde una vista definida con el parámetro
- Actualizaciones en el filtrado de campos de
type: location
.- Se agregó el filtrado basado en el radio.
- Se agregó compatibilidad con
null
,not null
y-null
en el filtrado. El campo de ubicación se considera nulo si la latitud o la longitud (o ambas) son nulas.
LookML
- Nuevo período de
quarter
. Este período 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 devuelve el 1ᵉʳ, 2°, 3ᵉʳ y 4° trimestre, independientemente del año, y se puede crear como parte de un grupo de dimensiones o como una dimensión independiente. Más información - Sugerencias para los filtros de acceso. Las sugerencias se pueden habilitar cuando se usan campos de filtro de acceso con el parámetro
full_suggestions: true
. Obtén más información. - Almacenamiento en caché de sugerencias configurable. Ahora se pueden almacenar en caché las sugerencias durante el tiempo que elijas. Configura estos parámetros para cada campo con
suggest_persist_for
seguido de un período. Si no se establece ningúnsuggest_persist_for
, el tiempo predeterminado sigue siendo de 6 horas.
Con tecnología de Looker
- Descarga de PDF para paneles integrados: Los permisos se configuran de la misma manera que para los usuarios y roles habituales de Looker.
- Todos los tipos de descarga para elementos incorporados. Los permisos se configuran de la misma manera que para los usuarios y roles habituales de Looker.
- Zonas horarias del usuario para la incorporación al SSO. Establece el parámetro como parte del proceso de configuración de la incorporación del SSO.
Dialectos
- Compatibilidad expandida con BigQuery (matices adicionales), que incluye lo siguiente:
- Estimador de tamaño de la consulta para ayudar a administrar el uso de las consultas
- Los datos anidados y repetidos se admiten de forma nativa en LookML con el parámetro
fanout_on
. Más información - PDT para optimizar las consultas
- Se cancelan los trabajos de las búsquedas.
- Se realizaron mejoras en el generador, en especial para los datos anidados y repetidos.
- Los certificados .p12 admiten frases de contraseña arbitrarias y ahora se suben a través de Looker.
- Mejoras en Microsoft SQL Data Warehouse:
- Ahora se admiten las tablas derivadas persistentes.
- Ahora se admiten los agregados simétricos.
- Hive y Spark: Se corrigió un error con el truncamiento de semanas.
- Vertica: Se corrigió la cancelación de consultas.
Administrador
- El panel de PDT en la Página de administrador ahora refleja los PDT compartidos.
- Se agregó una URL a las ventanas emergentes del panel Query para que puedas volver a los datos sobre esas consultas.
- Actualizaciones del modelo i__looker y el panel Uso:
- Se corrigió la consulta de la ejecución más reciente en el momento.
- Agrega el tiempo de ejecución más reciente.
- Convierte los roles del usuario en una lista.
- Se corrigió la lista de correos electrónicos de tareas programadas del panel.
Ajustes generales y correcciones de errores
- Adjuntos de correo electrónico programados para la aplicación Mail de iOS del iPhone. Se corrigió un error que impedía el funcionamiento de esta función.
- Se agregaron modos de editor de texto. Establece el modo para cada cuenta . Las opciones son "vim" y "emac".
- Se corrigió un problema de filtrado en el que las comas no se escapaban correctamente.
- Se corrigió un problema por el que el validador no detectaba algunos errores de LookML.
- Se corrigió un error por el que los archivos .iqy no transferían el formato de valor al archivo de Excel.
- Se corrigió un error por el que se producía un error 404 cuando se intentaba borrar un modelo con un espacio en el nombre.
- Las listas blancas de limpieza de HTML ya no se pueden configurar. Todo el código HTML especificado en LookML se despoja de las etiquetas y los atributos de JavaScript, y se permiten todas las demás etiquetas HTML válidas.
- Ahora Looker 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.
- En Looker 3.34, también se presentará una CDN para nuestros recursos estáticos.
- Se mejoró la seguridad de los archivos JavaScript a través de la coincidencia de integridad de SRI para los navegadores que admiten esta nueva función de seguridad.
Cambios en el comportamiento
- Cambios en el panel de LookML: Cuando copias el código LookML que Looker genera para una visualización, ten en cuenta lo siguiente:
- No puedes establecer números de punto flotante ni enteros en
""
sin que se produzca un error. - Si el LookML de un panel tiene el parámetro
column_limit
establecido en una cadena vacía (""
), el parámetrocolumn_limit
se convierte en nulo.
- No puedes establecer números de punto flotante ni enteros en
- Cambios en las plantillas de Liquid para todos los clientes: A partir de la versión 3.34, JavaScript en las plantillas de Liquid ya no funcionará. No funcionarán las etiquetas
<script>
ni los controladores de eventos en elementos comoonclick
oonmouseover
.
Looker 3.32 13-10-2015
Visualizaciones y paneles
- Presentamos el diseño de estilo periódico para los paneles, que permite que algunos mosaicos ocupen más de una fila, mientras que otros permanecen en una sola fila. También mejora la facilidad para arrastrar y soltar tarjetas. 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 de agregar o editar filtros para facilitar la aplicación de filtros a los mosaicos del panel. Obtén más información.
- Se introdujo la capacidad de editar filtros en una tarjeta en particular directamente desde el menú de ajustes. Más información
- Se mejoró la capacidad de respuesta de los cuadros de entrada de filtros en paneles grandes.
LookML y el IDE
- Se introdujo un tipo de campo
date_raw
y un períodoraw
, que excluye las conversiones y las transmisiones de zonas horarias. Obtén más información. - Las sugerencias ahora funcionan con las uniones de
one_to_one
. - Se mejoró la velocidad del validador de LookML.
- Se hizo que el comportamiento de
type: yyyymmdd
sea el mismo que el detype: date
, lo que significa que no se le 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 tanto un tipo distinto como una clave primaria para evitar errores.
Panel de administración
- Asignación de grupos a roles para SAML: La configuración de la autenticación de SAML ahora incluye la capacidad de asignar grupos a roles.
- Copias de seguridad personalizadas: Capacidad de especificar una región de S3 no estándar
- Mejoras en el panel de PDT: Garantiza que siempre haya un motivo para volver a compilar las tablas y acelera el tiempo de carga en ciertas situaciones.
- Se quitó la configuración de Load Balancing, 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 se pueden truncar según sea necesario para evitar errores.
- Virtualización de datos: La cancelación de consultas ahora funciona como se esperaba.
- Vertica: Se corrigieron errores que causaban un filtrado inexacto por mes y año.
- MSSQL: Ya no se permite que las tablas se bloqueen durante las consultas de larga duración.
- Redshift: Se mejoraron las tablas dinámicas en la base de datos y el rendimiento de los predicados de fecha.
Mejoras, ajustes y correcciones de errores generales
- Powered By Looker: Los Looks incorporados ahora muestran totales, totales de filas y cálculos basados en tablas.
- Las tablas de correos electrónicos programados 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/9/2015
Visualizaciones y paneles
- Capacidad para dar formato a las etiquetas de las líneas de referencia Obtén más información.
- Mejoras en los paneles programados y descargados:
- Los elementos de tabla en un archivo PDF del panel muestran la misma cantidad de filas que se representan en el navegador. Obtén más información.
- Ahora se incluirán los totales de filas y columnas.
- Los paneles y las vistas ahora transfieren la propiedad correctamente después de copiarse.
- Se actualizó la ventana modal "Agregar al panel".
LookML y el IDE
- Los PDT se comparten automáticamente entre los modelos, en lugar de producir tablas duplicadas.
- Se agregó el período
week_of_year
. Más información - Ahora, el generador escribe las uniones con la convención
sql_on
en lugar deforeign_key
. - Los modelos que solo contienen Explorar ocultos ahora aparecen en la lista Conjunto de modelos de la página Roles y permisos.
- Se muestran 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 quitaron de forma permanente como opción de configuración, y el parámetro
template
quedó obsoleto. Las plantillas de Liquid están habilitadas para todas las instancias.
Explorar
- Cálculos de tabla:
- Se agregaron operaciones de fecha, incluida la capacidad de restar fechas, extraer partes de fechas, devolver la fecha actual, etcétera. Más información
- Se pueden insertar comentarios en las definiciones de los cálculos de tablas con el carácter
#
. 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 filtros ahora extraen 5,000 filas de sugerencias.
- Capacidad de filtrar en un campo de marca de tiempo.
- Mensajes de error mejorados:
- Los errores relacionados con los campos de una exploración ahora solo aparecen si son relevantes para esa búsqueda.
- Ahora, los errores indican si se deben a un problema de la base de datos o del modelo de LookML.
- Mejoras de rendimiento:
- Ahora las tablas se cargan cuando te desplazas. Si bien cada consulta sigue devolviendo el conjunto de resultados completo, solo se renderizará la parte visible de la tabla en el navegador en un momento determinado. Esto debería generar mejoras en el rendimiento cuando se trabajen con grandes conjuntos de resultados.
Dialectos y bases de datos
- Se agregó compatibilidad con Microsoft SQL Data Warehouse.
- Compatibilidad con tablas particionadas en BigQuery
- Se cambió la configuración de las conexiones de Impala que no usan noSasl. Obtén más información aquí.
Panel de administración
- El permiso
use_sql_runner
ahora no depende del permisodevelop
para funcionar. Más información. - Se actualizó el panel de incorporación (/admin/embed) para incluir un validador de URI.
- Panel de uso:
- Se actualizó la "fuente" de la búsqueda para tener en cuenta mejor las URLs públicas y privadas, y las búsquedas de
suggest:
. - Se vinculó
public_urls
a sulook_id
pertinente.
- Se actualizó la "fuente" de la búsqueda para tener en cuenta mejor las URLs públicas y privadas, y las búsquedas de
- Los registros de Looker ahora capturan
stderr
ystdout
de las capas de Ruby y Java.
Mejoras, ajustes y correcciones de errores generales
- Se corrigió un error por el que se detenía una consulta en curso al abrir el panel de visualización.
- Se corrigió un error por el que las fechas del eje X se desplazaban cuando se usaba el cuadro 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 operadores de sustitución en las definiciones de campos.
- Se corrigieron dos errores de
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 provocaba que los filtros se omitieran del código SQL generado.
- Cuando vuelves a acceder después de un cierre de sesión automático, ahora se te redirige a la página en la que estabas anteriormente.
- Si no se accedió a la cuenta en un contexto incorporado, Looker ahora mostrará la pantalla de acceso en lugar de un error 401 si la URL de incorporación incluye
allow_login_screen=true
como parámetro (p.ej.,/embed/dashboards/123?allow_login_screen=true
).
Looker 3.28 18/8/2015
Visualizaciones y paneles
- Nuevo tipo de visualización "Tabla" Más información
- Compatibilidad con diagramas de dispersión comparativos. Más información
- Capacidad de filtrar visualizaciones según los resultados de los cálculos de tablas de sí/no. Más información
- El nombre de archivo del PDF del panel ahora incluye la marca de tiempo.
- Actualizaciones de las opciones 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 etiquetas múltiples de donut ahora están activadas de forma predeterminada
- El eje X se establece de forma predeterminada en el tipo "time" si el apilamiento no es "grouped".
- Los valores predeterminados mínimo y máximo del eje Y se basan en los valores del gráfico en lugar de ser simétricos.
- Mejoras de rendimiento:
- Se mejoró el tipo de visualización predeterminado para cada búsqueda
- Se mejoró el rendimiento cuando se renderizan gráficos cartesianos
- Se mejoró la eficiencia de la renderización de conjuntos de resultados grandes
Explorar
- Los valores NULL ahora se tratan como 0 para las medidas de tipo
sum
. - Actualizaciones de los cálculos de tablas:
- La nueva función
pivot_index
permite hacer referencia a las columnas de tabla dinámica de forma individual. Más información - Las sugerencias ahora aparecen después de un espacio, Intro y borrar (además de 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 ejecuta la consulta.
- La nueva función
- Se actualizó el modal "Guardar en el panel".
- Mejoras de rendimiento:
- Ahora, las sugerencias de filtros se almacenan en caché durante 6 horas (en lugar de 5 minutos).
- Se mejoró el almacenamiento en caché de las búsquedas a las que se accede a través de URLs públicas
- Ahora se muestra el mensaje "Sin resultados" cuando la consulta devuelve cero filas
LookML y desarrollo
- Se agregó compatibilidad con los campos de tiempo de
datatype: yyyymmdd
en todos los dialectos. - Ahora se pueden especificar las combinaciones
one_to_one
sinrequired_joins
. - Se dieron de baja los tipos de campos
map_point
,map_line
ylocations
.
Dialectos y bases de datos
- Compatibilidad beta con Spark SQL:
- Tablas derivadas persistentes
- Tablas dinámicas en la base de datos y límites de columnas
- Tipo de campo
list
- Compatibilidad básica con EXASOL, incluidos los agregados simétricos (aún no se admiten las PDT ni las zonas horarias)
- Se mejoró la compatibilidad con parámetros adicionales de JDBC en todos los dialectos
- Mejoras específicas para cada dialecto:
- Ahora los nombres de los campos de Oracle deben estar en minúsculas
- Microsoft SQL Server ahora admite 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 pueden agregar usuarios al rol de "Administrador" de forma masiva.
- En la página de administrador "General", se muestran advertencias sobre los proxies mal configurados delante de Looker.
Con 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 con SSO).
Autenticación y seguridad
- Se agregó compatibilidad con la versión beta para las asignaciones de grupo a rol con SAML.
Looker 3.26 2015-07-21
Visualizaciones y paneles
- Oculta los campos de las visualizaciones. Más información.
- Mejoras en el modal de selección de vistas: Ahora se admite la adición de varias copias de la misma vista a un solo panel. Obtén más información.
- Mejoras específicas en los gráficos:
- Valor único: El tamaño de la fuente se ajusta según el tamaño de la página cuando se encuentra en un panel.
- Gráfico circular: Ya están disponibles las etiquetas de valor
- Gráficos de barras y columnas: Se agregó la capacidad de ordenar los gráficos de barras apiladas por valores ascendentes o descendentes dentro de cada columna.
- Anillos múltiples: Tamaño de fuente de la etiqueta de la serie configurable
- Las leyendas de los gráficos cartesianos se pueden alinear a la derecha o a 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 dependientes de la serie, como el mínimo, el máximo o la media, seguirán haciendo referencia a los valores de la primera serie. Obtén más información.
- Mejoras en la configuración del eje X:
- Fuerza la alineación de los ejes en cero cuando hay valores negativos y no se establecen valores mínimos o máximos.
- El parámetro de configuración "Tiempo" en el eje X ahora funciona con una sola serie.
- Los formatos de etiquetas de tiempo 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
- Mejoramos las sugerencias para los menús desplegables de filtros:
- Ahora hay sugerencias disponibles en las tablas derivadas persistentes unidas.
- Se corrigió un error que impedía que funcionara el parámetro
suggest_explore
.
- Se agregó una advertencia cuando se descargan todos los resultados. Esta función se introdujo para reducir los errores involuntarios del usuario al descargar conjuntos de resultados demasiado grandes.
- Se mejoró el comportamiento del botón de LookML. El botón "Ver LookML" junto al nombre de la exploración en el Selector de campos ahora te lleva a la definición de la exploración correspondiente en el entorno de desarrollo.
LookML y desarrollo
- Permite que el parámetro
value_format
se aplique a las dimensiones detype: tier
. - Se admiten puertos personalizados en las URLs de Git. Más información.
Panel de administración
- Panel de administración de consultas Consulta los detalles de las consultas recientes y en ejecución, y detén las consultas de larga duración. Obtén más información.
- Actualizaciones del Panel de uso:
- Ahora se pueden explorar las programaciones de los paneles a través de una nueva exploración (scheduled_task_dashboard).
- Las tablas derivadas ahora están disponibles en el modelo i_looker.
- La parte superior expuesta se muestra como un elemento en el panel de uso.
- Nuevo panel de administración de consultas
Dialectos y bases de datos
- Ahora, la compatibilidad con Hive incluye PDT.
- La compatibilidad con Snowflake ahora incluye los Symmetric Aggregates y los PDT.
- Se mejoró el uso de memoria para las descargas en Redshift y MySQL.
Mejoras, correcciones de errores y ajustes generales
- Actualizaciones en los correos electrónicos programados:
- Ahora, los vínculos en los correos electrónicos programados solo estarán disponibles para las métricas, no para las 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 intercalados.
- El vínculo para explorar datos en Looker se movió a la parte superior del correo electrónico para aumentar su visibilidad.
- El historial ahora incluye Looks.
- Se solucionó un problema con los cuadros de entrada de texto libre en el editor de visualizaciones que se borraban de forma inesperada.
- Justifica a la derecha los valores para los cálculos de tablas numéricas en la tabla de datos.
- Proporciona un error útil cuando se alcanza el límite de 30,000 filas con datos pivotados (el error aparece en el archivo .csv, no dentro de Looker).
Looker 3.24 2015-06-23
LookML y tablas derivadas
- Extensiones de LookML (función de Labs): Un nuevo parámetro
extends
permite a los desarrolladores agregar archivos de exploración y vistas existentes en archivos de extensión separados. Esto permite que el LookML sea más modular y reutilizable, y que las actualizaciones sean más sencillas. Obtén más información. - El registro de eventos de PDT se trasladó a la base de datos interna de Looker: El registro de eventos de la tabla derivada persistente (PDT) se trasladó del esquema inicial 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: La definición en SQL de cualquier tabla derivada ahora puede hacer referencia a cualquier otra tabla derivada con
${view.SQL_TABLE_NAME}
. Esto funciona con todos los tipos de tablas derivadas (persistentes y efímeras). Ver la documentación
Explorar
- Formato de números en el contenido exportado: El formato de valores se aplicará de forma predeterminada en los vínculos para compartir o las URLs de hojas de cálculo. Para activar o desactivar el formato, modifica la URL. Más información Consulta la documentación.
- Cálculos de tabla: Ahora es posible hacer referencia a los totales de filas y columnas en los cálculos de tabla, cuando existen. Usa
${field_name: total}
y${field_name: row_total}
.
Paneles y visualizaciones
- Ahora las líneas de referencia están disponibles en los gráficos de barras.
- Ahora, los elementos reflejan los cambios en los filtros solo después de volver a ejecutar el panel, en lugar de mostrar los cambios de forma instantánea antes de que se aplicaran.
Adiciones y ajustes generales
- Los datos sobre las consultas de SQL Runner ahora están disponibles en el panel de uso.
- Ahora se admiten los agregados simétricos en Snowflake.
Looker 3.22 2015-05-26
Spaces
- Nuevo sistema de organización para los espacios. Ver la documentación
- Los espacios se pueden anidar para permitir la jerarquía.
- Todos los espacios compartidos existentes comenzarán desde un nuevo espacio de "Inicio".
- La ubicación de cada espacio se indicará con una ruta de navegación sobre su nombre.
Explorar
- Zonas horarias específicas del usuario: Los diferentes 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 la búsqueda y requiere comprensión para interpretarlos correctamente. La función solo debe habilitarse cuando sea necesario y con la capacitación adecuada para los usuarios.
- El modal de guardar Look actualizado facilita y agiliza el proceso de guardar Looks.
- Capacidad de acceder a la "versión larga" de una URL de Look Obtén más información.
- Mejoras en los cálculos de tabla
- Capacidad de dar formato a los cálculos basados en tablas con la sintaxis
value_format
Ver la documentación Obtén más información. - Nuevas funciones disponibles:
floor
,ceiling
,is_null
ymod
.
- Capacidad de dar formato a los cálculos basados en tablas con la sintaxis
Visualizaciones y paneles
- La nueva barra de información en los elementos del panel mostrará cuándo se devolvieron 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 mostrarse cuando se coloca el cursor sobre ellas.
- Posibilidad de agregar vistas a un panel mientras se está en él Requiere que las Looks estén en el mismo espacio que el panel. Obtén más información.
- Mejoras en las etiquetas de valores de los gráficos
- Ajustes predeterminados más inteligentes.
- Nuevo conjunto de parámetros de configuración personalizables en la pestaña Configuración de visualización Obtén más información. Ver la documentación
Dialectos y bases de datos
- Se agregó compatibilidad con PDT en Oracle (beta).
- Se mejoró la compatibilidad con BigQuery. Obtén más información.
- Los Agregados simétricos ahora solo se activan para los dialectos que los admiten, en lugar de activarse en toda la instancia.
- Capacidad de desactivar los PDT por conexión
LookML y entorno de desarrollo
- Opción para evitar la confirmación con errores. Se puede configurar por proyecto. El valor predeterminado es "activado" 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
. Obtén más información.
Ajustes generales y correcciones de errores
- Ahora, el botón Atrás vuelve al estado anterior de la página con el primer clic.
- Las plantillas ERB ahora están obsoletas.
- Se corrigieron los errores relacionados con los PDT "La relación no existe" o "La tabla no existe".
Looker 3.20 2015-04-27
Funciones que dejan de estar en Labs
Estas funciones estaban en Labs en la versión 3.18 y ahora están habilitadas de forma predeterminada:
- Cálculos de tablas: Se agregó la capacidad de agregar campos nuevos directamente en la página Explorar, según los resultados de una consulta. Obtén más información.
- Selector de campos rediseñado: El selector de campos ahora contrae los campos por su vista y grupo de fechas, quita los nombres de vista en mayúsculas de los campos y cambia el color de las métricas. Obtén más información.
Paneles y visualizaciones
Mejoras en los paneles programados (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 de 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 en el botón principal de Git
- Realiza acciones de Git sin perder tu lugar en el editor.
- El modo de desarrollador de cada usuario ahora se correlaciona con una rama, y las confirmaciones en el modo de desarrollador se sincronizan con GitHub o tu servicio de Git. La opción "Deploy to Production" actualizará tu entorno de producción combinando esa rama con la principal.
LookML
- Condiciones de Liquid en las uniones: Permite que la entrada del usuario se utilice en una condición de unión (a menudo, se usa para mejorar el rendimiento). Obtén más información. Ver 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. Obtén más información. Ver la documentaciónsql_distinct_key
: Es un parámetro nuevo para calcular agregados simétricos basados en un campo específico. Obtén más información. Ver la documentación
Administrador
- Paginación y búsqueda de usuarios en /admin/users
- Grupos de LDAP: Las instancias que usan LDAP para la autenticación de usuarios ahora pueden organizar a los usuarios nuevos según los grupos que ya existen en su configuración de LDAP.
Mejoras y ajustes generales
- Se agregó compatibilidad con MariaDB.
- Los agregados simétricos y las tablas derivadas persistentes ahora están disponibles para Teradata.
- Ahora la cantidad máxima de columnas es de 200.
- Se corrigió el problema de los valores nulos frente a los valores falsos en SQL Runner.
- 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: Ahora, el Selector de campos contrae los campos por su vista y grupo de fechas, quita los nombres de vista en mayúsculas de los campos y cambia el color de las métricas. La funcionalidad completa se puede activar en el panel de Labs (/admin/labs). Obtén más información.
- Función de Labs: Cálculos de tablas: Capacidad de definir cálculos sobre los resultados de una búsqueda desde la página Explorar. Un administrador debe habilitarla desde el panel de Labs. Obtén más información.
- Descripciones de Explore: 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 función Explorar en el Selector de campos. Consulta la documentación. - Filtrado con "OR" en 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 uses Coincide con (avanzado). Obtén más información.
- Ahora, el tiempo relativo que se ejecutó una búsqueda aparece junto al botón de ejecución (p. ej., hace 3 minutos).
- Cuando no se especifica ninguna clasificación en una consulta con dimensiones jerárquicas, los resultados se ordenan según el orden jerárquico predeterminado.
Transformaciones / tablas derivadas persistentes
- El modo de producción y el modo de desarrollador comparten la misma tabla persistente si el código SQL no cambió. Además, cuando un usuario compila una tabla derivada persistente (PDT) en el modo de desarrollo y envía el modelo actualizado a producción, la producción usará la PDT ya compilada si el código SQL no cambió. Consulta la documentación.
- La opción "Volver a compilar tablas derivadas y ejecutar" ahora hará que solo la consulta de ese usuario espere una tabla recompilada. Todas las tablas necesarias para esta consulta se volverán a compilar en segundo plano y se intercambiarán cuando se complete el proceso.El uso de este botón no afectará a ninguna otra consulta (es decir, que un usuario que presione este botón ya no bloqueará a otros usuarios). Consulta la documentación.
Administración de IDE y modelos
- Historial de confirmaciones en el IDE, incluidos vínculos a proveedores de control de versión para los clientes que configuraron esos proveedores a través de Looker Historial de acceso en el menú desplegable junto al botón Enviar Obtén más información.
- Cambios destacados en las comparaciones para facilitar la lectura de las confirmaciones Obtén 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 en Looker con Bitbucket, GitLab, GitHub Enterprise o cualquier servidor de Git que pueda usar una clave SSH para la autenticación. Obtén más información.
- Sincronización del proyecto tras la primera transferencia: Una vez que se completa la configuración de Git, los proyectos nuevos que crea un usuario se agregan automáticamente a los modos de desarrollador de todos los usuarios sin que estos deban 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 combinar tipos de gráficos cartesianos en una sola consulta. En la pestaña de configuración de la visualización de la página Explorar, indica el
series_name: <chart_type>
. Cualquier serie que no tenga un tipo explícito declarado usará el tipo de gráfico seleccionado. No funciona con los gráficos apilados. Obtén más información. - Ahora se pueden definir líneas de referencia para el eje Y a través de la IU. Obtén más información.
- Ahora, el valor máximo del eje Y se puede establecer de forma independiente del valor mínimo del eje Y.
- Capacidad de establecer una densidad de marcas del eje Y personalizada. Obtén más información.
- Los puntos nulos ya no aparecerán en los gráficos circulares.
Spaces
- Posibilidad de borrar varios looks a la vez en un espacio Ver la documentación
- La búsqueda en Spaces ahora incluye el nombre del modelo en el conjunto de resultados.
- Las opciones Mover, Copiar y Borrar ahora están disponibles en el botón de ajustes de cada Look 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.
- Ahora se admiten por completo los tipos de campos de ubicación en Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster y Teradata.
Looker 3.16 2015-03-02
Paneles
- Altura de fila ajustable: Permite cambiar la altura de las filas de elementos en los paneles definidos por el usuario. Coloca el cursor entre las filas para ver una flecha hacia arriba o hacia abajo. Arrastra hacia abajo para aumentar la altura de la fila que se encuentra sobre el mouse. (ver la documentación)
- Notas: Ahora, cada elemento de un panel puede tener una nota de texto complementaria que se usa para transmitir información específica de ese elemento. Agrega y edita la nota desde el menú desplegable de ajustes de cada elemento. La nota se puede mostrar en la parte superior o inferior del elemento, o bien cuando se coloca el cursor sobre él. (ver la documentación)
- Objetos de escucha del panel 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.
- Mejoras en el formato de PDF del panel: Incluye un vínculo al panel, un pie de página con la hora en que se descargó y notas.
- Cambios en el diálogo de filtro
- La opción "Aplicar a campo" en la sección Objeto de escucha del modal de creación de filtros del panel se establece de forma predeterminada en el campo que coincide con el nombre del filtro al que escucha o lo contiene.
- Los usuarios solo pueden escuchar cada filtro una vez.
Visualizaciones
- Asignación mejorada (consulta la documentación)
- Nuevos mapas de códigos postales integrados: Península de San Francisco, Nueva York, Austin y Reino Unido
- "Regiones del mapa" en el modal de configuración de la visualización de la página Explorar ahora acepta TopoJSON no geográfico para los datos del mapa que ya se proyectaron.
- Formatos para visualizaciones de un solo valor: Usa el nuevo parámetro value_format (consulta la documentación).
- Actualizaciones del Editor de visualizaciones:
- Se cambió el nombre de "Cambio porcentual" a "Porcentaje del período anterior".
- Se cambió el nombre de "Mostrar nombres de vistas" a "Mostrar nombres completos de los campos".
Explorar
- Control de errores de campos desconocidos: Los campos con errores no aparecen en el selector de campos en el modo de producción. En el modo de desarrollo, 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 desconocido".
- Se cambió el nombre de la descarga "Archivo de Excel" a "Descarga de archivo de consulta de Excel" para reflejar su verdadera acción.
- Ahora, "Hacer público" es una opción en el menú desplegable del botón de ajustes de la página Explorar.
Panel de administración
- Panel de funciones heredadas: En esta sección, se muestran las funciones que Looker dio de baja y se ayuda a los usuarios a dejar de usarlas. 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 funciones Symmetric Aggregates y Column Limits se convirtieron en funciones completas y estarán activadas para todos los usuarios nuevos. Aquí puedes encontrar más detalles sobre cada una de esas funciones.
LookML
- Nueva sintaxis de formato (consulta la documentación)
- Ahora Looker usa el formato de Excel para los campos de número y cadena, que se escriben con el parámetro
value_format
. - El nuevo formato dejará de admitir lo siguiente:
- Formato de Printf
- Tipos de campos de LookML:
percentage
,dollars
ycents
- Parámetros de campos numéricos:
format
yunits
- Ahora Looker usa el formato de Excel para los campos de número y cadena, que se escriben con el parámetro
- Usar la tabla derivada existente (PDT) durante la regeneración: Mientras se regenera una tabla derivada persistente, Looker usará la tabla anterior para las consultas. Esto se aplica a las tablas derivadas que usan un activador de SQL.
- Números enteros para los campos de fecha: Todos los dialectos ahora devuelven números enteros para DateHourOfDay, DateMonthNum, DateDOM y DateDOWIndex.
- El código SQL que genera LookML ahora fuerza las fechas al tipo de fecha cuando una fecha se declara explícitamente como fecha. Permite que Redshift use su clave de ordenamiento.
- El SQL generado por LookML ahora usa operadores relacionales en lugar de
BETWEEN
en las ecuaciones de fechas
Mejoras y ajustes generales
- URLs acortadas: Las URLs ahora se presentan en un formato más corto, lo que facilita su uso compartido. Ten en cuenta que esto afecta la capacidad de configuración de la URL, lo que puede cambiar el comportamiento para los usuarios.
- Se volvió a incluir la conservación de espacios en blanco en la tabla de resultados de SQL Runner.
- El botón "Crear espacio nuevo" se movió a la parte superior de la página Espacios
- Los nombres de los espacios ahora tienen un límite de 100 caracteres.
- El tiempo de ejecución total ahora es una medida disponible en la tabla de historial (a la que se accede explorando elementos en el panel de uso).
- El vínculo "Abrir en Looker" ahora funciona en todos los Looks programados, incluso en los que se envían a listas.
- Las Vistas ahora están ordenadas alfabéticamente en los menús desplegables de la ruta de navegación en la página Explorar y en los paneles.
- Corrección de la sintaxis del dialecto de Aster: Ahora se usa DISTRIBUTE BY (no ON) en la definición de persistent_table
Looker 3.14 2015-02-02
Espacios y colaboración
- Validador de Looks (función de Labs): Verifica si los Looks están dañados y busca y reemplaza los campos dañados o renombrados en todas las ubicaciones. Usa el Look Validator antes de enviar los cambios al modelo. (ver la documentación)
- Espacios principales: Haz clic en el ícono de la casa junto al nombre del espacio que desees para establecerlo como tu espacio "principal".
LookML
- Agregados simétricos: Permiten incorporar medidas a un Explorar combinado. Pruébalo en Explorar individuales y, luego, habilítalo a través de Labs para toda tu instancia.
- Niveles, casos de SQL y orden por campo
- Se actualizó el orden de clasificación: Los campos
sql_case
ahora se clasifican en el orden en que se enumeran, en lugar de alfabéticamente. Esto cambiará la funcionalidad de ordenamiento actual. Para ordenar alfabéticamente de la manera anterior, usaalpha_sort: true
. (ver la documentación) - El diseño de niveles ahora está disponible: Nuevo
style
: El parámetro actualiza la forma en que se presentan los niveles en una tabla de datos. Las opciones sonstyle: relational
,style: integer
,style: interval
ystyle: classic
(predeterminada) (consulta la documentación). - Se agregó order_by_field: Es un parámetro nuevo que permite que las dimensiones se ordenen según otra dimensión (consulta la documentación).
- Se actualizó el orden de clasificación: Los campos
dow
ydow_number
dejaron de estar disponibles y se reemplazaron porday_of_week
yday_of_week_index
(consulta la documentación).- Nueva función de resaltado de sintaxis de LookML
Tablas derivadas
- Se mejoró el panel de administración de las tablas derivadas persistentes (PDT) para mostrar el tiempo de compilación promedio y más reciente de las PDT, el nombre de la tabla y la información del activador.
Paneles y visualizaciones
- Opciones de descarga
- Se puede descargar todo el panel (que no es de LookML) como un PDF (función de Labs) (requiere la instalación de PhantomJS).
- Los datos de un elemento del panel se pueden descargar directamente desde el panel.
- Se agregó la capacidad de ocultar los títulos de los paneles cuando se incorporan, con 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 mostrados.
- Se mejoraron los mensajes en la app:
- Se mejoró la redacción del mensaje de error de sustitución desconocida y otros mensajes de error de modelado.
- Se aclararon los impactos de copiar paneles de LookML en espacios
- Se agregó una advertencia cuando se escucha y se filtra en el mismo elemento, ya que se ignora el filtro.
Empresa, plataforma y seguridad
- Se requiere permiso de "explorar" para abrir Looks (nota: Esto puede afectar a los usuarios que no tienen permiso de exploración, pero deberían poder ver Looks) (consulta la documentación).
- Acceso alternativo: Capacidad de agregar usuarios por dirección de correo electrónico cuando se habilita LDAP o la autenticación de Google
- Copias de seguridad personalizadas de S3: Especifica tu propio bucket de S3 y las credenciales para las copias de seguridad (la opción predeterminada es la cuenta de AWS administrada por Looker).
- Se aumentó el tamaño máximo del grupo de conexiones de 30 a 100.
- Compatibilidad con los generadores de BigQuery y Snowflake
- Se agregó compatibilidad con dialectos de bases de datos nuevos para Teradata y Xtremedata
Mejoras y ajustes generales
- Manejo de errores de SMTP borra los trabajos de correo atascados en la cola durante más de 7 días y retrocede ante los siguientes errores
- Texto (En ejecución) o (Listo) en el título del navegador en lugar de íconos de favicon
- Se corrigió el problema de la cookie CSRF de Safari cuando se incorporaba Looker en sitios web públicos.
Looker 3.12 26-01-2015
Explorar
- Funcionalidad de tablas dinámicas adicional: Cuando crees una tabla dinámica, agrega
direction: column
atype: running_total
para calcular hacia abajo en la columna en lugar de hacerlo en una tabla dinámica. El valor predeterminado actual esdirection: row
, que calcula los valores a lo largo de la fila. Consulta las instrucciones completas para el cambio de perspectiva [aquí]/reference/field-reference/measure-type-reference#running_total). - Diagnóstico del tiempo de ejecución disponible: El tiempo de ejecución de cada búsqueda en Explorar 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: Ahora, el validador verifica el LookML que se usa para crear un panel de LookML en busca de campos válidos y errores de escritura comunes.
Empresa, plataforma y seguridad
- Actualización del panel de uso: El nuevo panel de uso en /admin/usage ahora captura el tiempo de ejecución de cada exploración, elemento del panel, incorporación y Look programado.
- Mejora en el control de errores de SMTP: Ahora Looker reconocerá los errores del servicio de correo electrónico SMTP y esperará cada vez más antes del próximo intento.
- Looks públicos sin límites: Si guardas un Look público sin límites, este podrá devolver todos los resultados (y transmitirlos si corresponde). Consulta cómo guardar un look público aquí.
LookML y el IDE
- Nuevo caso de uso de sql_table_name: El parámetro
sql_table_name
ahora está disponible en las uniones. Ver la documentación - Diagnóstico de PDT disponible: Ya está disponible la versión inicial de un panel de administración de tablas derivadas persistentes (PDT) en /admin/pdts. Esto ayudará a administrar la tabla de uso y seguirá mejorando. Ver la documentación
- Generación de modelos de una sola tabla: Ahora es posible generar un modelo con una sola tabla. Ver la documentación
Mejoras y ajustes generales
- Se corrigió una pérdida de memoria que afectaba a algunos clientes con una gran cantidad de archivos de modelos.
- Se corrigió el acceso directo para ejecutar consultas desde SQL Runner (cmd+intro o ctrl+intro). Consulta una lista de todas las combinaciones de teclas aquí.
- Totales fijos y totales de filas (p. ej.,
total: true
,row_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 sudo como otro usuario si ya estás usando sudo como otra persona.
Looker 3.10 2014-12-29
Paneles y visualizaciones
- Paneles definidos por el usuario:
- Importación de paneles definidos por el usuario a LookML: Permite a los usuarios mover 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 son una función de Labs) (consulta la documentación).
- Filtros de panel mejorados:
- Los filtros de los paneles coinciden con la IU de los filtros de Explorar
- Capacidad de ocultar o mostrar la barra de filtros del panel
- Ahora, para cambiar un filtro, es necesario presionar el botón "Ejecutar" o la tecla de acceso rápido para actualizar el panel.
- Rediseño de la barra de acciones superior: Más espacio vertical, se movieron el botón de ejecución y el ícono de ajustes a la parte superior derecha
Navegación rápida en los paneles: Rutas de navegación para desplazarse fácilmente por los espacios desde los paneles
Tamaño de fuente: Opción para cambiar el tamaño de fuente de los 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 las líneas de cuadrícula de los ejes X e Y ("x_axis_gridlines: true") (consulta la documentación)
Varias medidas con campos dinámicos: Ahora se admiten en las visualizaciones
Etiqueta predeterminada del eje X: Ahora se completa automáticamente con el nombre del campo (esto cambia el comportamiento predeterminado existente del gráfico).
Mostrar u ocultar etiquetas y marcas del eje: Se agregó la capacidad de desactivar las etiquetas y las marcas de los ejes X e Y ("show_x_axis_label: false", "show_x_axis_ticks: false") (consulta la documentación).
Intercambiar ejes: Capacidad de intercambiar los ejes X e Y para crear un gráfico "lateral" (consulta la documentación)
Colaboración y Espacios
- Nota de bienvenida y "cómo hacerlo" para los usuarios nuevos en su espacio
- De forma predeterminada, se busca en el espacio actual, pero se puede buscar en todos los espacios.
Empresa, plataforma y seguridad
- Capacidad para ver la configuración del usuario integrado
- Selector de usuarios para agregar usuarios a un rol
Explorar
- Rediseño de la barra de acción superior: más espacio vertical, se movieron el botón de ejecución y el ícono de ajustes a la esquina superior derecha
- Navegación rápida en Explorar: Rutas de navegación para desplazarse fácilmente por los 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 fecha "en el período" que es inclusivo en ambos extremos.
LookML y el IDE
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: Se agregó la etiqueta para modelos
Mostrar errores de regex en la búsqueda del proyecto
Las condiciones de líquido 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 el filtro por primera vez.
- El filtro de exclusión (no es igual a) ya no excluye el valor NULL
- Inhabilita las sugerencias cuando se usa sql_always_where (consulta la documentación).
- Se corrigió un problema de pérdida de memoria que afectaba a los Lookers con una gran cantidad de archivos de modelo
- Se establece el modo de producción de forma predeterminada en la incorporación si el usuario accedió al modo de desarrollo en la misma sesión del navegador.
Looker 3.8 2014-12-01
Paneles y visualizaciones
- Filtros de paneles de usuarios: Los paneles de usuarios (que no son de LookML) ahora permiten filtros (consulta la documentación).
- Porcentaje de abandono: Opción para gráficos de columnas agrupadas (consulta la documentación)
- Mostrar el nombre de la vista: Opción para mostrar u ocultar el "NOMBRE DE LA VISTA" en las visualizaciones y los paneles* (consulta la documentación)
- Hidden series: Determina qué series comenzarán ocultas en la IU (consulta la documentación).
- Totales: Los totales ahora se muestran 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 los gráficos (consulta la documentación).
- Mejora en el manejo de valores nulos: Opción de valores nulos discontinuos para gráficos de líneas y áreas (consulta la documentación)
- Etiquetas de la serie: Establece la etiqueta de la serie según los valores de la dimensión.
- Se mejoró el formato de los gráficos de columnas con la dimensión de tiempo en el eje X (consulta la documentación).
- El botón de activación o desactivación de la serie se guarda con la visualización.
- Incorporación de paneles: Agrega /embed/ para incorporar un panel (requiere acceso)
Empresa, plataforma y seguridad
- Restricciones para desarrolladores: Configura un modelo (y, por lo tanto, un desarrollador) para un conjunto específico de conexiones
- Nuevas opciones de permisos personalizados (consulta la documentación):
- download_with_limit: Descarga consultas con un límite.
- download_without_limit: Descarga consultas que no tienen límite.
- save_content: Guarda y edita aspectos y paneles.
- schedule_look_emails: Programa una vista para enviar correos electrónicos.
- Configuración del administrador para los contactos de correo electrónico técnicos, las alertas de tiempo de inactividad y los períodos de actualización de la instancia
Mejoras y ajustes generales
- Si haces clic en el título de un elemento del panel, siempre se conservará la configuración de visualización en Explorar.
- Se corrigieron decenas de errores, especialmente en los paneles y las visualizaciones. ¡Hurra!
Looker 3.6 2014-11-03
Organización y colaboración
- Presentamos los espacios Organiza los Looks y los paneles en espacios compartidos (p.ej., "Marketing", "Revisión de ventas del cuarto trimestre"). Aún hay un espacio para cada usuario en Looker, y puedes mover y copiar elementos de forma masiva entre espacios. (ver la documentación)
Explorar
- Opción de totales de filas al crear tablas dinámicas: Agrega un total en una fila además de en una columna
- Combinaciones de teclas para fechas futuras en filtros avanzados ("mañana", "la semana que viene", "el mes que viene", "el año que viene")
LookML
- Validador de LookML: Verifica un proyecto completo en busca de problemas de LookML de una sola vez, lo que garantiza que todo funcione según lo esperado.
- Cuando crees una tabla dinámica, agrega
direction: column
al tipopercent_of_total
para calcular los valores hacia abajo en la columna en lugar de a lo largo de la tabla dinámica. En su lugar, usadirection: row
(predeterminado) para calcular en toda la fila. - Advertencias de obsolescencia de LookML (Looker Labs): El editor de LookML mostrará advertencias para las opciones de LookML que se hayan reemplazado por una opción más reciente.
Empresa, plataforma y seguridad
- Autenticación de Google (OAuth): Looker puede autenticar a los usuarios en tu dominio administrado por Google (consulta la documentación).
- Permiso personalizado para inhabilitar el Ejecutor de SQL para usuarios específicos
Mejoras y ajustes generales
- Looker Labs: Agregamos una sección en el panel del administrador en la que puedes acceder a las funciones experimentales que estamos desarrollando.
- Se realizaron mejoras importantes en el rendimiento de la app. Renderización más rápida de tablas de datos grandes, paneles y cargas de páginas
- Diseños de paneles de LookML responsivos con
layout: grid
(consulta la documentación) - Los campos de tiempo de época respetan convert_tz: false (inhabilitar la conversión de zona horaria)
- Permite percent_of_total y percent_of_previous cuando se alcanza un límite de filas
- Los usuarios solo ven los Looks y los 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 nuevas consultas en segundo plano, lo que permitirá que la información aparezca de inmediato. Esta función se puede activar en la sección de administrador de tu instancia de Looker.
Explorar
- En la página Explorar y los paneles, el ícono de la pestaña se anima mientras se ejecutan las consultas y muestra una marca de verificación cuando se completan. Esto facilita dejar Looker ejecutándose en segundo plano mientras trabajas en otras tareas.
- Descripciones de los 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 brindan una forma de explicar a los usuarios exactamente qué significa una dimensión o una métrica.
Ejemplo de descripción del campo
- dimension: sale_price description: 'Customers price' type: number decimals: 2 sql: ${TABLE}.sale_price
LookML
- Se agregó la capacidad de "alias:" los campos de dimension_group
Empresa, plataforma y seguridad
- Tipos de roles personalizados: Combina permisos para crear nuevos tipos de roles.
- Se agregó una opción de permiso para configurar qué usuarios pueden compartir Looks de forma pública
- Se agregó una opción de permiso 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, guardar y borrar consultas (cmd + Intro, cmd + S, cmd + K)
- Diálogo para especificar el nombre de archivo de las descargas
LookML / Proyectos
- La palabra clave
base_view:
de LookML se cambió aexplore:
(base_view
es obsoleta, pero retrocompatible) - La palabra clave
detail:
de LookML ahora esdrill_fields:
(detail:
es obsoleta, pero compatible con versiones anteriores) - Se agregó el parámetro
suggestable: false
para inhabilitar las sugerencias de filtros en un campo
Empresa, plataforma y seguridad
- (Beta) Funcionalidad incorporable: SSO, OEM / marca blanca, incorporación de paneles y Look
- Roles: Crea roles y dominios de usuarios personalizados (niveles de acceso)
Correcciones 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 diseño 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 11/08/2014
IU / UX
- ¡Nuevo diseño y estilo!
- Gráficos configurables por el usuario en la página Explorar (no LookML)
Explorar
- Límite de columnas (pivote): Especifica la cantidad de columnas que se mostrarán además de las filas.
LookML / Proyectos
- Se proporcionan sugerencias para los filtros: Se agregaron los nuevos parámetros de LookML
suggest_base_view
,suggest_dimension
ysuggestions
para las dimensiones.
Visualización de datos
- Las URLs de consulta conservan el estado de la 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 a los usuarios en tu dominio administrado por Google.
- Nuevos roles del usuario: Desarrollador y Solo paneles
- Administrador de sesiones: Consulta y revoca sesiones de Looker
Correcciones de errores y ajustes
- Se mejoró la experiencia de agregar o borrar proyectos
- Cómo funcionan los filtros de fecha "Después de"