Looker 1.28 30-03-2014
Paneles de control
- Filtros de panel de control para crear paneles interactivos (consulta la documentación)
- Se ha añadido la opción "Explorar SQL" para ir directamente a la consulta SQL de un elemento del panel de control
- Limitar el número de consultas que se ejecutan simultáneamente
Base de datos
- Compatibilidad con zonas horarias de Redshift
Tablas derivadas
persist_for
funciona en las vistas base (consulta la documentación).
Desarrollo de modelos
- Se ha mejorado la experiencia al salir del modo Desarrollador para evitar las páginas 404
- Se ha añadido la opción "Seleccionar todo" para seleccionar todos los archivos durante la lista de archivos de confirmaciones de Git
Looker 1.26 05/03/2014
Paneles de control
- Ahora se pueden desglosar los elementos de panel de control de un solo valor
- Los paneles de control pueden hacer referencia a varios modelos (por ejemplo, 2 o más conexiones que alimentan un panel de control)
Desarrollo de modelos
- Se ha añadido la ayuda de las combinaciones de teclas al editor
- La opción "Deshacer todo" ahora elimina los archivos no controlados
Tablas derivadas
- Presentamos las tablas derivadas compuestas
Administración y configuración
- Alerta de URL pública: el mensaje se muestra en las URLs públicas si tu instancia usa un certificado SSL autofirmado.
- Alerta de añadir usuario: cuando añades un usuario con un dominio que no se ha usado anteriormente, se muestra una advertencia que indica que estás añadiendo una dirección de correo de un dominio externo.
- Conexiones de bases de datos: posibilidad de añadir parámetros a la cadena de conexión JDBC
Looker 1.24 09/02/2014
Looks
- Se han corregido los archivos adjuntos de correo en Outlook para las vistas programadas
Desarrollo de modelos
- La lista de archivos ahora muestra el nombre del modelo de los archivos incluidos
Administración y configuración
- Se ha añadido compatibilidad con zonas horarias internacionales
Looker 1.22 12-01-2014
Tablas derivadas persistentes
- Usar tablas derivadas persistentes
- Referencia: tablas derivadas persistentes
- Referencia: patrones de diseño de derivación
- Configuración de la base de datos y el esquema temporales
Looker 1.20 29/11/2013
Explorar (Creador de consultas)
- Ordenar los campos de la barra lateral por etiqueta en lugar de por nombre
- Generar agrupaciones de campos por ámbito en lugar de por nombre de vista
- Errores del modelo que se muestran al cargar la página inicial en lugar de después de ejecutar la consulta
Panel de control
- Se ha añadido el enlace Explorar datos al menú desplegable del panel de control para acceder a la consulta.
- Se ha añadido el parámetro
show_points
a los gráficos de líneas
LookML
- Se admiten totales intermensuales (porcentaje del total y porcentaje del periodo anterior). Consulta la documentación sobre la nueva sintaxis.
- Se ha añadido
one_to_one
como opción de combinación, lo que te permite incorporar medidas en una combinación para relaciones de uno a uno en una combinación. Consulta la documentación para ver la nueva sintaxis.
Desarrollo de modelos
- Cambios en el comportamiento de las pestañas del navegador: si el archivo de modelo está abierto en una pestaña del navegador,
go to definition
se dirige a la pestaña abierta - Mejoras en el generador
- Generación y regeneración selectivas de modelos
- Reconocimiento mejorado del campo de ID
- Interfaz de usuario de Git mejorada para indicar el estado actual del modo Desarrollador
- Ahora se muestran mensajes de error en
save
cuando se producen errores de análisis - Ejecutor de SQL genera ahora el LookML de la consulta
- Se ha añadido la opción de restablecer el directorio de desarrolladores para que coincida con los archivos del modelo de producción (se accede a ella en la página Cuenta).
Base de datos
- Mejoras en SQL Runner y Generador de modelos de MSSQL, Aster y Vertica
- Diagnóstico mejorado de las conexiones de bases de datos fallidas
- Se ha corregido un error del filtro de año en Redshift
- Se ha añadido compatibilidad con Redshift para las tablas derivadas
- Se ha añadido compatibilidad con SAP Hana
Administrador
- Se ha añadido un panel de uso para ver el uso del producto Looker en toda la instalación
- Los administradores pueden ver todas las URLs de Looks públicos
Looker 1.18 06/10/2013
Paneles de control
- Versión beta de los paneles de control
- Cómo crear paneles de control y Referencia de paneles de control
Cambios de LookML
- Recuentos mejorados
Cambios en la administración
- Configuración automática del directorio del modelo de desarrollador
- Ahora, al añadir usuarios, se muestra una lista de modelos para asignar permisos de acceso
Cambios en el desarrollo de modelos
- Se ha simplificado la lista de archivos de modelos y ahora se pueden añadir, eliminar y cambiar el nombre de los archivos
- Editor de LookML actualizado, con búsqueda mejorada, mensajes de estado de archivo más inteligentes y resaltado de sintaxis mejorado
- Generador y Ejecutor de SQL se han movido a la sección Modelo
- Optimizaciones del generador, incluidas mejoras en Redshift
Cambios en la base de datos
- La página 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 los Looks
Bookmarks
se ha renombrado comoLooks
y se ha actualizado el diseño visual de los looks.- Se han añadido intervalos de frecuencia de suscripción adicionales
Documentos de asistencia actualizados
- Enlace a documentos de asistencia disponible para todos los usuarios
- Se han añadido nuevos documentos sobre cómo usar y desarrollar en Looker
- Ahora se pueden buscar documentos
Cambios en la navegación y la interfaz de usuario
- Se ha añadido el botón de consulta
clear
. - Cambios en los iconos del creador de consultas
- Avatares de usuario compatibles con Gravatar
- Mejoras en el diseño para móviles
Cambios de LookML
- Mejoras en las combinaciones: LookML ahora ofrece una forma mejor de escribir combinaciones. Consulta la documentación para ver la nueva sintaxis.
- Alias de tablas: se introduce
sql_table_name
para gestionar nombres de tablas con espacios y prefijos de tabla. 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 Explorar de Looker, pero sí muestran resultados. Los campos obsoletos muestran una advertencia que indica que el campo está obsoleto. Estas marcas permiten que las consultas con campos antiguos sigan funcionando, pero desaconsejan su uso.
Cambios en la administración
- Rotación de archivos de registro: la rotación interna se puede configurar para que sea diaria, semanal o mensual. Si se usa un rotador de registros externo, asigna el valor "Never" y envía la señal USR2 al proceso de Looker para activar la reapertura del archivo de registro.
- Proceso de verificación del contrato de licencia de usuario final (CLUF) en la aplicación. Después de la actualización, se pedirá al primer usuario que inicie sesión en el sistema que acepte el CLUF.
- Mejoras en Ejecutor de SQL
- Permitir que el usuario cambie el correo de la cuenta
Cambios en la base de datos
- Se han añadido dialectos para BitYota, Vertica y Vectorwise
- Mejoras en el dialecto de MS SQL
- Mejoras de rendimiento de Redshift
Looker 1.12.10 30-03-2013
Cambios en la navegación y la interfaz de usuario
- Se han añadido combinaciones de teclas para
Run Last Query
(Ctrl+Mayús+L) yEnter Developer Mode
(Ctrl+Mayús+D) Run Last Query
añadido al menú desplegable de usuarioReturn to Last Query
siempre se muestra en las páginas de modelosHistory
se ha movido al menú desplegable de usuario- La función
Chat
ahora se activa haciendo clic en el icono de chat del menú de navegación superior - El enlace
Support Site
te lleva a la documentación de la icono en el menú de navegación superior - Diseño mejorado y errores de navegación corregidos para dispositivos móviles
- Se ha añadido la navegación en la página Marcadores para ver más fácilmente los marcadores de otro usuario
- Nuevo menú desplegable de encabezado de columna para acceder fácilmente a las opciones de filtrar por columna, dinamizar o desdinamizar columna y acceder a la definición de campo desde el menú desplegable de encabezado de columna.
Generador de consultas
- Área donde se puede hacer clic más grande para ocultar o mostrar la barra lateral
- Se han añadido una alerta y una petición para volver a ejecutar la consulta cuando se hagan cambios
- Los resultados de las consultas están limitados a 3000, a menos que se exporten
- Se ha implementado un orden de clasificación predeterminado razonable cuando no se especifica ninguna clasificación.
Cambios de LookML
- Cambios en la sintaxis de los filtros predeterminados con la adición de
Conditionally Filter
(consulta la documentación revisada) - Compatibilidad con "from" en la vista base
Varios
- Horas de época: se muestran en el formato "AAAA-MM-DD HH" para que se filtren correctamente al hacer clic en ellas.
- Conexiones de bases de datos: permite definir el número máximo de conexiones para cada conexión de base de datos.
- Conexiones de bases de datos: se ha añadido la opción SSL
Looker 1.11.30 5-3-2013
- Nuevo diseño de la interfaz con mejoras en la usabilidad
- Interfaz de consulta rediseñada
- Integración de Git en la interfaz (ya no es necesario usar SSH para implementar los cambios) (consulta la documentación revisada)
- Compatibilidad con bases de datos de Redshift
Looker 1.11.23 19-02-2013
Novedades sobre productos
- Seguridad SSL mejorada
- Reconexión automática a bases de datos de PostgreSQL
- El generador ahora admite la generación de modelos para una sola tabla
- Se ha mejorado la gestión y la visualización de errores de ERB
- Opción para convertir en administradores a los usuarios que se añadan
- Ayuda para filtrar en la nueva interfaz de consulta
Novedades del lenguaje LookML
- Se admite "yesno" como periodo
- Atributo "datatype" de los campos de periodo. Especifica el tipo de campo de la base de datos subyacente (época, marca de tiempo, fecha y hora, fecha).
Looker 1.11.13 21-12-2012
Registro de historial mejorado
El historial se muestra en un formato más legible. Las consultas muestran los parámetros de vista, campos y orden en lugar de una frase en inglés ilegible.
Los filtros de fecha permiten valores NULL
Se permiten los valores NULL, NOT NULL y -NULL en los filtros de fecha.
Gestión de errores
Se ha mejorado la gestión de errores en el modo Desarrollo de Looker para detectar parámetros y declaraciones con nombres incorrectos.
Ámbito de los campos
Se ha añadido "- scoping: true" para las simplificaciones de idiomas. Si se usa "scoping: true", todos los nombres de los campos y de los conjuntos se limitan a la vista. Se presupone que los nombres de conjuntos y de campos que no incluyen el carácter "." están acotados a la vista. El nombre completo de un conjunto o un campo siempre contiene un punto ("."). Por ejemplo, el nombre completo del campo de abajo sería "foo.bar", pero se puede hacer referencia a él como "bar" en la vista:
Después (scoping: true)
- view: foo
fields:
- dimension: bar
Antes (sin ámbito)
- view: foo
fields:
- name: foo_bar
- Los modelos que no tienen "scoping: true" siguen funcionando como siempre
- El generador ahora genera modelos con ámbito
Compatibilidad con tablas derivadas
Las vistas se pueden crear a partir de subconsultas (tablas derivadas). Es una opción muy útil para recopilar datos sobre entidades. Las tablas derivadas se crean antes de que se ejecute la consulta principal. En MySQL, para usar esta función, necesitará 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 con bases de datos
- Las palabras reservadas de Postgres ahora se escriben entre comillas al crear modelos
- MSSQL es ahora un dialecto SQL admitido
Looker 1.10.13 06/11/2012
Chat de asistencia en la aplicación
Los administradores verán el cuadro "Chatear con Looker Eng" en la esquina inferior derecha. Ahora es aún más fácil acceder al equipo de ingeniería de Looker para resolver tus dudas, tanto grandes como pequeñas. Si te quedas atascado, ponte en contacto con nosotros a través del chat de Looker. Estamos aquí para ayudarte.
Los usuarios que no son administradores pueden ver el modelo de LookML
Todos los usuarios de Looker ahora pueden inspeccionar el modelo de LookML subyacente a través del enlace "Ver" situado junto a cada campo o del enlace Modelos de la cabecera.
Actualizaciones de la terminología
Hemos estandarizado algunos términos nuevos de Looker:
- LookML: el lenguaje de Looker, basado en YAML, que permite definir un modelo de negocio lógico para una conexión de base de datos determinada.
- Campo: representa un fragmento de datos, ya sea directamente de una columna de una base de datos o calculado a partir de una o varias columnas de una base de datos. Definido en LookML.
- Dimensión: campo que se usa para agrupar los resultados de una consulta en grupos distintos.
- Métrica: campo que se usa para agregar datos de las filas de una base de datos.
- Consulta: ejecución de una instrucción SQL basada en los campos y las dimensiones seleccionados en una vista determinada.
- Vista: conjunto de campos y combinaciones que describen una entidad empresarial (usuario, pedido, etc.). Escrito en LookML. Antes se llamaba "Consulta" en el encabezado.
- Modelo: conjunto de vistas y metadatos asociados que describen el modelo lógico de una empresa. Antes se llamaba Diccionario en el encabezado.
- Estos cambios también incluyen algunas actualizaciones en el encabezado de la interfaz web de Looker. Diccionario y Consulta se han combinado en un único desplegable Explorar. Ahora hay un enlace Modelos en el encabezado (descrito más arriba).
Novedades de suscripciones de correo
Ahora se pueden crear suscripciones de correo con horas de inicio y repetición personalizadas. También puedes añadir suscriptores adicionales que se incluyan en copia en el correo, tanto de tu organización como de fuera de ella. Las personas a las que se envía correo fuera de la organización se pueden gestionar en la sección Gestionar usuarios externos del panel de administración.
Como siempre, agradecemos tus comentarios y sugerencias.