Looker 1.28 30-03-2014
Paneles
- Filtros del panel para proporcionar paneles interactivos (consultar la documentación)
- Se agregó “Explorar SQL” para ir directamente a la consulta en SQL del elemento del panel
- Limita la cantidad de consultas que se ejecutan de forma simultánea
Base de datos
- Compatibilidad con la zona horaria de Redshift
Tablas derivadas
persist_for
funciona dentro de las vistas base (consulta la documentación)
Desarrollo de modelos
- Para mejorar las 404 páginas, se mejoró la experiencia de modo de desarrollador.
- Se agregó “check all” para seleccionar todos los archivos durante la lista de archivos de comunicaciones de Git en confirmaciones de Git.
Looker 1.26 5 de marzo de 2014
Paneles
- Los elementos del panel de valor único ahora se pueden desglosar
- Los paneles pueden hacer referencia a varios modelos (p.ej., 2 o más conexiones alimentando un panel)
Desarrollo de modelos
- Se agregó ayuda para la combinación de teclas al editor
- "Revertir todo" ahora borra los archivos sin seguimiento
Tablas derivadas
- Presentamos tablas derivadas compuestas
Administrador y configuración
- Alerta de URL pública: El mensaje se muestra en URL públicas si tu instancia usa un certificado SSL autofirmado.
- Agregar alerta de usuario: Cuando se agrega un usuario con un dominio que no se usó antes, una advertencia le indica que está agregando una dirección de correo electrónico de un dominio extranjero.
- Conexiones de base de datos: Capacidad de agregar parámetros a la string de conexión de JDBC
Looker 1.24 9 de febrero de 2014
Vistas
- Se corrigieron los archivos adjuntos de correo electrónico de forma coherente en Outlook para la apariencia programada
Desarrollo de modelos
- La lista de archivos ahora muestra el nombre del modelo para los archivos de inclusión
Administrador y configuración
- Se agregó compatibilidad con la zona horaria internacional
Looker 1.22 12-01-2014
Tablas derivadas persistentes
- Usa tablas derivadas persistentes
- Referencia: Tablas derivadas persistentes
- Referencia: Patrones de diseño de derivación
- Esquema temporal y configuración de la base de datos
Looker 1.20 29-11-2013
Explorar (Compilador de consultas)
- Ordenar campos en la barra lateral por etiqueta en lugar de nombre
- Genera una agrupación de campos por alcance en lugar de por nombre de vista
- Errores de modelo que se muestran durante la carga inicial de la página, en lugar de hacerlo después de ejecutar la consulta
Panel
- Se agregó el vínculo Explorar datos en el menú desplegable del panel para acceder a la consulta.
- Se agregó el parámetro
show_points
para los gráficos de líneas
archivos
- Compatibilidad con los totales intermensuales (porcentaje del total y porcentaje del anterior). Consulta la documentación para ver la nueva sintaxis.
- Se agregó
one_to_one
como opción de unión, lo que te permite incorporar medidas en una unión para relaciones uno a uno en una unión. Consulta la documentación para ver la nueva sintaxis.
Desarrollo de modelos
- Cambios en el comportamiento de la pestaña del navegador: Si el archivo del modelo está abierto en una pestaña del navegador,
go to definition
pasará a la pestaña abierta - Mejoras del generador
- Generación selectiva y regeneración de modelos
- Reconocimiento de campo de ID mejorado
- Se mejoró la interfaz de usuario de Git para indicar el estado actual del modo de desarrollador.
- Ahora se muestran mensajes de error en
save
para los errores de análisis - El ejecutor de SQL ahora genera un LookML para la consulta
- Se agregó la opción de restablecer el directorio del desarrollador para que coincida con los archivos del modelo de producción (a los que se accede en la página Cuenta)
Base de datos
- Ejecutor de modelos y ejecutor de modelos de MSSQL, Aster y Vertica mejorado
- Se mejoraron los diagnósticos para conexiones de bases de datos con errores
- Error de filtro de año de corrección en Redshift
- Se agregó compatibilidad con Redshift para tablas derivadas.
- Se agregó compatibilidad con SAP Hana.
Administrador
- Se agregó el panel de uso para ver el uso del producto Looker durante la instalación.
- Los administradores ahora pueden ver todas las URLs de aspecto público
Looker 1.18 6-10-2013
Paneles
- Versión beta de los paneles
- Cómo crear paneles y Referencias para los paneles
Cambios en LookML
- Recuentos mejorados
Cambios en la administración
- Configuración automática del directorio del modelo de desarrollador
- Agregar usuarios ahora proporciona una lista de modelos para otorgar permisos de acceso.
Cambios en el desarrollo de modelos
- La lista de archivos de modelos se simplifica y ahora se pueden agregar, borrar y cambiar el nombre.
- Editor de LookML actualizado con búsqueda mejorada, mensajes de estado de archivos más inteligentes y mejoras en el resaltado de sintaxis
- El generador y el ejecutor de SQL se trasladaron a la sección Modelo
- Optimizaciones para el generador, incluidas las mejoras de Redshift
Cambios en la base de datos
- La página de conexiones ahora ejecuta pruebas de forma activa y muestra un análisis detallado de las conexiones
- Compatibilidad con SSL para Redshift
Looker 1.16.5 5-8-2013
Presentamos la función Aspecto
- Se cambió el nombre de
Bookmarks
porLooks
con un diseño visual actualizado para Look - Se agregaron intervalos de frecuencia de suscripción adicionales
Documentos de asistencia actualizados
- Vínculo de asistencia de Documentos disponible para todos los usuarios
- Se agregaron documentos nuevos sobre el uso de Looker y desarrollo en Looker.
- Ahora se puede buscar en Documentos
Cambios en la interfaz de usuario y la navegación
- Se agregó el botón de consultas
clear
- Cambios en el ícono del compilador de consultas
- Avatares de usuarios compatibles con gravatar
- Mejoras en el diseño para dispositivos móviles
Cambios en LookML
- Mejores uniones: LookML ahora tiene una mejor manera de escribir uniones. Consulta la documentación para ver la nueva sintaxis.
- Alias de tablas: Introducción de
sql_table_name
para manejar nombres de tablas con espacios y prefijos de tablas. Consulta la documentación para ver la nueva sintaxis. - Nuevos atributos de campo:
hidden: true
ydeprecated: true
. Los campos ocultos y obsoletos no se muestran en Looker Explorer, pero mostrarán resultados. Los campos obsoletos muestran una advertencia de que el campo dejó de estar disponible. Estas marcas mantienen las consultas con campos antiguos en funcionamiento, pero desalientan a las personas a usarlas.
Cambios en la administración
- Rotación de archivo de registro. La rotación interna se puede establecer como diaria, semanal o mensual. Si se usa un rotor de registro externo, establécelo en “Never” y envíe la señal USR2 al proceso de Looker para activar la reapertura del archivo de registro.
- Proceso de verificación del Contrato de Licencia para el Usuario Final en la aplicación (CLUF). Después de la actualización, se le solicitará al primer usuario que acceda al sistema que acepte el CLUF.
- Mejoras del ejecutor de SQL
- Permitir que el usuario cambie el correo electrónico de la cuenta
Cambios en la base de datos
- Se agregaron dialectos para BitYota, Vertica y Vectorwise
- Mejoras de dialecto de MS SQL
- Mejoras en el rendimiento de Redshift
Looker 1.12.10 30/03/2013
Cambios en la interfaz de usuario y la navegación
- Se agregaron combinaciones de teclas para
Run Last Query
(control + Mayúsculas + L) yEnter Developer Mode
(control + Mayúsculas + D) - Se agregó
Run Last Query
al menú desplegable del usuario Return to Last Query
siempre se muestra en las páginas de modelos.- Se movió
History
al menú desplegable del usuario - La función
Chat
ahora se activa haciendo clic en el ícono de Chat en el menú de navegación superior. - El vínculo
Support Site
te lleva a la documentación del ícono en el menú de navegación superior - Mejoras en el diseño y la corrección de errores de navegación en dispositivos móviles
- Se agregó la navegación en la página Favoritos para ver los favoritos de otro usuario con mayor facilidad.
- Nuevo menú desplegable de encabezados de columna que permite un fácil acceso para filtrar en columnas, dinamizar o despivotar la columna, y ir a la definición de campos desde el menú desplegable del encabezado de la columna.
Generador de búsquedas
- Área en la que se puede hacer clic para ocultar o mostrar la barra lateral
- Se agregaron alertas y mensaje para volver a ejecutar la consulta cuando se realicen cambios
- Los resultados de las consultas están restringidos a 3,000, a menos que se exporten
- Se implementó un orden de clasificación predeterminado razonable cuando no se especifica ningún orden.
Cambios en LookML
- Cambios en la sintaxis de filtros predeterminados con la adición de
Conditionally Filter
(consulta la documentación revisada) - Compatibilidad con el campo "from" en la vista base
Varios
- Horarios de época: Se muestra en el formato "AAAA-MM-DD HH" para que se filtren correctamente cuando se haga clic en ellos.
- Conexiones de base de datos: Permite establecer la cantidad máxima de conexiones para cada conexión de base de datos.
- Conexiones de base de datos: Se agregó la opción SSL.
Looker 1.11.30 5 de marzo de 2013
- Apariencia y estilo nuevos para la interfaz con mejoras de usabilidad
- Se rediseñó la interfaz de consultas
- Integración en Git en la interfaz (se elimina la necesidad de usar SSH para implementar cambios) (consulte la documentación revisada)
- Compatibilidad de bases de datos para Redshift
Looker 1.11.23 2013-02-19
Actualizaciones de productos
- Seguridad SSL mejorada
- Reconexión automática a bases de datos de Postgres
- El generador ahora admite la generación de modelos para una sola tabla
- Manejo mejorado y visualización de errores de ERB
- Opción para agregar usuarios nuevos a fin de convertirlos en administradores
- Ayuda de filtro en la nueva interfaz de consultas
Actualizaciones del lenguaje LookML
- "yesno" se admite como un período
- Atributo "datatype" para campos de período; especifica el tipo de campo de base de datos subyacente (epoch, marca de tiempo, fecha y hora, fecha)
Looker 1.11.13 21/12/2012
Registro del historial mejorado
El historial se muestra en un formato más legible. Las consultas muestran los parámetros para las vistas, los campos y el orden en lugar de una oración en inglés ilegible.
Los filtros de fecha permiten valores NULL
NULL, NOT NULL y -NULL se permiten en los filtros de fecha.
Manejo de errores
Se mejoró el manejo de errores en el modo de desarrollo de Looker para detectar parámetros y declaraciones con nombres incorrectos.
Alcance de campo
Se agregó "- Scoping: true" para simplificar el idioma. Con “scoping: true”, todos los nombres de campos y conjuntos se establecen dentro del alcance de la vista. Los nombres de conjuntos y de campos sin '.' en ellos se supone dentro del alcance de la vista. El nombre completo de un conjunto o un campo siempre contiene un “.”. Por ejemplo, el nombre completo de los campos a continuación tendría el nombre “foo.bar”, pero se puede hacer referencia como “bar” dentro de la vista:
Después (alcance: verdadero)
- view: foo
fields:
- dimension: bar
Antes (sin alcance)
- view: foo
fields:
- name: foo_bar
- Los modelos que no tienen "alcance: verdadero" siguen funcionando como siempre
- El generador ahora genera modelos con alcance
Compatibilidad con tablas derivadas
Las vistas se pueden compilar en subconsultas (tablas derivadas). Esto es ideal para recopilar datos sobre las entidades. Las tablas derivadas se crean antes de que se ejecute la consulta principal. En MySQL, para usar esta función, necesitarás acceso de escritura a una base de datos llamada “TMP”, aunque Looker nunca escriba en esta base de datos. Looker solo usa “CREATE TEMPORARY TABLE TMP”.
Ejemplo de tabla derivada
- base_view: orders
view: orders
- view: orders
fields:
- dimension: amount
type: number
- dimension: total_amount
type: sum
sql: ${amount}
- join: users
sql_on: orders.user_id=users.id
base_only: true
- join: user_orders_facts
sql_on: orders.user_id=user_orders_facts.user_id
base_only: true
- view: users
fields:
- dimension: name
- view: user_orders_facts
derived_table:
sql: |
SELECT
users.id as user_id
, COUNT(*) as lifetime_orders
, MAX(orders.date) as most_recent_purchase_date
FROM orders
GROUP BY user.id
indexes: [user_id]
fields:
- dimension: lifetime_orders
type: number
- dimension: most_recent_order
type: time
timeframes: [date, week, month, year]
sql: $$.most_recent_purchase_date
Mejoras en la compatibilidad de las bases de datos
- Las palabras reservadas de Postgres ahora se citan cuando se crean modelos
- MSSQL ahora es un dialecto de SQL compatible.
Looker 1.10.13 6 de noviembre de 2012
Chat de asistencia en la app
Los administradores ahora verán el cuadro de chat con el ingeniero de Looker en la esquina inferior derecha. Ahora es aún más fácil acceder al equipo de ingeniería de Looker para ayudarte a resolver preguntas grandes y pequeñas. Si no puedes avanzar, busca el chat de Looker. Estamos aquí para brindarle asistencia.
Los usuarios que no son administradores pueden ver el modelo LookML
Todos los usuarios de Looker ahora tienen la oportunidad de inspeccionar el modelo subyacente de LookML mediante el vínculo "view" que se encuentra junto a cada campo, o desde el vínculo de modelos en el encabezado.
Actualizaciones de terminología
Estandarizamos una terminología nueva para Looker:
- LookML, el lenguaje Looker, basado en YAML, que permite la definición de un modelo de negocio lógico para una conexión de base de datos determinada
- Campo: Representa un dato, ya sea directamente desde una columna en una base de datos o calculado desde una o más columnas en una base de datos. Se define en LookML.
- Dimensión: Es un campo que se usa para bucket los resultados y generar una consulta en grupos distintos.
- Medición: Es un campo que se utiliza para agregar datos entre las filas de una base de datos.
- Consulta: La ejecución de una instrucción de SQL basada en las dimensiones y los campos seleccionados en una vista determinada
- Vista: Es una colección de campos y uniones que describen una entidad comercial (usuario, pedido, etcétera). Escrito en LookML. Anteriormente, se denominaba consulta en el encabezado.
- Modelo: Es una colección de vistas y metadatos asociados que describen el modelo lógico de una empresa. Anteriormente, se diccionaba "Diccionario" en el encabezado.
- Con estos cambios, también se implementarán algunas actualizaciones en el encabezado de la IU web de Looker. El diccionario y la consulta ahora se ocultaron en un solo menú desplegable Explorar. Ahora hay un vínculo de Modelos en el encabezado (que se describió antes).
Actualizaciones de suscripciones
Ahora se pueden crear suscripciones de correo electrónico con tiempos de inicio y repetición personalizados. También puedes agregar suscriptores adicionales que se agregarán en copia al correo electrónico, ya sea dentro o fuera de tu organización. Las personas que se envían por fuera de la organización se pueden administrar en la sección Administrar personas externas del panel de administración.
Como siempre, agradecemos los comentarios y las sugerencias.