A partir de Looker 3.46, los elementos marcados con flash_on indican cambios en las funciones que pueden requerir tu atención al actualizar.
Looker 3.56 25-09-2016
flash_on Aspecto
- Los looks ahora son documentos independientes. Se ha actualizado el aspecto para centrarse en la presentación del contenido. Algunos aspectos que debes tener en cuenta:
- Se ha dado más importancia al panel de visualización
- Panel de detalles plegable: muestra información rápida sobre el informe, como su descripción, el creador, las horas de creación y de última actualización, la programación y la información del panel de control.
- 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 de Look, donde se pueden modificar la consulta y el título del Look
- Restablecer los enlaces de Buscar y Explorar desde aquí: permiten a los usuarios experimentar con la consulta y profundizar en ella sin que afecte al consumo de contenido guardado de otros usuarios.
Paneles de control
- Edición en el panel de control. En el modo de edición, los usuarios pueden modificar las baldosas directamente desde el panel de control.
- Se ha añadido un mensaje en los paneles de control con más de 25 baldosas para informar a los usuarios de que el rendimiento puede verse afectado.
- Las notas de los paneles de LookML se transferirán a los paneles definidos por el usuario después de convertirse.
Visualizaciones y página Explorar
- flash_on Filtrar por una dimensión: ahora, al hacer clic en un valor de la tabla de datos de resultados o en una visualización de tabla, se añade esa dimensión como filtro en la página actual en lugar de actualizar toda la página. De esta forma, se inhabilita el filtrado por dimensiones en los elementos de visualización de tabla del panel de control.
- Se ha añadido la opción Desanclar del cero para que los gráficos se centren en el área para la que hay datos en lugar de mostrar la escala completa a partir de cero.
LookML
- Se ha introducido
${EXTENDED}
, que te permite hacer referencia tanto al objeto que se está ampliando como al objeto de extensión al mismo tiempo. Más información - Se ha cambiado el nombre de
SUPER*
aEXTENDED*
en las listas. Más información - Las tablas derivadas persistentes creadas en el modo Desarrollo ahora siempre tendrán un
persist_for
máximo de 24 horas. Más información - El generador de LookML ahora añadirá un parámetro
description
a los archivos de vista recién generados.
Dialectos
- BigQuery. Se ha introducido la compatibilidad inicial con el lenguaje SQL estándar de BigQuery. Incluye compatibilidad con el estimador del tamaño de las consultas y los agregados simétricos.
- Impala. Se ha añadido compatibilidad con tablas derivadas persistentes.
- DataVirtuality. Se ha corregido un problema que podía provocar que los agregados simétricos generaran un SQL no válido.
- MS SQL:
- Se ha corregido un problema que impedía que un campo usara más de 30 caracteres.
- Se ha introducido un dialecto estático (Microsoft SQL Server 2005) para conectarse a la versión 2005 obsoleta de MS SQL.
- Copo de nieve. Se ha corregido un problema por el que determinadas combinaciones de filtros de fecha no devolvían resultados.
Administrador
- En la página Grupos, se ha añadido la opción de filtrar la lista de usuarios de un grupo.
- En la página del usuario, ahora se mostrará el enlace Cambiar 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 que no tienen nombre de usuario se muestran al final de la lista.
Ajustes generales y corrección de errores
- Se ha actualizado la página 404 en Looker para reflejar que la página puede ser el resultado de la falta de contenido o de permisos.
- Cuadros de diálogo Guardar, Copiar y Mover actualizados que muestran los árboles de espacios o de paneles para mostrar los espacios en los que puede guardar un usuario.
- Ahora se pueden definir grupos en una URL de inserción de SSO.
- Ahora, los cursores se centrarán en el primer campo de cualquier modal.
- Se ha corregido un problema que provocaba que el validador de looks tardara más de lo normal en devolver resultados.
- Se ha inhabilitado la opción "Abrir en el navegador" cuando el formato de archivo es Excel.
- Se ha corregido un problema que provocaba que no se cargaran todos los subespacios en el cuadro de diálogo Guardar, Copiar o Mover.
- Se ha corregido un problema que provocaba que la opción Explorar LookML del panel de control no generara todas las dimensiones y medidas.
- Se ha mejorado el mensaje de error que se muestra cuando los usuarios no pueden mover contenido a espacios a los que no tienen acceso.
- Se han corregido varios problemas relacionados con el selector de color.
- Se ha corregido un problema que provocaba que no se respetaran las ordenaciones secundarias, terciarias y posteriores en la página Explorar.
- Se ha corregido un problema que provocaba que la introducción de texto en los cuadros de configuración de la visualización pudiera ser inestable.
- Se ha corregido un problema que impedía a los usuarios de IE11.0 hacer clic en el desplegable Elegir campo de la ventana modal de filtro del panel de control.
- Se ha corregido un problema que provocaba que
start_date
yend_date
se evaluaran como nulos al usar la opción de filtro de fecha "es el día".
Looker 3.54 28-08-2016
Gestión de contenido y espacios
- Controles de acceso para espacios: se introduce la posibilidad de gestionar quién puede acceder a los distintos espacios y a qué nivel. Más información
- Grupos para la gestión de usuarios y contenido: un nuevo paradigma de grupos rige las colecciones de usuarios. Se puede dar acceso a los grupos a los espacios como una unidad. Los grupos se pueden configurar automáticamente mediante métodos de autenticación como LDAP y SAML. Más información
Looker Design
flash_on Actualizaciones de los paneles de control para móviles para que se puedan ver más fácilmente, entre las que se incluyen las siguientes:
- Tamaño de recuadro más grande
- Mejora de la usabilidad de los filtros
- Navegación actualizada para mejorar el espacio disponible de la pantalla
LookML
- Se han añadido nuevos periodos, como
second
,millisecond
ymicrosecond
. Más información - Se ha añadido la opción de filtrar por el periodo
second
. Más información - flash_on El validador de LookML ahora muestra una advertencia correctamente cuando se declara
order_by_field
en un campo que no es una dimensión o cuando hace referencia a una medida. Más información - flash_on Se ha introducido una función antigua para evitar que las dimensiones hagan referencia a medidas. Más información
- flash_on El validador de LookML ahora muestra una advertencia correctamente cuando los campos de filtro se declaran con
type: time
. Más información
Explorar
- Se ha añadido la opción de copiar los valores de una columna de la tabla de datos. Los valores copiados se aceptarán en el cuadro de entrada del filtro si se pegan ahí.
- Se ha añadido la posibilidad de sustituir las referencias de campos en los cálculos de tablas y los filtros personalizados con el validador de LookML. Más información
- Ahora, los filtros se aplican de forma predeterminada al mismo intervalo que el periodo que se está filtrando. Por ejemplo, al filtrar por "created_hour", el filtro se aplicará de forma predeterminada a las horas en lugar de a los días.
- Las descripciones de los grupos de dimensiones ahora aparecen a nivel del nombre del grupo de dimensiones en lugar de repetirse en cada dimensión. Más información sobre las descripciones Más información sobre los grupos de dimensiones
Visualizaciones
- Se ha añadido una opción de visualización para invertir la dirección del eje X o Y.
- Se ha añadido la opción de ocultar los totales en la visualización de tabla.
- Ahora, las líneas de referencia usan un selector de color en lugar de entradas de valores hexadecimales.
- Ahora, los gráficos 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
- Gestor de recursos de tareas programadas y descargadas
- De forma predeterminada, el sistema procesará las tareas de descarga y renderización por parejas. Los administradores de instancias verán una nueva fuente en el panel de consultas llamada "renderer".
- Estos cambios deberían reducir el número de tiempos de espera en el contenido renderizado y el impacto en la instancia de Looker.
Ajustes generales y corrección de errores
- Cambios en Espacios
- Se ha mejorado el tiempo de carga de la página Espacios.
- Se ha mejorado el tiempo de carga del selector de espacios en las ventanas modales Guardar, Copiar y Mover.
- Se ha asegurado de que el título de Espacios se propague correctamente a la pestaña del navegador.
- Se ha actualizado el estilo de la ventana modal Editar espacio para que coincida con otras ventanas modales.
- Ahora, los cursores se centran en el primer campo editable de las ventanas modales de Espacio.
- flash_on Se ha retirado la compatibilidad con Internet Explorer 10. Más información
- Se ha añadido un nuevo permiso para que los usuarios puedan ver los desgloses en los paneles de control sin poder explorar los datos.
- Ahora, al solicitar un enlace para cambiar la contraseña desde la página de inicio de sesión, se muestra una confirmación cuando se ha cambiado correctamente.
- Se ha introducido una nueva combinación de teclas (Ctrl+Mayús+D) para acceder al modo Desarrollo.
- Se ha estandarizado la presentación de la sección Filtros cerrada en Exploraciones y Paneles de control.
- En el menú desplegable "Elegir campo..." de la ventana modal de edición del filtro del panel de control, los valores ahora respetarán las etiquetas de vista asociadas.
- Se ha añadido compatibilidad integrada para crear control de versiones local.
- Se ha mejorado la eficiencia del validador de LookML.
- Se ha mejorado la cancelación de consultas en las versiones 0.133 y posteriores de Presto.
- Se ha añadido texto explicativo para la base de datos temporal en la página de edición de conexiones.
- Se ha asegurado de que los campos
datatype: date
se filtren correctamente en determinados dialectos. - Se ha corregido un problema que provocaba que los agregados simétricos eliminaran los saltos de línea en la mayoría de los dialectos.
- Se ha corregido un error que podía provocar que una instancia fallara al validar LookML.
- Se ha corregido un problema que provocaba que los totales se pudieran omitir cuando las tablas dinámicas se ordenaban con un límite de columnas.
- Se ha corregido un problema que podía provocar que los colores de los títulos y el texto no coincidieran en las visualizaciones de un solo valor.
- Se ha corregido un problema que provocaba que las paletas de colores predeterminadas no se aplicaran en todas partes.
- Se ha corregido un problema que provocaba que no se pudieran desplegar ni contraer las secciones del selector de campos al usar Firefox.
- Se ha corregido un problema que provocaba que los periodos generaran un error de LookML al usar
can_filter: false
. - Se ha corregido un problema que impedía descargar los paneles de LookML con objetos de texto.
- Se ha corregido un problema que provocaba que se eliminaran los destinatarios al reasignar la propiedad de los planes programados.
- Se ha corregido un problema que permitía filtrar el parámetro
can_filter
al interactuar con los desgloses. - Se ha corregido un problema que provocaba que un filtro cambiara a
matches (advanced)
después de ejecutar una consulta. - Se ha corregido un problema que provocaba que las zonas horarias pudieran cambiar al desglosar la información.
- Se ha solucionado un problema que provocaba que los valores de los filtros se eliminaran de forma fiable de los cuadros de entrada de filtros de la página Explorar.
- Se ha corregido un problema que provocaba que las ordenaciones de medidas pudieran permanecer en la consulta después de que se eliminara la medida.
- Se ha corregido un problema que provocaba que no se generara SQL de forma fiable en la pestaña SQL de la página Explorar.
- Se ha corregido un problema que provocaba que el espacio de un usuario se quedara colgado si no tenía acceso a determinados espacios.
- Se ha corregido un problema que provocaba que, al editar filtros en un panel de control copiado del espacio de un usuario eliminado, se produjera un error
Validation Failed
.
Looker 3.52 31-07-2016
Looker Design
flash_on Barra de navegación rediseñada
- Se ha ampliado el lienzo de trabajo disponible para aumentar el espacio disponible para trabajar con tablas y visualizaciones, así como para adaptarse a la vista horizontal en otros dispositivos.
- Navegación simplificada: se han quitado los iconos y se ha centrado la organización en las acciones del usuario. La navegación incluye lo siguiente:
- Explorar: consulta el contenido que ya tienes y empieza a partir de los Looks y los paneles que ya has creado.
- Explorar: iniciar una nueva consulta
- Desarrollo: accede al editor de LookML y a SQL Runner, y activa o desactiva el modo de desarrollo.
- Se ha aumentado la ayuda disponible y se ha reorganizado el menú. El menú de ayuda incluye lo siguiente:
- Buscar en Documentos y Discourse
- Enlaces a la documentación oficial y al foro de Looker
- Información sobre la versión actual de Looker (incluidas las notas de la versión y el número)
- Asistencia por chat con el departamento de atención al cliente de Looker (solo disponible para desarrolladores y administradores de instancias)
- Limpieza del menú. Se han modificado varios menús y listas para facilitar la navegación y unificar el diseño.
- Se han ordenado alfabéticamente varias listas, como Roles, Conexiones y Exploraciones, en la ventana modal Filtros del panel de control
- Elementos del menú de la rueda dentada alineados a la izquierda y se ha añadido "..." a las opciones que abren otra ventana modal
Visualizaciones
flash_on Pestaña Serie del editor de visualizaciones
La pestaña Serie incluye una interfaz mejorada para editar el color, el nombre y el tipo de una serie. Todo lo que se había modificado mediante pares clave-valor en los cuadros de texto de la pestaña Estilo se puede encontrar en la pestaña Serie, que ha sustituido a la pestaña Estilo en 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 y Gráficos de áreas
Explorar
- Las tablas de datos ahora muestran los totales de las columnas cuando se alcanza el límite de filas. Más información
- Las descripciones de Explorar ahora se muestran en el menú desplegable Explorar de la barra de navegación superior.
Programación y descarga
- Permiso independiente para ver información programada. El permiso
see_schedules
permite acceder a los paneles de programación y de historial de la programación. Más información - flash_on Diseño mejorado para las descargas dinamizadas Los archivos
.csv
,.html
,.md
,.txt
y.xlsx
descargados ahora muestran una fila por dimensión dinamizada para que se parezcan más a la visualización de Looker. Si tienes procesos que dependen de una sola fila de encabezado, utiliza la función antigua "Encabezados de tabla de una sola fila". Más información - Se ha aclarado el error que reciben los usuarios cuando Looker no puede renderizar PDFs porque PhantomJS no está instalado.
- Se ha aclarado el error que reciben los usuarios si son destinatarios de un plan programado creado por un usuario que se ha eliminado o inhabilitado.
LookML y entorno de desarrollo
- Contexto generado automáticamente como comentarios de SQL para PDTs. Al generar PDTs, Looker emitirá un comentario para indicar el modelo, la vista, el ID del usuario que genera la tabla (si está disponible), si el usuario está en el modo de desarrollo o no, y el slug de la instancia. Más información
- Se ha actualizado el validador de looks para mejorar el diseño e incluir la posibilidad de sustituir el nombre de los campos, las vistas, los explores y los modelos, independientemente del error. Más información
- Cambio rápido de archivos. El IDE de desarrollo de LookML ahora cambia de un archivo a otro al instante y no requiere que se vuelva a cargar la página completa.
- flash_on Lista de tablas de Ejecutor de SQL truncada. SQL Runner limita la lista de vista previa de tablas a 500 para reducir el impacto en el navegador.
- Se ha eliminado por completo el parámetro
scoping
. Más información
Dialectos
- BigQuery
- Se ha corregido un problema que provocaba que los agregados simétricos se calcularan incorrectamente cuando había números negativos.
- Se ha mejorado la eficiencia del periodo
week
. - Se ha mejorado el comportamiento de las medidas en los campos
fanout_on
.
- Snowflake:
- Se ha añadido información sobre si los PDTs funcionan.
- 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.
- Se ha añadido una opción SSL en el panel de conexión de Looker.
- Se ha solucionado un problema por el que DataVirtuality no cargaba correctamente los mensajes de error.
- Se ha actualizado el controlador JDBC a la versión 4.2. Ten en cuenta que SQL Server 2005 dejará de estar disponible.
Ajustes generales y corrección de errores
- flash_on Cambios en la API (beta):
- Se ha asegurado de que el formato JSON devuelva los valores de los campos
type: number
como números en lugar de cadenas. Más información - Se han sustituido las rutas
run_async
ycreate_query_and_run_async
. Los usuarios de la API deben cambiar a la rutacreate_query_task
.
- Se ha asegurado de que el formato JSON devuelva los valores de los campos
- Ajustes de rendimiento y estabilidad:
- Se ha mejorado el rendimiento al obtener resultados almacenados en caché.
- Se ha reducido el uso de memoria al leer y escribir en la caché de consultas.
- Se ha cambiado la forma en que Looker se conecta a las bases de datos MySQL internas para que la conexión sea más sólida.
- Corrección de errores de visualización:
- Se ha corregido un problema que provocaba que los mapas no funcionaran con columnas ocultas cuando había cálculos de tabla y todas las medidas estaban ocultas.
- Se ha corregido un problema que provocaba que el relleno derecho de los gráficos pudiera estar desalineado.
- Se ha corregido un problema que provocaba que el formato de valor de los cálculos de tabla no apareciera en el eje Y de una visualización.
- Se ha corregido un problema que provocaba que el formato de la etiqueta de tiempo solo funcionara con un valor de rotación de la etiqueta.
- Se ha corregido un problema que provocaba que las visualizaciones se renderizaran vacías si se usaba un valor mínimo o máximo del eje Y con un tipo de escala logarítmica.
- Se ha corregido un problema que provocaba que una advertencia de un gráfico pudiera desplazar el eje X fuera de la vista.
- Se ha solucionado un problema que provocaba que diferentes sistemas de Looker pudieran procesar y ordenar los resultados en órdenes distintos en varias áreas (paneles, Exploraciones, descargas, etc.).
- Se ha corregido un problema que provocaba que la indicación visual de que un cuadro de entrada de filtro buscaba sugerencias no apareciera o desapareciera mientras se ejecutaba.
- Se ha corregido un problema que provocaba que las etiquetas se truncaran de forma incoherente en las descargas de PDF.
- Las baldosas de texto de los paneles de LookML ya no generan advertencias del tipo "Element must specify an explore" (El elemento debe especificar un Explore).
- Se ha corregido un problema que provocaba que los menús de configuración de los campos de las tablas se superpusieran a los mensajes de estado vacío de la tabla de datos.
- Se ha corregido un problema por el que el valor predeterminado de un filtro de panel no se integraba correctamente con otros filtros si se configuraba para ello.
- Se ha corregido un problema que provocaba que los paneles de control insertados devolvieran resultados vacíos en la primera ejecución.
- Se ha corregido un problema que provocaba que los filtros personalizados que usaban dimensiones de tipo sí/no pudieran generar un SQL incorrecto.
- Se ha corregido un error por el que las exploraciones ampliadas devolvían incorrectamente el error "ignore unexpected list of fields in explore" (ignorar lista de campos inesperada en la exploración).
Looker 3.50 2016-05-07
flash_on Actualizaciones de funciones antiguas
Las tres funciones siguientes se van a desactivar y se eliminará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.
- $$ es ahora una función antigua. Debe sustituirse 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á obsoleto. - El parámetro
scoping
se ha retirado. Si se usascoping: false
, se producirá un error del Validador de LookML. Los modelos siempre deben usar nombres de campo con ámbito.
Dialectos
- dashDB ahora admite PDTs y la cancelación de consultas.
- Streaming Dialects. 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 de Looker? Página de prácticas recomendadas para obtener más información.
- Spark se ha corregido un problema que podía provocar 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 del especificado en la conexión.
- Se ha solucionado un problema que provocaba que las pruebas de conexión permanecieran en la cola de Presto.
- Correcciones de PostgreSQL:
- Se ha corregido un problema que provocaba que el filtrado por trimestre fuera incorrecto.
- Se ha solucionado un problema que provocaba que las consultas lentas usaran filtros de fecha relativa.
- Se ha corregido un problema que provocaba que las letras mayúsculas requirieran comillas.
Ajustes generales y corrección de errores
- Se ha añadido la posibilidad de buscar por modelos en los espacios.
- Los paneles de control instantáneos (Labs) ahora aprovechan el almacenamiento en caché mejorado.
- Se ha añadido un enlace a la instancia en los correos "Bienvenido a Looker".
- Se ha corregido un error que provocaba que las páginas insertadas cambiaran de tamaño lentamente.
- Se ha corregido 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 ha corregido un error que provocaba que las visualizaciones no ocuparan todo el espacio en Microsoft Edge.
- Se ha actualizado la descripción emergente de la página de permisos del permiso
see_lookml
para indicar que también permite a los usuarios ver SQL. - Se ha actualizado el texto de la descripción emergente de la página Generar modelo de proyecto.
- Se ha corregido un error que provocaba que se almacenaran en caché conjuntos de resultados de gran tamaño, lo que provocaba interrupciones.
- Novedades de i__looker:
- Se ha añadido
embed_user
como combinación a la exploración de usuarios - Se ha añadido
sql_text
al historial - Se han añadido enlaces a admin/queries y a schedule plan.
- Se ha añadido
- Se ha corregido un error que provocaba que las etiquetas de las series inhabilitadas permanecieran en la visualización.
Looker 3.44 2016-04-07
Cambios importantes
- La función Panel de control instantáneo se va a retirar. Los paneles de control se cargarán más rápido desde la caché.
- Ahora, todos los clientes alojados en Looker pueden cargar recursos desde una CDN.
- Varias funciones antiguas se desactivarán de forma predeterminada, pero se podrán volver a habilitar. Más información
- Las etiquetas de los campos pueden anular la etiqueta de la vista
- Punto inicial en los nombres de los campos
- Etiquetas en mayúsculas en descargas y configuraciones de gráficos
- Enviar correos desde looker@looker.com
- Estilo de distribución EVEN predeterminado de PDT de Redshift
Paneles de control
- Mapas de calor automágicos: la función "Ajustar a los datos" se puede usar con los mapas de calor.
- Se han mejorado los mensajes de error en las tarjetas del panel de control. Ahora se muestran los errores de sintaxis de filtro incorrecta.
- Se ha solucionado un problema que provocaba que las baldosas se cargaran de forma comprimida antes de llenar la pantalla correctamente.
Visualizaciones
- Límites del eje X personalizados. Introduce un ajuste para mostrar u ocultar las primeras o las últimas X filas especificadas por el usuario.
- Ahora puedes usar el eje Y logarítmico en los gráficos.
- Se ha corregido 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 en tu instancia de Looker, así como los detalles pertinentes, incluidos los propietarios de las tareas.
- Historial de trabajos programados. En esta sección se muestran los elementos que se han ejecutado recientemente en su instancia con detalles, como la consulta, el tiempo de ejecución y el estado de éxito o error con los errores (si procede).
- Ahora, los looks pueden tener más de una programación. Alinea la programación de Look con la programación de los paneles de control. Ahora, las programaciones de Looks se crean por usuario, por lo que diferentes usuarios pueden tener programaciones distintas para el mismo Look.
- Las nuevas programaciones empezarán a la primera hora programada. Ya no enviarán un correo inmediatamente después de la programación.
- Las programaciones que pertenezcan a un usuario que ya no exista en el sistema (es decir, que se haya eliminado) o que se hayan inhabilitado se reasignarán automáticamente al primer usuario habilitado con el rol "Administrador".
- Se ha corregido un problema con la visualización del panel de control en la aplicación de correo de iPhone.
LookML y el entorno de desarrollo
- Grupos de campos personalizados. Añade la posibilidad de agrupar campos en el selector de campos mediante el nuevo parámetro
group_label:
. Más información - Posibilidad de cambiar el nombre de los proyectos. Se puede acceder a ella desde la opción "Configuración del proyecto", situada debajo del botón Sincronizar.
- Campo
Distance
actualizado - La nueva función de enlaces a la documentación en la aplicación se aplica a lo siguiente:
- Errores de validación de LookML, si procede.
- Se aplica a las funciones obsoletas y al panel de funciones antiguas para ayudar a dejar de usar las funciones antiguas.
- Ahora, las condiciones múltiples de las cláusulas HAVING y las medidas filtradas siempre se escriben entre paréntesis.
Dialectos
- Novedades de Spark y Hive:
- Se ha corregido un problema por el que EXPLAIN no funcionaba en dialectos relacionados con Hadoop.
- Se ha corregido un problema por el que las consultas de SQL Runner se ejecutaban lentamente en Spark SQL.
- Las pruebas de PDTs ahora se ejecutan en el momento de la conexión de Spark SQL.
- Spark SQL ahora obtiene información del esquema de SQL en lugar de llamadas JDBC.
Ajustes generales y corrección de errores
- Actualización del permiso
create_table_calculation
: ahora los usuarios no necesitan el permisocreate_table_calculation
para ver los cálculos de tabla. Este permiso sigue siendo necesario para crear cálculos. - Se ha corregido un problema que provocaba que, al cambiar al modo de desarrollo mientras se consultaba un archivo que solo existía en producción, se produjera un error 404 inmediato.
- Se han actualizado las funciones de explicación de SQL Runner para aplicar funciones más específicas de dialectos y eliminar los límites forzados.
- Se ha corregido un error que provocaba que los cálculos de tablas no funcionaran al explorar consultas de SQL Runner o i__looker.
- Se ha corregido un error por el que, si fallaba una validación SAML, todas las comprobaciones posteriores fallaban, incluso con un archivo válido.
- Se ha solucionado un problema por el que una nueva versión de Chrome provocaba que los paneles de control fallaran en el navegador.
- Se ha corregido un error que provocaba que los cambios en el panel de control no se reflejaran debido al almacenamiento en caché.
- Se ha corregido un error que provocaba que no funcionara el filtrado de valores nulos como cadenas.
- Se ha corregido un error que provocaba que la navegación por los archivos LookML en el modo Desarrollo fuera muy lenta.
- Anula un ajuste del cliente de chat que provocaba que la ventana de chat se abriera innecesariamente.
Looker 3.42 13-03-2016
Lookerbot
Con Looker 3.42, presentamos Lookerbot, una integración de Slack con Looker que te permite incorporar datos de Looker a tus conversaciones.
Funciones de Labs
- Extensiones de LookML ya no es una función de Labs y estará disponible automáticamente en todas las instancias. Más información
- Menús de desglose de visualizaciones: consulta la sección más abajo.
Novedades sobre la perforación
Menú de desglose
- Ahora, al hacer clic en un enlace de desglose, siempre se muestra el menú de desglose. El icono
...
se usa para indicar enlaces externos o paneles de control. Los desgloses jerárquicos y dimensionales no mostrarán este icono.
Vista previa de Drill
- Al desglosar, se cargan los resultados en una superposición de vista previa. De esta forma, los usuarios permanecen en el mismo contexto (es decir, en la misma página Explorar o en el mismo panel de control). Los usuarios pueden elegir "Explorar desde aquí" para acceder a la experiencia completa de Explorar. Más información
- Las medidas con una sola posibilidad de desglose abren directamente la vista previa de desglose.
- Si hay algún problema con la función de vista previa de desglose, se puede inhabilitar habilitando "Comportamiento de desglose antiguo" en el panel Funciones antiguas. Consulta más información sobre las funciones antiguas.
Menús de desglose de las visualizaciones
- Permite desglosar las visualizaciones mediante menús de desglose. Ahora es el comportamiento predeterminado y se ha quitado de la sección Labs. Más información
- Los menús de desglose de las visualizaciones que no son tablas, valores únicos ni registros únicos ya no muestran las opciones de desglose "Filtrar por...".
- Los menús de desglose funcionan en los elementos dinámicos 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 dinamizadas. Más información
- Se pueden aplicar estilos a las tablas, como blanco y negro, transparente y escala de grises. Más información
Etiquetas de totales en gráficos apilados
- Se ha añadido la opción "Etiquetas de totales" a los gráficos de columnas, barras y áreas apiladas. Más información
- Hay una nueva opción "Mostrar siluetas". Cuando se deseleccionan series en un gráfico apilado, una barra gris ("silueta") muestra el total de todas las series que hay 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 de columnas apiladas.
Capas de mapa en LookML
- Ahora, la relación entre una dimensión y un conjunto concreto de regiones de un mapa se puede definir en LookML, en lugar de tener que configurar una URL de TopoJSON personalizada en cada visualización. Esto afecta a la visualización "Mapa estático (regiones)". Más información
Con la tecnología de Looker
API de JavaScript para Events
- Los paneles de control insertados ahora pueden comunicarse con su página principal. Más información
Nuevos parámetros de URL para personalizar objetos insertados
- Posibilidad de ocultar el título.
- Posibilidad de ocultar el pie de página.
- Opción para redirigir un Look insertado a la versión de página Explorar añadiendo
/explore
al final de la URL. - Opción de vincular a la página Explorar con el selector de campos abierto. Más información
Dialectos
- Se ha aumentado el número predeterminado de conexiones de bases de datos de 30 a 75 para las conexiones de Microsoft SQL Server, Redshift, PostgreSQL y MySQL.
- Versión 1.3 de Spark retirada. Los clientes de Spark deben usar la versión 1.4 o una posterior.
- BigQuery
- Se ha corregido un problema que provocaba que no funcionaran los recuentos con filtros en un campo de desglose.
- Se ha solucionado un problema que provocaba un error 500 al generar tablas.
- Se ha corregido un problema que provocaba que las sugerencias de texto enviaran "undefined".
- Novedades sobre los plazos
hour
yhourX
ahora devuelven valores con el formatoYYYY-MM-DD HH
.minuteX
ahora devuelve valores con el formatoYYYY-MM-DD HH:MM
(que coincide con el periodo de un minuto).
Ajustes generales y corrección de errores
- Los PDFs y las visualizaciones programadas ahora tendrán un texto más oscuro para mejorar la legibilidad.
- Las descripciones emergentes de los gráficos ahora reflejan los nombres de los ejes personalizados.
- Se ha añadido la opción de definir un puerto de correo personalizado mediante las opciones de la línea de comandos de Looker (la opción es
--default-mailer-port=[port number goes here]
). - Permitir que se coloque el cursor sobre las secciones de un gráfico que se componen principalmente de descripciones emergentes y que estas sigan apareciendo.
- Se ha corregido un error que provocaba que los elementos programados para enviarse el domingo también se enviaran el lunes.
- Se ha corregido un error por el que los valores de los filtros se duplicaban y se sobrescribían entre sí al añadir varios cuadros de entrada por filtro.
- Correcciones de Internet Explorer:
- Ahora se mostrarán las etiquetas del eje X.
- Se ha corregido un problema que provocaba que las leyendas de los gráficos dieran errores cuando estos eran demasiado pequeños.
- Se ha solucionado un problema que provocaba que aparecieran varias barras de desplazamiento verticales cuando solo era necesaria una.
- Se han corregido varios problemas relacionados con los mapas de calor automáticos, que no se cargaban o recargaban correctamente con los cambios.
- Se ha corregido un error que provocaba que, al añadir y quitar una nota, se desalinearan los mosaicos del panel de control.
- Se ha solucionado un problema que provocaba que el formato de etiqueta de tiempo no fuera coherente entre Exploración y Panel de control.
- Se ha solucionado un problema que provocaba que las tablas insertadas públicamente no se pudieran ordenar.
- Se ha corregido un problema por el que algunas consultas sin resultados se devolvían incorrectamente como "Consulta finalizada" en SQL Runner.
Looker 3.40 25-02-2016
Paneles de control
- Paneles de control bloqueables [Labs]. Evitar que se hagan cambios en un panel de control sin desbloquearlo explícitamente. 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 de control para todos los lectores de ese contenido. Debe habilitarse explícitamente en la sección Labs.
- Vinculación automática entre paneles [Labs] Proporciona un menú de desglose para mostrar y enlazar con los paneles de control que tengan un filtro que coincida con el campo en el que estás desglosando la información. El menú también mostrará enlaces a URLs externas mediante desgloses nativos, aunque estos enlaces están disponibles sin necesidad de habilitar el menú de desglose. Más información
Visualizaciones
- Visualización de tabla
- Acorta los nombres de las columnas para reducir su anchura.
- Mejoras en los gráficos circulares
- Se ha mejorado 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]. Desglosar 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 que se eliminen los cálculos de tabla de la tabla de datos en lugar de obligar al usuario a hacerlo a través de la ventana modal de cálculos de tabla.
- El formato de porcentaje ahora se multiplicará por 100.
- Actualizaciones de filtros
- Las consultas que generan sugerencias de filtros ya no agotan el tiempo de espera cuando los usuarios hacen clic fuera del cuadro de filtro.
- Los filtros de
type: tier
ahora funcionan incluso con valores negativos.
- Novedades de la tabla de datos
- Las fechas de las tablas ya no se ajustan. Nota: Esto puede ampliar las columnas de fecha y cambiar las tablas de los usuarios.
- Las tablas cambian al desplazamiento virtual cuando tienen 10.000 celdas en lugar de 5000.
Dialectos
- Presto es ahora un dialecto totalmente compatible. Looker 3.40 admitirá de forma nativa las versiones hasta la 0.132. Si tienes una versión posterior, ponte en contacto con el equipo de Asistencia.
- Spark es ahora 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 restaurar las sugerencias de un archivo de vista concreto, comenta la línea
suggestions: false
. Además, los ajustes específicos de los campos anulan el valor predeterminado a nivel de 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 todos los conjuntos de datos de un proyecto.
- DataVirtuality se ha corregido 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 clientes con Vertica 7 o versiones posteriores.
Panel de administración
- Panel de consulta. Ahora, las PDTs distinguen entre Building PDT y Waiting for PDT, lo que significa que la consulta de espera necesita una PDT que esté creando otro subproceso. Mientras espera, no mantiene una conexión del grupo de conexiones de la base de datos.
- Autenticación mediante LDAP. Configura los servidores que no permiten resultados paginados. Consulta la documentación completa de LDAP aquí.
- Opción para forzar la autenticación de dos factores en cada inicio de sesión. Disponible como ajuste de configuración en la página de administración de la autenticación de dos factores.
Ajustes generales y corrección de errores
- Actualización de LookML <> SQL: se ha actualizado la forma en que se escriben las cláusulas
WHERE
de varios elementos deWHERE A AND B
aWHERE (A) AND (B)
para asegurar que se usan los paréntesis adecuados en las cláusulasWHERE
más complejas. - Se ha corregido un error que provocaba que las ordenaciones de las tablas no se transfirieran al panel de control.
- Se ha corregido un error que provocaba que los permisos de Explorar se compartieran entre roles.
- Se ha corregido un error que provocaba que la inserción de un panel de LookML mediante
/
en lugar de::
no se renderizara correctamente. - Se ha corregido un error que provocaba que no se pudieran ordenar las medidas en las visualizaciones de tabla.
- Se ha corregido un error que provocaba que los filtros de fecha relativa no funcionaran con Coincide (avanzado).
- Se ha corregido un error que provocaba que las compilaciones de PDT bloquearan todas las consultas de una instancia de Looker.
- Se ha corregido un error que provocaba que
value_format
no transfiriera correctamente los decimales para mostrarlos, sobre todo en los campospercent_of_total
ypercent_of_previous
. - Se ha corregido un error por el que las visualizaciones de un solo valor seguían mostrando el valor anterior si el nuevo era nulo.
- Se ha corregido un error en el código de precarga que producía respuestas 200 por error cuando se deberían haber proporcionado respuestas 404. Por ejemplo, si la precarga falla debido a un error en una de las baldosas.
- Se ha corregido un error que provocaba que el icono de la papelera del selector de color no hiciera nada al hacer clic en él.
- Se ha corregido un error que provocaba que los colores de las tarjetas de un solo valor con la opción de desglosar información de los paneles de control cambiaran de forma esporádica.
Instalaciones alojadas por el cliente
- Se ha añadido una comprobación para evitar que se cambie a una versión anterior durante el proceso de inicio. Más información
Looker 3.38 12-01-2016
Paneles de control y visualizaciones
- Filtros reordenables. Ahora se puede configurar el orden en el que se muestran los filtros en las opciones Añadir o editar filtros del menú de la rueda dentada de los paneles de control.
- Gráficos pequeños. Las visualizaciones del panel de control se simplifican a medida que se reduce su tamaño para permitir que las baldosas del panel de control sean más pequeñas que nunca y sigan conteniendo información legible. Más información
- Advertencias sobre el límite de columnas en los recuadros del panel de control Como las visualizaciones que alcanzan el límite de columnas pueden generar gráficos inexactos, Looker ahora muestra una advertencia en el panel de visualización y en las baldosas del panel de control para mejorar la interpretación de los datos.
- En los gráficos con dinamizaciones o con varias métricas con el mismo
value_format
, ahora se aplica ese formato a las marcas de las divisiones del eje.
Con la tecnología de Looker
- Estilo personalizado para los paneles de control insertados. Incluye colores de fondo, colores de gráficos, colores de fuentes y más. Se aplica tanto a los paneles de control de LookML como a los de arrastrar y soltar. Más información
Explorar
- Actualizaciones de los cálculos de tablas
- Posibilidad de arrastrar y reorganizar las columnas de cálculo de tablas.
- Presentamos una nueva función de
rand()
. Más información - Ahora es obligatorio que los nombres de los cálculos de tabla sean únicos.
- Ahora, en un menú desplegable de formato se muestra una lista de formatos de valor comunes con nombre. De esta forma, no es necesario escribir cadenas de formato.
LookML
- Selecciona el día de inicio de las dimensiones de la semana. El nuevo parámetro
week_start_day
permite definir el inicio de una semana (por ejemplo, el domingo en lugar del lunes) para cada modelo. Más información - Formatos de valor con nombre. Añade la posibilidad de asignar nombres y hacer referencia a formatos de valor específicos mediante
value_format_name
. Looker incluye varios formatos de valor con nombre comunes de forma predeterminada. Más información
Dialectos
- Opciones de dialecto actualizadas. El selector de dialectos de la configuración de las 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 de cada dialecto.
- Compatibilidad básica con SAP HANA.
- Los nombres de proyectos de BigQuery que incluyen caracteres como
:
y.
ahora funcionan correctamente. - Se ha corregido un problema de Impala que impedía que se cancelaran las consultas en algunos casos.
Administrador
- Se ha implementado un límite de consultas por usuario para evitar que un usuario concreto sobrecargue o bloquee la base de datos. Más información
Ajustes generales y corrección de errores
- Se ha añadido un botón para actualizar los esquemas y las tablas en SQL Runner y en el generador de vistas.
- La ventana modal para guardar un panel en un espacio ahora usa el selector de espacios jerárquico.
- Ahora se puede definir la URL de host mediante el archivo provision.yml.
- Se ha corregido un problema que provocaba que faltaran campos en el LookML del panel de control generado.
- Se ha corregido la fuente de las consultas del panel de control para restaurar las analíticas anteriores en el panel de uso.
- Se ha solucionado un problema con las descargas de Excel que provocaba que consumieran demasiada memoria.
- Se ha corregido un problema con las descargas de Excel que provocaba que se insertaran espacios en blanco en exceso en las descargas.
Funciones antiguas
Ten en cuenta los próximos cambios en las funciones antiguas para que la transición sea fluida cuando se eliminen funciones. Más información
Funciones obsoletas
Parámetro
decimals
de LookML y tipo de campoint
El parámetrodecimals
y el tipo de campoint
se han retirado y mostrarán advertencias en el validador de LookML.Los formatos de valor con nombre ahora ofrecen una alternativa más flexible a
decimals
, incluidos los formatos decimal, de porcentaje y financiero. Por ejemplo, usavalue_format: decimal_2
ovalue_format: '0.##'
en lugar dedecimals: 2
.Sustituye las dimensiones
type: int
portype: number
. Más información
Funciones antiguas retiradas en Looker 3.38
- Selector de campo antiguo
Funciones antiguas que se van a retirar en Looker 3.40
Te recomendamos que dejes de usar estas funciones durante el próximo mes antes de la próxima actualización.
- Las etiquetas de los campos pueden anular la etiqueta de la vista
- Punto inicial en los nombres de los campos
- Etiquetas en mayúsculas en descargas y configuraciones de gráficos
- Enviar correos desde looker@looker.com
Funciones antiguas que se van a retirar en Looker 3.42
Te recomendamos que dejes de usar estas funciones en los próximos dos meses.
- Estilo de distribución EVEN predeterminado de PDT de Redshift
Looker 3.36 08/12/2015
Funciones de Labs
Desde 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 Labs, se mostrarán algunas funciones de la aplicación como parte del programa Labs para informar a los usuarios de que se están considerando para añadirles más funciones.
- SQL Runner nuevo y mejorado con una interfaz actualizada y la posibilidad de compartir, descargar y explorar consultas SQL. Esta función se activará automáticamente en todas las instancias. Más información
Explorar
- Cálculos de tabla para filas de tabla dinámica Funciones adicionales que permiten agregar datos en filas de tabla dinámica, realizar cálculos de desfase complejos de forma más clara y agregar datos a nivel de fila. Consulta más información sobre las filas de referencia, las listas de desplazamiento o las listas.
- Modal del panel de control actualizado. Muestra el tipo de visualización que se ha añadido para aumentar la claridad al crear paneles de control.
- Compartir el aspecto público 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 de las vistas programadas. Los elementos programados desde la página Explorar incluirán una advertencia en el correo.
- Se ha restaurado la función de copiar y pegar encabezados de tablas desde la página Explorar.
- Se ha actualizado la ventana modal Hacer público para que los usuarios tengan que pulsar Guardar para habilitar los enlaces públicos.
Paneles de control y visualizaciones
- Las tarjetas del panel de control ahora se muestran en gris al ejecutarse. Proporciona claridad visual en las baldosas en ejecución.
- Botón de detener del panel de control. Se muestra mientras se ejecutan las consultas.
- Configuración de color de visualizaciones de un solo valor. Más información
- API para precargar paneles de control. De esta forma, los Lookers podrán aprovechar un sistema de precalentamiento de datos sólido.
LookML
- Nuevo parámetro
distribution_style
con los valores posiblesALL
oEVEN
. Esto permite elegir explícitamente entre todas las opciones y la opción de distribución uniforme en las tablas derivadas persistentes que no se distribuyen por clave. Solo se aplica a Redshift. Introduce una función antigua que conserva el antiguo valor predeterminado de distribución uniforme. A partir de la versión 3.36, se usará de forma predeterminada el estilo de distribuciónALL
. - Los campos de tiempo ahora generan todos los periodos de forma predeterminada. Antes, los usuarios especificaban una lista enumerada de los periodos que querían. Los usuarios pueden seguir especificando una lista para obtener un subconjunto de periodos.
Con la tecnología de Looker
- Paneles de control insertados con zonas horarias de usuario. La instancia permite las zonas horarias de los usuarios y la conexión está configurada para las zonas horarias. Los paneles de control insertados ya no mostrarán advertencias de zonas horarias diferentes.
Espacios
- 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 download o download_with_limit para descargar PDFs del panel de control.
- Cambios en la configuración de LDAP. Ahora permite que un administrador indique qué atributo de usuario se debe usar para buscar. Esto permite asignar grupos LDAP a roles de Looker si se usa el estilo posixGroup.
Dialectos
- Mayor asistencia de DataVirtuality. Se ha añadido compatibilidad con agregaciones simétricas y se han corregido errores del parámetro day_of_week.
- Mayor compatibilidad con DashDB. La cancelación de consultas aún no está disponible.
- Mayor asistencia para Exasol, incluidas las PDTs
- BigQuery. Actualización de FLATTENS para permitir varios campos que no estén en la misma rama del árbol
Ajustes generales y corrección de errores
- Looker ahora admite una navegación mejorada con las teclas del teclado para aumentar la accesibilidad.
- Ahora, las pestañas del navegador indican la parte de la aplicación que se está usando en cada pestaña.
- Se ha corregido un error que provocaba que el modal para guardar el aspecto se abriera con un error.
- Se han mejorado los mensajes de error que se muestran cuando se alcanza el límite de columnas en las tablas dinámicas.
- Se ha corregido un error que provocaba que las visualizaciones mostraran errores de forma incorrecta.
- Se ha corregido un problema que provocaba que los menús de configuración de las baldosas de los paneles de control se salieran de la pantalla y, por lo tanto, no se pudieran seleccionar.
- Se ha corregido un problema por el que un elemento del panel de control no reflejaba la ordenación realizada en la página Explorar.
- Se ha corregido un error que provocaba que, al hacer clic en "Añadir a tabla" en un filtro, se eliminara el filtro de la consulta.
- Se ha corregido un error que provocaba que el mapa de calor automático no funcionara si la unión no incluía xxx_bin_level en el parámetro fields.
- Se ha corregido un error que provocaba que el botón Ejecutar no apareciera en un panel de control insertado.
- Se ha corregido un error que provocaba que no se descargara correctamente un archivo XLS debido a un exceso de espacios en blanco.
- Se ha corregido la ventana modal Mover espacio.
- Se ha corregido un problema que provocaba que, al guardar un Look, se añadiera dos veces a un panel de control en lugar de actualizar el Look.
- Se ha corregido un error de BigQuery por el que no se podía generar LookML para proyectos con nombres de proyecto obsoletos que contenían
.
y:
al crear una vista a partir de una tabla. - Se ha corregido un error que permitía a los usuarios usar combinaciones de teclas para abrir la ventana modal de edición del panel de control y la ventana modal de estilos en un contexto insertado.
Looker 3.34 10/11/2015
Visualizaciones
- Nueva visualización: mapas interactivos Los nuevos mapas se pueden ampliar y desplazar, y reaccionan a los cambios en los filtros. Más información
- Mejoras en el color de los gráficos. Más información
- Nueva serie de paletas de colores que se pueden usar en las visualizaciones.
- Nuevo selector de color para ayudarte a elegir los colores de los gráficos.
- El esquema de colores predeterminado global se puede aplicar a toda la instancia. Más información
- Posibilidad de ordenar por serie en las visualizaciones. Ordena el total de la fila de la tabla para ver la información del gráfico en orden ascendente o descendente de los totales de las filas.
- Se han actualizado las descripciones emergentes para facilitar la lectura.
Paneles de control
- Carga asíncrona del panel de control. Ahora, los recuadros se cargan a medida que sus datos se devuelven de la base de datos, en lugar de cargarse de dos en dos, para que los paneles de control almacenados en caché se carguen más rápido.
- Mensajes de error más informativos en los paneles de control. Ahora, las tarjetas del panel de control mostrarán el error que ha impedido que se rendericen, en lugar de mostrar simplemente que se ha producido un error.
- Se ha quitado la opción de volver a cambiar el diseño de los paneles de control a "Arrastrar". El diseño "Periódico" es ahora el diseño preferido para todos los paneles de control de arrastrar y soltar.
Explorar
- Opciones de programación más granulares. Incluye varias horas, diferentes días del mes y solo los días laborables. Más información
- Posibilidad de ordenar por Totales de las filas y Cálculos de la tabla.
- Edición de aspecto en modal. Mantiene a los usuarios en la página desde la que han accedido a las ventanas modales para que tengan más contexto en la aplicación.
- Flujo de trabajo de enlaces públicos mejorado. Ya no es necesario actualizar la página para ver los enlaces públicos asociados después de marcar un Look como público.
- Posibilidad de enviar consultas sin la cláusula
ORDER BY
. Looker no generará una cláusula Order By si el primer campo de la tabla es uncancel_grouping_field
y solo hay dimensiones en la consulta. En algunos casos, se puede usar para reducir el tamaño y la complejidad de una consulta. - Sugerencias de filtrado mejoradas.
- Ahora, las sugerencias se rellenarán correctamente a partir de una vista definida mediante el parámetro
sql_table_name
. - Los periodos "Día de la semana" e "Í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 de abajo, incluido cómo hacer que las sugerencias funcionen con los filtros de acceso.
- Ahora, las sugerencias se rellenarán correctamente a partir de una vista definida mediante el parámetro
- Actualizaciones del filtrado de campos
type: location
.- Se ha añadido el filtro basado en el radio.
- Se ha añadido compatibilidad con
null
,not null
y-null
en los filtros. El campo de ubicación se considera nulo si la latitud o la longitud (o ambas) son nulas.
LookML
- Nuevo plazo
quarter
. Este periodo se puede crear como parte de un grupo de dimensiones o como una dimensión independiente. Más información - Nuevo plazo
quarter_of_year
. Este periodo devuelve los trimestres 1, 2, 3 y 4 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 al usar campos de filtro de acceso mediante el parámetro
full_suggestions: true
. Más información - Almacenamiento en caché de sugerencias configurable. Ahora, las sugerencias se pueden almacenar en caché durante el tiempo que elijas. Para definirlos por campo, usa
suggest_persist_for
seguido de un periodo. Si no se define ningúnsuggest_persist_for
, el tiempo predeterminado sigue siendo de 6 horas.
Con la tecnología de Looker
- Descarga de PDFs en paneles insertados. Los permisos se configuran de la misma forma que para los usuarios y roles de Looker normales.
- Todos los tipos de descarga de elementos insertados. Los permisos se configuran de la misma forma que para los usuarios y roles de Looker normales.
- Zonas horarias de los usuarios para la inserción de SSO. Define el parámetro como parte del proceso de configuración de la inserción de SSO.
Dialectos
- Compatibilidad ampliada con BigQuery (más matices), entre los que se incluyen los siguientes:
- Estimador del tamaño de las consultas para gestionar el uso de las consultas.
- Los datos anidados y repetidos se admiten de forma nativa en LookML mediante el parámetro
fanout_on
. Más información - PDTs para optimizar las consultas.
- Cancelación de trabajos de consultas.
- Mejoras en el generador, especialmente en los datos anidados y repetidos.
- Los certificados .p12 admiten contraseñas arbitrarias y ahora se suben a través de Looker.
- Mejoras en el almacén de datos de Microsoft SQL:
- Ahora se admiten las tablas derivadas persistentes.
- Ahora se admiten los agregados simétricos.
- Hive y Spark: se ha corregido un error con la truncación de semanas.
- Vertica: se ha corregido el problema que provocaba que se detuvieran las consultas.
Administrador
- El panel de PDT de la página Administrar ahora refleja los PDTs compartidos.
- Se ha añadido una URL a las ventanas modales del panel Consulta para que puedas volver a los datos de esas consultas.
- Actualizaciones del modelo i__looker y del panel Uso:
- Corrige la consulta de la ejecución más reciente en un momento determinado.
- Añade la hora de ejecución más reciente.
- Convierte los roles de usuario en una lista.
- Corrige la lista de correos de tareas programadas del panel de control.
Ajustes generales y corrección de errores
- Adjuntos de correo programados para la aplicación Mail de iOS en iPhone. Se ha corregido un error que impedía que funcionara esta función.
- Se han añadido modos de editor de texto. Definir el modo por cuenta . Las opciones son "vim" y "emac".
- Se ha corregido un problema de filtrado por el que las comas no se escapaban correctamente.
- Se ha solucionado un problema que provocaba que el validador no detectara algunos errores de LookML.
- Se ha corregido un error por el que los archivos .iqy no transferían el formato de valor al archivo de Excel.
- Se ha corregido un error que provocaba que se devolviera un error 404 al intentar eliminar un modelo cuyo nombre contenía un espacio.
- Las listas blancas de saneamiento de HTML ya no se pueden configurar. Todas las etiquetas y los atributos de JavaScript del HTML especificado en LookML se eliminan, y se permiten todas las demás etiquetas HTML válidas.
- Looker ahora admite el uso de una clave de cifrado "externa" que se gestiona en un archivo externo especificado en Looker en la línea de comandos.
- En Looker 3.34 también se introducirá una CDN para nuestros recursos estáticos.
- Se ha mejorado la seguridad de los archivos JavaScript mediante la coincidencia de integridad de SRI para los navegadores que admiten esta nueva función de seguridad.
Cambios de comportamiento
- Cambios en el panel de control de LookML: cuando copies el LookML que genera Looker para una visualización, ten en cuenta lo siguiente:
- No puedes asignar valores flotantes o enteros a
""
sin que se produzca un error. - Si el LookML de un panel tiene el valor
column_limit
definido como una cadena vacía (""
),column_limit
se convierte en nil.
- No puedes asignar valores flotantes o enteros a
- Cambios en las plantillas Liquid para todos los clientes: a partir de la versión 3.34, JavaScript no funcionará en las plantillas Liquid. No funcionarán las etiquetas
<script>
ni los controladores de eventos en elementos comoonclick
oonmouseover
.
Looker 3.32 13-10-2015
Visualizaciones y paneles de control
- Presentamos el diseño de tipo periódico para los paneles de control, que permite que algunas baldosas ocupen más de una fila, mientras que otras permanecen en una sola fila. También mejora la facilidad de arrastrar y soltar las baldosas. Más información
- La densidad del eje X se reduce automáticamente en función del espacio disponible para una visualización.
- Se ha actualizado la ventana modal Añadir o editar filtros para que sea más fácil aplicar filtros a las baldosas del panel de control. Más información
- Se ha añadido la opción de editar los filtros de un determinado recuadro directamente desde el menú de la rueda dentada. Más información
- Se ha mejorado la capacidad de respuesta de los cuadros de entrada de filtros en los paneles de control grandes.
LookML e IDE
- Se han introducido el tipo de campo
date_raw
y el periodoraw
, que excluyen las conversiones de zona horaria y la conversión de tipos. Más información - Las sugerencias ahora funcionan con las
one_to_one
uniones. - Se ha mejorado la velocidad del Validador de LookML.
- Se ha hecho 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
al cabo de 5 días. - Ahora, los campos no pueden ser un tipo distinto y una clave principal al mismo tiempo para evitar errores.
Panel de administración
- Asignación de grupos a roles para SAML: la configuración de la autenticación SAML ahora incluye la posibilidad de asignar grupos a roles.
- Copias de seguridad personalizadas: posibilidad de especificar una región de S3 no estándar.
- Mejoras en el panel de PDT: se asegura de que siempre haya un motivo para volver a crear las tablas y se acelera el tiempo de carga en determinadas situaciones.
- Se han quitado los ajustes de balanceo de carga, a menos que la instancia tenga balanceo de carga.
- 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: ahora se pueden cancelar consultas correctamente.
- Vertica: se han corregido errores que provocaban que el filtrado por mes y año fuera impreciso.
- MSSQL: ya no permite que las tablas se bloqueen durante las consultas que tardan en procesarse.
- Redshift: se han mejorado los pivotes en la base de datos y el rendimiento de los predicados de fecha.
Mejoras generales, ajustes y corrección de errores
- Desarrollado por Looker: las vistas insertadas ahora muestran totales, totales de filas y cálculos de tablas.
- Las tablas de correos programados ahora incluyen líneas de cuadrícula para que sean más fáciles de leer.
- Se ha mejorado el tiempo de carga de las páginas Explorar con grandes cantidades de datos.
Looker 3.30 15-09-2015
Visualizaciones y paneles de control
- Posibilidad de dar formato a las etiquetas de las líneas de referencia. Más información
- Mejoras en los paneles de control programados y descargados:
- Los elementos de tabla de un archivo PDF de un panel de control muestran el mismo número de filas que en el navegador. Más información
- Ahora se incluirán los totales de las filas y las columnas.
- Ahora, los paneles de control y los diseños transfieren la propiedad correctamente después de copiarse.
- Se ha actualizado la ventana modal "Añadir al panel de control".
LookML e IDE
- Los PDTs se comparten automáticamente entre los modelos, en lugar de producir tablas duplicadas.
- Se ha añadido el periodo
week_of_year
. Más información - Ahora, Generator escribe las combinaciones con la convención
sql_on
en lugar deforeign_key
. - Los modelos que solo contienen exploraciones ocultas ahora aparecen en la lista Conjunto de modelos de la página Roles y permisos.
- Se han incluido mensajes de error más útiles cuando el estado de la configuración de Git tiene problemas.
- Se han quitado
type: composite
ytype: service_level
. - Las plantillas ERB se han eliminado de forma permanente como opción de configuración y el parámetro
template
está obsoleto. Las plantillas de Liquid están habilitadas en todas las instancias.
Explorar
- Cálculos de tabla:
- Se han añadido operaciones con fechas, como la posibilidad de restar fechas, extraer partes de fechas, devolver la fecha actual, etc. Más información
- Se pueden insertar comentarios en las definiciones de los cálculos de tablas mediante el carácter
#
. Más información
- Se ha añadido la opción de descarga de hojas de cálculo de Excel. Más información
- Las sugerencias de filtros ahora extraen 5000 filas de sugerencias.
- Posibilidad de filtrar por 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 consulta.
- Ahora, los errores indican si se deben a un problema de la base de datos o del modelo de LookML.
- Mejoras de rendimiento:
- Las tablas ahora se cargan al desplazarse. Aunque se devuelva todo el conjunto de resultados de cada consulta, solo se renderizará en el navegador la parte visible de la tabla en un momento dado. De esta forma, se mejorará el rendimiento al trabajar con conjuntos de resultados grandes.
Dialectos y bases de datos
- Compatibilidad con Microsoft SQL Data Warehouse.
- Compatibilidad con tablas particionadas en BigQuery.
- Cambio en la configuración de las conexiones de Impala que no usan noSasl. Consulta este artículo.
Panel de administración
- El permiso
use_sql_runner
ya no depende del permisodevelop
para funcionar. Más información - Se ha actualizado el panel de inserción (/admin/embed) para incluir un validador de URIs.
- Panel de uso:
- Se ha actualizado la "fuente" de la consulta para tener mejor en cuenta las URLs públicas y privadas, así como las consultas
suggest:
. - Vincula
public_urls
con sulook_id
correspondiente.
- Se ha actualizado la "fuente" de la consulta para tener mejor en cuenta las URLs públicas y privadas, así como las consultas
- Los registros de Looker ahora capturan
stderr
ystdout
de las capas de Ruby y Java.
Mejoras generales, ajustes y corrección de errores
- Se ha corregido un error que provocaba que, al abrir el panel de visualización, se cancelara una consulta en curso.
- Se ha corregido un error por el que las fechas del eje X se desplazaban al usar el cuadro de entrada Formato de etiqueta de tiempo.
- Se ha corregido un error que provocaba que las zonas horarias no se convirtieran correctamente cuando se usaban operadores de sustitución en las definiciones de los campos.
- Se han corregido dos errores de
sql_case
:- Las comillas simples en los nombres de los segmentos ahora funcionan correctamente.
- Ahora se pueden usar números como nombres de los segmentos correctamente.
- Se ha corregido un error que provocaba que, si se pegaba un conjunto de valores de filtro con una coma al final, los filtros se omitieran del código SQL generado.
- Ahora, al volver a iniciar sesión después de un cierre automático, se te redirige a la página en la que estabas.
- Si se cierra la sesión en un contexto insertado, Looker mostrará la pantalla de inicio de sesión en lugar de un error 401 si la URL de inserción incluye
allow_login_screen=true
como parámetro (por ejemplo,/embed/dashboards/123?allow_login_screen=true
).
Looker 3.28 18-08-2015
Visualizaciones y paneles de control
- Nuevo tipo de visualización "Tabla". Más información
- Compatibilidad con gráficos de dispersión de medida frente a medida. Más información
- Posibilidad de filtrar visualizaciones en función de los resultados de los cálculos de tabla de sí/no. Más información
- El nombre de archivo del PDF del panel de control ahora incluye la marca de tiempo.
- Actualizaciones de las opciones de visualización:
- Proporcionar nombres de campo más informativos cuando la opción "Mostrar nombre de campo completo" esté inhabilitada
- Nueva opción de tamaño de visualización de valor único: "Ajuste automático"
- Las etiquetas múltiples de los gráficos circulares ahora están activadas de forma predeterminada
- El eje X tiene el tipo "time" de forma predeterminada 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 ha mejorado el tipo de visualización predeterminado de cada consulta
- Se ha mejorado el rendimiento al renderizar gráficos cartesianos.
- Se ha mejorado la eficiencia de la renderización de conjuntos de resultados de gran tamaño.
Explorar
- Los valores NULL ahora se tratan como 0 en las métricas de tipo
sum
. - Actualizaciones de los cálculos de las tablas:
- La nueva función
pivot_index
permite hacer referencia a las columnas de la tabla dinámica de forma individual. Más información - Ahora, las sugerencias aparecen después de un espacio, un salto de línea y una eliminación (además de después de introducir texto normal).
- Las columnas de cálculo de tabla se mostrarán en la tabla de datos mientras se ejecuta la consulta
- La nueva función
- Se ha actualizado el cuadro de diálogo "Guardar en el panel de control".
- Mejoras de rendimiento:
- Las sugerencias de filtros ahora se almacenan en caché durante 6 horas (en lugar de 5 minutos)
- Mejora del almacenamiento en caché de las consultas a las que se accede mediante URLs públicas
- Ahora se muestra el mensaje "No hay resultados" cuando la consulta devuelve cero filas
LookML y desarrollo
- Compatibilidad con los campos de hora
datatype: yyyymmdd
en todos los dialectos. - Ahora se pueden especificar las uniones
one_to_one
sinrequired_joins
. - Se han retirado los tipos de campo
map_point
,map_line
ylocations
.
Dialectos y bases de datos
- Compatibilidad beta con Spark SQL:
- Tablas derivadas persistentes
- Limitaciones de columnas y de dinamización de datos en la base de datos
- Tipo de campo
list
- Compatibilidad básica con EXASOL, incluidos los agregados simétricos (aún no se admiten PDTs ni zonas horarias)
- Se ha mejorado la compatibilidad con parámetros JDBC adicionales en diferentes dialectos
- Mejoras específicas de dialectos:
- Ahora es obligatorio que los nombres de los campos de Oracle estén en minúsculas
- Microsoft SQL Server ahora es compatible con SSL
- Las consultas de Redshift ahora se cancelan de forma que no se producen errores en los archivos de registro
Panel de administración
- Ahora se pueden añadir usuarios al rol "Administrador" en bloque.
- Las advertencias sobre proxies mal configurados delante de Looker se muestran en la página de administración "General".
Con la tecnología de Looker
- Opción para mostrar la pantalla de inicio de sesión normal a los usuarios no autenticados (cuando no se usa la autenticación SSO).
Autenticación y seguridad
- Compatibilidad beta con las asignaciones de grupos a roles con SAML.
Looker 3.26 21-07-2015
Visualizaciones y paneles de control
- Ocultar campos de las visualizaciones. Más información
- Mejoras en la ventana modal Elegir aspecto: ahora se pueden añadir varias copias del mismo aspecto a un solo panel de control. Más información
- Mejoras específicas de los gráficos:
- Valor único: el tamaño de la fuente se ajusta en función del tamaño de la página cuando se encuentra en un panel de control.
- Gráfico circular: ahora se pueden mostrar las etiquetas de los valores
- Gráficos de barras y de columnas: posibilidad de ordenar los gráficos de barras apiladas por valores ascendentes o descendentes en cada columna
- Múltiples gráficos circulares: tamaño de fuente de las etiquetas de las series 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 elimina 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. 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 ha definido ningún valor mínimo ni máximo.
- El ajuste "Tiempo" del eje X ahora funciona con una sola serie.
- Los formatos de etiqueta de tiempo ya están disponibles en el ajuste "Ordinal".
Autenticación y seguridad
- Se ha añadido compatibilidad con SAML. Más información
Explorar
- Sugerencias mejoradas para los desplegables de filtros:
- Ahora se pueden obtener sugerencias de tablas derivadas persistentes combinadas.
- Se ha corregido un error que impedía que funcionara el parámetro
suggest_explore
.
- Se ha añadido una advertencia al descargar todos los resultados. Se ha introducido para reducir los errores de los usuarios al descargar conjuntos de resultados demasiado grandes.
- Comportamiento mejorado de los botones de LookML. El botón "Ver LookML" situado 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
- Permitir 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 gestión de consultas Consulta los detalles de las consultas recientes y en curso, y cancela las consultas de larga duración. Más información
- Novedades del panel de uso:
- Ahora se pueden explorar las programaciones de los paneles de control mediante una nueva exploración (scheduled_task_dashboard).
- Las tablas derivadas ya están disponibles en el modelo i_looker.
- El elemento superior expuesto se muestra en el panel de uso.
- Nuevo panel de gestión de consultas
Dialectos y bases de datos
- Ahora se admiten PDTs en Hive.
- Ahora se admiten los agregados simétricos y los PDTs en Snowflake.
- Se ha mejorado el uso de memoria para las descargas en Redshift y MySQL.
Mejoras generales, corrección de errores y ajustes
- Cambios en los correos programados:
- Los enlaces de los correos programados solo estarán disponibles para las métricas, no para las dimensiones.
- Los correos con contenido que supere los límites de tamaño permitidos (según el proveedor de correo) se convertirán en archivos adjuntos HTML en lugar de cortarse en línea.
- El enlace para explorar los datos en Looker se ha movido a la parte superior del correo para que sea más visible.
- El historial ahora incluye Looks.
- Se ha solucionado un problema que provocaba que los cuadros de entrada de texto libre del editor de visualizaciones se borraran de forma inesperada.
- Justifica a la derecha los valores de los cálculos de las tablas numéricas en la tabla de datos.
- Proporcionar un error útil cuando se alcance el límite de 30.000 filas con datos dinamizados (el error aparece en el archivo .csv, no en Looker).
Looker 3.24 23-06-2015
LookML y tablas derivadas
- Extensiones de LookML (función de Labs): un nuevo parámetro
extends
permite a los desarrolladores añadir contenido a los archivos de vista y Exploración en archivos de extensión independientes. Esto permite que el LookML sea más modular y reutilizable, y que las actualizaciones sean más sencillas. Más información - El registro de eventos de PDT se traslada a la base de datos interna de Looker: el registro de eventos de la tabla derivada persistente (PDT) se ha trasladado del esquema Scratch a la base de datos de Looker para mejorar el rendimiento y reducir la carga de la base de datos analítica.
- Tablas derivadas compuestas: ahora, la definición de SQL de cualquier tabla derivada puede hacer referencia a cualquier otra tabla derivada mediante
${view.SQL_TABLE_NAME}
. Esto funciona con todos los tipos de tablas derivadas (persistentes y efímeras). Consulta la documentación.
Explorar
- Formato de número en el contenido exportado: el formato de valor se aplicará de forma predeterminada en los enlaces compartibles o las URLs de hojas de cálculo. Para cambiar el formato, modifique la URL. Más información Consulta la documentación.
- Cálculos de tabla: ahora se pueden usar los totales de filas y columnas en los cálculos de tabla, si existen. Usa
${field_name: total}
y${field_name: row_total}
.
Paneles de control y visualizaciones
- Las líneas de referencia ya están disponibles en los gráficos de barras.
- Ahora, los elementos solo reflejan los cambios en los filtros después de volver a ejecutar el panel de control, en lugar de mostrar los cambios al instante antes de que se hayan aplicado.
Adiciones y ajustes generales
- Los datos sobre las consultas de SQL Runner ya están disponibles en el panel de uso.
- Ahora se admiten agregaciones simétricas en Snowflake.
Looker 3.22 26-05-2015
Espacios
- Nuevo sistema de organización de Espacios. Consulta la documentación.
- Los espacios se pueden anidar para crear una jerarquía.
- Todos los espacios compartidos se iniciarán desde un nuevo espacio "Casa".
- La ubicación de cada espacio se indicará con una ruta de navegación encima de su nombre.
Explorar
- Zonas horarias específicas para cada usuario: los usuarios de la misma instancia pueden trabajar en zonas horarias diferentes. Más información
- Nota: Esta función afectará a los resultados de las consultas y requiere que se entienda cómo interpretar los resultados correctamente. La función solo debe habilitarse cuando sea necesario y los usuarios deben recibir la formación adecuada.
- La ventana modal de guardar looks se ha actualizado para que guardar looks sea más fácil y rápido.
- Posibilidad de acceder a la "versión larga" de una URL de Look. Más información
- Mejoras en los cálculos de tablas
- Posibilidad de dar formato a los cálculos de tablas con la sintaxis
value_format
. Consulta la documentación. Más información - Nuevas funciones disponibles:
floor
,ceiling
,is_null
ymod
.
- Posibilidad de dar formato a los cálculos de tablas con la sintaxis
Visualizaciones y paneles de control
- La nueva barra de información de los elementos del panel de control mostrará cuándo se devolvieron los datos de la consulta, si la consulta se ejecutó en otra zona horaria y un icono de nota para las notas del panel de control que se hayan configurado para que se muestren al colocar el cursor sobre ellas.
- Posibilidad de añadir Looks a un panel de control mientras se está en él. Requiere que los Looks estén en el mismo espacio que el panel de control. Más información
- Mejoras en las etiquetas de valor de los gráficos
- Ajustes predeterminados más inteligentes.
- Nuevo conjunto de ajustes personalizables en la pestaña Configuración de visualización. Más información Consulta la documentación.
Dialectos y bases de datos
- Compatibilidad beta con PDTs en Oracle.
- Se ha mejorado la compatibilidad con BigQuery. Más información
- Los agregados simétricos ahora solo se activan en los dialectos que los admiten, en lugar de en toda la instancia.
- Posibilidad de desactivar las PDTs por conexión.
LookML y entorno de desarrollo
- Opción para evitar que se confirmen cambios con errores. Se puede configurar por proyecto. Esta opción está activada de forma predeterminada en los proyectos nuevos. Más información
bypass_suggest_restrictions: true
se puede añadir a un campo, lo que permite que se muestren sugerencias incluso cuando se usaaccess_filter_fields
osql_always_where
. Más información
Ajustes generales y corrección de errores
- Ahora, el botón para volver regresa al estado anterior de la página al hacer clic por primera vez.
- La creación de plantillas ERB ya no está disponible.
- Se ha corregido el error "Relation Doesn't Exist" o "Table Doesn't Exist" relacionado con PDT.
Looker 3.20 27/04/2015
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 tabla: ahora se pueden añadir campos directamente en la página Explorar, en función de los resultados de una consulta. Más información
- Selector de campos rediseñado: ahora, el selector de campos contrae los campos por vista y grupo de fechas, elimina los nombres de vista en mayúsculas de los campos y cambia el color de las medidas. Más información
Paneles de control y visualizaciones
Mejoras en los paneles de control programados (más información):
- Los paneles de control programados ahora pueden aparecer como mensajes insertados o como archivos PDF adjuntos.
- Todos los paneles de control se pueden programar desde el icono de la rueda dentada o desde un espacio.
- Ahora, en cada panel de control programado de un espacio, aparece un icono de programación con la información correspondiente.
Entorno de desarrollo
Flujo de trabajo de desarrollador optimizado (más información):
- Opciones de Git simplificadas en el botón principal de Git.
- Realiza acciones de Git sin perder tu posición en el editor.
- El modo Desarrollo de cada usuario ahora se corresponde con una rama, y las confirmaciones en el modo Desarrollo se sincronizan con GitHub o con tu servicio Git. "Implementar en producción" actualizará tu entorno de producción combinando esa rama con la principal.
LookML
- Condiciones de Liquid en las combinaciones: permite usar la entrada del usuario en una condición de combinación (se suele usar para mejorar el rendimiento). Más información Consulta la documentación.
view_label
: nuevo parámetro que se usa para cambiar el nombre de las vistas en la interfaz de Exploración. Más información Consulta la documentación.sql_distinct_key
: un nuevo parámetro para calcular agregaciones simétricas basadas en un campo específico. Más información Consulta la documentación.
Administrador
- Paginación y búsqueda de usuarios en /admin/users.
- Grupos LDAP: las instancias que usan LDAP para la autenticación de usuarios ahora pueden organizar a los nuevos usuarios según los grupos que ya existen en su configuración de LDAP.
Mejoras y ajustes generales
- Compatibilidad con MariaDB.
- Ahora puedes usar agregaciones simétricas y tablas derivadas persistentes en Teradata.
- El número máximo de columnas ahora es 200.
- Se ha corregido un problema con los valores nulos y falsos en SQL Runner.
- 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 vista y grupo de fechas, elimina los nombres de vista en mayúsculas de los campos y cambia el color de las medidas. La funcionalidad completa se puede activar en el panel Labs (/admin/labs). Más información
- Función de Labs: cálculos de tablas: permite definir cálculos en los resultados de una consulta de la página Explorar. Un administrador debe habilitarla desde el panel Labs. Más información
- Descripciones de Exploraciones: deben definirse en el archivo de modelo mediante el parámetro
description:
. Aparecerá al colocar el cursor sobre el icono ? situado junto al nombre de la exploración en el selector de campos. Consulta la documentación. - Filtrar por "O" en campos de fecha: pulsa el botón + situado junto a un filtro de fecha para añadir otro filtro a ese campo o usa comas entre las fechas cuando utilices Coincide (avanzado). Más información
- Ahora, el tiempo relativo que ha tardado en ejecutarse una consulta aparece junto al botón de ejecución (por ejemplo, hace 3 minutos).
- Si no se especifica ningún orden en una consulta con dimensiones jerárquicas, los resultados se ordenarán según el orden predeterminado de los niveles.
Transformaciones o tablas derivadas persistentes
- Los modos Producción y Desarrollo comparten la misma tabla persistente si el código SQL no ha cambiado. Además, cuando un usuario crea una tabla derivada persistente (PDT) en el modo Desarrollo y envía el modelo actualizado a producción, producción usará la PDT ya creada si el SQL no ha cambiado. Consulta la documentación.
- Si selecciona "Reconstruir tablas derivadas y ejecutar", solo la consulta de ese usuario tendrá que esperar a que se reconstruya la tabla. Todas las tablas necesarias para esta consulta se volverán a compilar en segundo plano y se cambiarán cuando se completen.El uso de este botón no afectará a ninguna otra consulta (es decir, que si un usuario pulsa este botón, no bloqueará a otros usuarios). Consulta la documentación.
Gestión de IDE y modelos
- Historial de confirmaciones en el IDE, incluidos enlaces a proveedores de control de versiones para los clientes que los hayan configurado a través de Looker. Accede al historial desde el menú desplegable situado junto al botón Enviar. Más información
- Cambios destacados en las diferencias para facilitar la lectura de las confirmaciones. Más información
- Configuración y asistencia para proveedores de control de versiones adicionales: configura el control de versiones para archivos LookML en Looker con Bitbucket, GitLab, GitHub Enterprise o cualquier servidor Git que pueda usar una clave SSH para la autenticación. Más información
- Sincronización de proyectos al enviar por primera vez: una vez que se haya completado la configuración de Git, los proyectos nuevos creados por un usuario se añadirán automáticamente al modo de desarrollador de todos los usuarios sin que estos tengan que volver a compilar su directorio. Más información
Paneles de control y visualizaciones
- Posibilidad de programar el envío de paneles como archivos PDF adjuntos en correos (las implementaciones de Looker alojadas por el cliente requieren PhantomJS y deben habilitarse en el panel Labs).
- Posibilidad 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>
. Las series que no tengan un tipo explícito declarado usarán el tipo de gráfico seleccionado. No funciona con gráficos apilados. Más información - Ahora se pueden definir líneas de referencia para el eje Y a través de la interfaz de usuario. Más información
- Ahora se puede definir el valor máximo del eje Y independientemente del valor mínimo.
- Posibilidad de definir una densidad de marcas del eje Y personalizada. Más información
- Los puntos nulos ya no aparecerán en los gráficos circulares.
Espacios
- Posibilidad de eliminar varios looks a la vez en un espacio. Ver documentación
- La búsqueda de espacios ahora incluye el nombre del modelo en el conjunto de resultados.
- Ahora puedes mover, copiar o eliminar contenido desde el botón de la rueda dentada de cada búsqueda 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 virtualización de datos.
- Los tipos de campos de ubicación ahora son totalmente compatibles con Oracle, BigQuery, Redshift, PostgreSQL, MySQL, Greenplum, MS SQL Server, Aster y Teradata.
Looker 3.16 2015-03-02
Paneles de control
- Altura de las filas ajustable: permite cambiar la altura de las filas de elementos en los paneles de control 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 está encima del ratón. (ver documentación)
- Notas: ahora se puede añadir una nota de texto a cada elemento de un panel de control para transmitir información específica sobre ese elemento. Añade y edita la nota desde el menú desplegable de la rueda dentada de cada elemento. La nota se puede mostrar en la parte superior o inferior del elemento, o al colocar el cursor sobre él. (ver documentación)
- Procesadores de eventos de panel de control contraíbles: los filtros que procesa cada elemento ahora se contraen si ocupan más de una línea. Haz clic en ellos para ampliarlos.
- Formato de PDF de panel mejorado: incluye un enlace al panel, un pie de página con la hora en la que se descargó y notas.
- Cambios en la ventana modal de filtros
- El campo "Aplicar a" de la sección Listener de la ventana modal de creación de filtros del panel de control se asigna de forma predeterminada al campo que coincide con el nombre del filtro al que escucha o que lo contiene.
- Los oyentes 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 la ventana modal de configuración de la visualización de la página Explorar ahora acepta TopoJSON no geográfico para los datos de mapas que ya se han proyectado
- Formatos de visualizaciones de un solo valor: usa el nuevo parámetro value_format (consulta la documentación).
- Novedades del editor de visualizaciones:
- Se ha cambiado el nombre de "Variación porcentual" a "Porcentaje del anterior"
- Se ha cambiado el nombre de "Mostrar nombres de vistas" a "Mostrar nombres de campos completos"
Explorar
- Gestión 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 Desarrollador, los campos con errores se mostrarán en el selector de campos como campos no disponibles. De esta forma, se reducirán los errores de sustitución de campos desconocidos.
- Se ha cambiado el nombre de la descarga "Archivo de Excel" a "Descarga de archivo de consulta de Excel" para reflejar su verdadera acción
- Ahora, la opción "Hacer público" está disponible en el menú desplegable del botón de la rueda dentada de la página Explorar
Panel de administración
- Panel de funciones antiguas: en esta sección se muestran las funciones que Looker ha retirado y se ayuda a los usuarios a dejar de usarlas. Las funciones de esta lista variarán en función de la primera versión de la instancia de Looker (es decir, los usuarios más antiguos verán más funciones obsoletas que los más recientes) (consulta la documentación).
- Novedades de las funciones experimentales: las funciones de agregados simétricos y límites de columnas se han convertido en funciones completas y estarán activadas para todos los usuarios nuevos. Puedes consultar más información sobre cada una de estas funciones aquí.
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 escribe con el parámetro
value_format
. - El nuevo formato dejará de usar lo siguiente:
- Formato printf
- Tipos de campos de LookML:
percentage
,dollars
ycents
- Parámetros de campo de número:
format
yunits
- Ahora Looker usa el formato de Excel para los campos de número y cadena, que se escribe con el parámetro
- Usar la tabla derivada persistente mientras se regenera: 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 campos de fecha: ahora todas las variantes devuelven números enteros para DateHourOfDay, DateMonthNum, DateDOM y DateDOWIndex.
- El SQL generado por LookML ahora fuerza que las fechas sean de tipo fecha cuando se declaran explícitamente como fechas. Permite que Redshift use su clave de ordenación.
- 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 muestran en un formato más corto, lo que facilita que se compartan. Ten en cuenta que esto afecta a la configurabilidad de la URL, lo que puede cambiar el comportamiento de los usuarios.
- Se ha vuelto a introducir la conservación de espacios en blanco en la tabla de resultados de Ejecutor de SQL
- El botón "Crear espacio" se ha movido a la parte superior de la página Espacios
- Los nombres de los espacios ahora tienen un límite de 100 caracteres
- Tiempo de ejecución total ahora es una medida disponible en la tabla Historial (a la que se accede explorando elementos en el panel Uso)
- El enlace "Abrir en Looker" ahora funciona en todos los Looks programados, incluso en los que se envían a listas
- Ahora, los aspectos se ordenan alfabéticamente en los menús desplegables de la ruta de exploración de la página Explorar y de los paneles de control
- 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 aspectos (función de Labs): comprueba si los aspectos no funcionan y busca o sustituye los campos que no funcionan o que se han cambiado de nombre en todas las ubicaciones. Usa el validador de looks antes de enviar los cambios al modelo. (ver documentación)
- Espacios de casa: puedes definir cualquier espacio como tu espacio "Casa" haciendo clic en el icono de casa situado junto al nombre del espacio que quieras.
LookML
- Agregados simétricos: permite incluir medidas en un Exploración combinada. Pruébalo en exploraciones concretas y, después, habilítalo en Labs para toda tu instancia.
- Niveles, uso de SQL y orden por campo
- Orden actualizado: los campos
sql_case
ahora se ordenan según el orden en el que aparecen en la lista, en lugar de alfabéticamente. Esto cambiará la función de ordenación actual. Para ordenar alfabéticamente como antes, usaalpha_sort: true
. (ver documentación) - Ya se puede aplicar un estilo a los niveles: el nuevo parámetro
style
actualiza la forma en que se presentan los niveles en una tabla de datos. Las opciones sonstyle: relational
,style: integer
,style: interval
ystyle: classic
(valor predeterminado) (ver documentación). - Se ha añadido order_by_field: un nuevo parámetro que permite ordenar las dimensiones por otra dimensión (consulta la documentación).
- Orden actualizado: los campos
- Se han retirado
dow
ydow_number
, y se han sustituido porday_of_week
yday_of_week_index
(consulta la documentación). - Nuevo resaltado de sintaxis de LookML
Tablas derivadas
- Se ha mejorado el panel de administración de tablas derivadas persistentes (PDT) para mostrar el tiempo de compilación más reciente y medio de las PDT, el nombre de la tabla y la información del activador
Paneles de control y visualizaciones
- Opciones de descarga
- Se puede descargar un panel de control completo (que no sea de LookML) como PDF (función de Labs). Para ello, es necesario instalar PhantomJS.
- Los datos de un elemento de un panel de control se pueden descargar directamente desde el panel
- Se ha añadido la opción de ocultar los títulos de los paneles de control al insertarlos mediante el parámetro de URL
hide_title=true
(consulta la documentación). - Looker solo actualizará la descripción del filtro de un elemento DESPUÉS de que la consulta haya actualizado los datos mostrados.
- Mensajería mejorada en la aplicación:
- Se ha mejorado la redacción del mensaje de error de sustitución desconocido y de otros mensajes de error de modelización
- Se han aclarado los efectos de copiar paneles de control de LookML en espacios
- Añade una advertencia cuando se escuche y se filtre el mismo elemento, ya que el filtro se ignora
Empresa, plataforma y seguridad
- Requerir el permiso "Explorar" para abrir los looks (nota: esto puede afectar a los usuarios que no tengan el permiso "Explorar" pero que deberían poder ver los looks) (consulta la documentación)
- Inicio de sesión alternativo: posibilidad de añadir usuarios por dirección de correo electrónico cuando LDAP o la autenticación de Google están habilitados
- Copias de seguridad personalizadas de S3: especifica tu propio segmento de S3 y tus credenciales para las copias de seguridad (de forma predeterminada, se usa la cuenta de AWS gestionada de Looker).
- Se ha aumentado el tamaño máximo del grupo de conexiones de 30 a 100
- Compatibilidad con los generadores de BigQuery y Snowflake
- Nueva compatibilidad con dialectos de bases de datos para Teradata y Xtremedata
Mejoras y ajustes generales
- La gestión de errores de SMTP elimina los trabajos de correo que llevan más de 7 días en la cola y retrocede tras los siguientes errores
- Texto "En curso" o "Hecho" en el título del navegador en lugar de iconos de favicon
- Se ha corregido un problema con la cookie CSRF de Safari al insertar Looker en sitios web públicos
Looker 3.12 26-01-2015
Explorar
- Funciones de dinamización adicionales: al dinamizar, añade
direction: column
atype: running_total
para calcular los valores de la columna en lugar de los de una tabla dinámica. El valor predeterminado actual esdirection: row
, que calcula los valores de la fila. Consulta las instrucciones completas para cambiar el diseño de la tabla [aquí]/reference/field-reference/measure-type-reference#running_total). - Diagnóstico del tiempo de ejecución disponible: el tiempo de ejecución de cada consulta de Exploración ahora está disponible en la página del historial de un usuario (/account/history). También se registra en la base de datos interna de Looker y se puede consultar en el panel /admin/usage (consulta la actualización del panel de uso más abajo).
Paneles de control y visualizaciones
- Validador de paneles de LookML: ahora, el validador comprueba si los campos de LookML usados para crear un panel de LookML son válidos y si hay errores tipográficos habituales.
Empresa, plataforma y seguridad
- Actualización del panel de uso: el nuevo panel de uso, disponible en /admin/usage, ahora registra el tiempo de ejecución de cada exploración, elemento de panel de control, inserción y consulta programada.
- Gestión de errores de SMTP mejorada: Looker ahora reconocerá los errores del servicio de correo SMTP y esperará cada vez más tiempo antes del siguiente intento.
- Aspectos públicos sin límites: si guardas un aspecto público sin límite, este podrá devolver todos los resultados (y transmitirlos, si procede). Consulta cómo guardar un look público aquí.
LookML e IDE
- Nuevo caso práctico de sql_table_name: el parámetro
sql_table_name
ahora está disponible en las combinaciones. Consulta 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 gestionar la tabla de uso y seguirá mejorándose. Consulta la documentación.
- Generación de modelos de una sola tabla: ahora se pueden generar modelos con una sola tabla. Consulta la documentación.
Mejoras y ajustes generales
- Se ha corregido una fuga de memoria que afectaba a algunos clientes con un gran número de archivos de modelo.
- Se ha corregido la combinación de teclas 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 (por ejemplo,
total: true
yrow_total: right
) en los paneles de control de LookML. Consulta el documento LookML de panel de control. - Versión actualizada de Git para asegurarnos de que no estábamos expuestos a una posible vulnerabilidad.
- Se ha añadido la posibilidad de usar sudo como otro usuario si ya estás usando sudo como otra persona.
Looker 3.10 29/12/2014
Paneles de control y visualizaciones
- Paneles de control definidos por el usuario:
- Importación de LookML a paneles definidos por el usuario: permite a los usuarios mover paneles de LookML a espacios compartidos o personales
- Interfaz de usuario para añadir filtros a los paneles de control (consulte la documentación)
- Los paneles de control definidos por el usuario están activados de forma predeterminada (ya no son una función experimental) (consulta la documentación).
- Filtros de panel de control mejorados:
- Los filtros de los paneles de control coinciden con la interfaz de usuario de los filtros de Explorar
- Posibilidad de ocultar o mostrar la barra de filtros del panel de control
- Para cambiar un filtro, ahora es necesario pulsar el botón "Ejecutar" o una combinación de teclas para actualizar el panel de control
- Rediseño de la barra de acciones superior: más espacio vertical y los botones de correr y de engranaje se han movido a la parte superior derecha
Navegación rápida en los paneles de control: migas de pan para desplazarse fácilmente por los espacios desde los paneles de control
Tamaño de la fuente: opción para cambiar el tamaño de la 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 dinamizadas: ahora se admiten en las visualizaciones
Etiqueta predeterminada del eje X: ahora se rellena automáticamente con el nombre del campo (esto cambia el comportamiento predeterminado de los gráficos)
Mostrar u ocultar las etiquetas y las marcas de los ejes: se pueden 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: posibilidad de intercambiar los ejes X e Y para crear un gráfico "lateral" (consulta la documentación)
Colaboración y espacios
- Nota de bienvenida e instrucciones para los usuarios nuevos en su espacio
- Buscar en el espacio actual de forma predeterminada con la opción de buscar en todos los espacios
Empresa, plataforma y seguridad
- Posibilidad de ver la configuración de usuarios insertados
- Selector de usuarios para añadir usuarios a un rol
Explorar
- Rediseño de la barra de acciones superior: más espacio vertical y botones de correr y de engranaje en la parte superior derecha
- Navegación rápida en Explorar: rutas de navegación para desplazarse fácilmente por los espacios desde Explorar
- Se han añadido combinaciones de teclas para acciones habituales (consulta el icono de la rueda dentada en la parte superior derecha) (consulta la documentación).
- Filtros de fecha inclusivos: se ha añadido un nuevo filtro de fecha "en el intervalo" que es inclusivo en ambos extremos.
LookML e 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 etiquetado de modelos: se ha añadido la etiqueta "para modelos"
Mostrar errores de expresiones regulares en la búsqueda de proyectos
Las condiciones de Liquid ahora funcionan en los campos
Mejoras y ajustes generales
- Se ha corregido un error que provocaba que no aparecieran sugerencias de filtros al centrarse en el filtro por primera vez.
- El filtro de exclusión (distinto de) ya no excluye los valores NULL
- Inhabilitar las sugerencias al usar sql_always_where (consulta la documentación)
- Se ha corregido un problema de fuga de memoria que afectaba a los Lookers con un gran número de archivos de modelo
- Usar el modo de producción de forma predeterminada en la inserción si el usuario ha iniciado sesión en el modo de desarrollo en la misma sesión del navegador
Looker 3.8 01/12/2014
Paneles de control y visualizaciones
- Filtros de panel de control de usuario: los paneles de control de usuario (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 nombre de la vista: opción para mostrar u ocultar "NOMBRE DE LA VISTA" en visualizaciones y paneles de control* (consulta la documentación)
- Series ocultas: determina qué series se ocultarán al principio en la interfaz de usuario (consulta la documentación).
- Totales: ahora se muestran totales en los elementos de los paneles de LookML ("total: on" y "row_total: right") (consulta la documentación).
- Mostrar valores: muestra los valores encima de los puntos de datos de los gráficos (consulta la documentación).
- Mejora en la gestión de valores nulos: opción de valores nulos discontinuos para gráficos de líneas y de áreas (consulta la documentación).
- Etiquetas de las series: define la etiqueta de la serie en función de los valores de la dimensión.
- Formato más limpio para los gráficos de columnas con una dimensión temporal en el eje X (consulta la documentación)
- El interruptor de la serie se activa o desactiva con la visualización
- Insertar panel de control: añade /embed/ para insertar un panel de control (requiere iniciar sesión)
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 las consultas que no tienen límite.
- save_content: guarda y edita aspectos y paneles de control
- schedule_look_emails: programa una vista para enviar correos
- Ajustes de administrador para contactos técnicos de correo electrónico, alertas de tiempo de inactividad y ventanas de tiempo de actualización de instancias
Mejoras y ajustes generales
- Al hacer clic en el título de un elemento del panel de control, siempre se conservarán los ajustes de configuración de la visualización en Explorar
- Se han corregido decenas de errores, sobre todo en el panel de control y las visualizaciones. ¡Hurra!
Looker 3.6 03/11/2014
Organización y colaboración
- Presentamos Espacios Organizar las vistas y los paneles en espacios compartidos (por ejemplo, "Marketing" o "Revisión de ventas del cuarto trimestre"). Cada usuario sigue teniendo un espacio en Looker, y puedes mover y copiar elementos entre espacios en bloque. (ver documentación)
Explorar
- Opción de totales de filas al dinamizar: añade un total en una fila, además de en una columna
- Combinaciones de teclas para fechas futuras en filtros avanzados ("mañana", "próxima semana", "próximo mes", "próximo año")
LookML
- Validador de LookML: comprueba todo un proyecto para detectar problemas de LookML a la vez y asegúrate de que todo funciona correctamente.
- Al dinamizar, añade
direction: column
para escribirpercent_of_total
y calcular los valores de la columna en lugar de los de una tabla dinámica. Usadirection: row
(opción predeterminada) para calcular los valores de la fila. - Advertencias de obsolescencia de LookML (Labs de Looker): el editor de LookML mostrará advertencias sobre las opciones de LookML que se hayan quedado obsoletas 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 gestionado por Google (consulta la documentación).
- Permiso personalizado para inhabilitar SQL Runner para usuarios específicos
Mejoras y ajustes generales
- Looker Labs: hemos añadido una sección en el panel de administración donde puedes acceder a las funciones experimentales que estamos desarrollando.
- Mejoras importantes en el rendimiento de la aplicación. Renderización más rápida de grandes tablas de datos, paneles de control y cargas de páginas
- Diseños de paneles de control de LookML adaptables con
layout: grid
(consulta la documentación) - Los campos de hora de inicio del registro de tiempo respetan el valor "false" de convert_tz (inhabilitar la conversión de zona horaria)
- Permitir percent_of_total y percent_of_previous cuando se alcance un límite de filas
- Los usuarios solo ven los looks y los paneles de control si tienen acceso al modelo
Looker 3.4 06/10/2014
Visualizaciones
- Paneles de control instantáneos (beta): los paneles de control 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 al instante. Esta función se puede activar en la sección de administración de Looker.
Explorar
- En la página Explorar y en los paneles de control, el icono de la pestaña se anima mientras se ejecutan las consultas y muestra una marca de verificación cuando se han completado. De esta forma, te resultará más fácil dejar Looker en segundo plano mientras trabajas en otras tareas.
- Descripciones de los campos: añade descripciones a los campos en LookML. Las descripciones aparecen en el selector de campos de la página Explorar. Las descripciones permiten explicar a los usuarios qué significa exactamente una dimensión o una métrica.
Ejemplo de descripción de campo
- dimension: sale_price description: 'Customers price' type: number decimals: 2 sql: ${TABLE}.sale_price
LookML
- Añade la capacidad de usar alias en los campos dimension_group
Empresa, plataforma y seguridad
- Tipos de roles personalizados: combina permisos para crear nuevos tipos de roles.
- Se ha añadido una opción de permiso para configurar qué usuarios pueden compartir Looks públicamente
- Se ha añadido una opción de permiso para configurar qué usuarios pueden ver LookML
- Compatibilidad con IBM DB2
Looker 3.2 08/09/2014
UI/UX
Explorar
- GUI para filtros: menús desplegables, selector de calendario y más
- Combinaciones de teclas para ejecutar, guardar y borrar consultas (cmd+intro, cmd+s y cmd+k)
- Cuadro de diálogo para especificar el nombre de archivo de las descargas
LookML/Proyectos
- La palabra clave
base_view:
de LookML ha cambiado aexplore:
(base_view
está obsoleta, pero es retrocompatible) - La palabra clave
detail:
de LookML ahora esdrill_fields:
(detail:
está obsoleta, pero es retrocompatible) - Se ha añadido el parámetro
suggestable: false
para inhabilitar las sugerencias de filtros de un campo
Empresa, plataforma y seguridad
- (Beta) Funciones insertables: SSO, marca blanca/OEM, inserción de Looks y de paneles de control
- Roles: crea roles de usuario y dominios personalizados (niveles de acceso)
Corrección de errores y ajustes
- Redshift usa "terminate" en lugar de "cancel"
- Resaltado de sintaxis en Ejecutor de SQL
- La URL corta para la consulta también contiene la última configuración de visualización
- Conversión automática de la zona horaria para Oracle
- Actualizaciones de estilo en la versión 3.0 (¡gracias a los testers de la versión beta!)
- Mejoras en los mensajes de error
- Mostrar advertencias cuando los campos no estén disponibles
Looker 3.0 11-08-2014
UI/UX
- ¡Nuevo estilo y diseño!
- Gráficos configurables por el usuario en la página Explorar (no LookML)
Explorar
- Límite de columnas (tabla dinámica): especifica el número de columnas que se mostrarán además de las filas.
LookML/Proyectos
- Se ofrecen sugerencias de filtros: nuevos parámetros de LookML
suggest_base_view
,suggest_dimension
ysuggestions
para dimensiones.
Visualización de datos
- Las URLs de consulta conservan el estado de la visualización
- El iframe insertable 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 gestionado por Google.
- Nuevos roles de usuario: desarrollador y solo paneles de control
- Gestor de sesiones: ver y revocar sesiones de Looker
Corrección de errores y ajustes
- Se ha mejorado la experiencia de añadir o eliminar proyectos
- Cómo funcionan los filtros de fecha "Después de"