Looker 1.28 30/3/2014
Paneles
- Filtros para paneles de control interactivos (consulta la documentación)
- Se agregó “Explorar SQL” 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 zonas horarias de Redshift
Tablas derivadas
persist_for
funciona dentro de las vistas base (consulta la documentación).
Desarrollo de modelos
- Se mejoró el abandono de la experiencia del modo de desarrollador para evitar páginas 404.
- Se agregó "check all" para seleccionar todos los archivos durante la lista de archivos de git comm en las confirmaciones de Git.
Looker 1.26 2014-03-05
Paneles
- Ahora se pueden desglosar los elementos del panel de un solo valor
- Los paneles pueden hacer referencia a varios modelos (p. ej., 2 o más conexiones que alimentan un panel)
Desarrollo de modelos
- Se agregó ayuda sobre combinaciones de teclas al editor
- "Revertir todo" ahora borra los archivos sin seguimiento
Tablas derivadas
- Presentación de las tablas derivadas compuestas
Administrador 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 agregar usuario: Cuando agregas un usuario con un dominio que no se usó anteriormente, aparece una advertencia que te indica que estás agregando una dirección de correo electrónico de un dominio extranjero.
- Conexiones de bases de datos: Capacidad de agregar parámetros a la string de conexión de JDBC
Looker 1.24 2014-02-09
Vistas
- Se corrigieron los archivos adjuntos de correo electrónico de forma coherente en Outlook para los aspectos programados
Desarrollo de modelos
- La lista de archivos ahora muestra el nombre del modelo para los archivos de inclusión.
Administración y configuración
- Se agregó compatibilidad con la zona horaria internacional
Looker 1.22 12/1/2014
Tablas derivadas persistentes
- Cómo usar tablas derivadas persistentes
- Referencia: Tablas derivadas persistentes
- Referencia: Patrones de diseño de derivación
- Configuración del esquema temporal y la base de datos
Looker 1.20 29/11/2013
Explorar (Compilador de consultas)
- Ordena los campos de la barra lateral por etiqueta en lugar de por nombre
- Genera agrupación de campos por alcance en lugar de por nombre de vista
- Errores del modelo que se muestran en la carga inicial de la página en lugar de después de ejecutar la consulta
Panel
- Se agregó el vínculo Explorar datos al menú desplegable del panel para acceder a la consulta
- Se agregó el parámetro
show_points
para los gráficos de líneas.
LookML
- Compatibilidad con los totales intermensuales (porcentaje del total y del anterior) Consulta la documentación para ver la nueva sintaxis.
- Se agregó
one_to_one
como opción para unirse. lo que te permite tomar medidas en una unión para relaciones uno a uno en una unión. Consulta la documentación para conocer 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
va a la pestaña abierta. - Mejoras en el generador
- Generación y regeneración selectiva de modelos
- Reconocimiento mejorado del campo de ID
- 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
sobre errores de análisis - SQL Runner ahora genera LookML para la consulta.
- Se agregó la opción para 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
- Generador de modelos y ejecutor de SQL, Aster y Vertica mejorado en MSSQL
- Diagnósticos mejorados para conexiones de bases de datos fallidas
- Error de filtro de año de Fixex en Redshift
- Se agregó compatibilidad con Redshift para las tablas derivadas
- Se agregó compatibilidad con SAP Hana
Administrador
- Se agregó el panel de uso para ver el uso de los productos de Looker durante la instalación.
- Los administradores ahora pueden ver todas las URLs de vistas públicas
Looker 1.18 2013-10-06
Paneles
- Versión beta de los paneles
- Cómo crear paneles y Referencia para paneles
Cambios de LookML
- Recuentos mejorados
Cambios de administración
- Configuración automática del directorio del modelo del desarrollador
- La opción para agregar usuarios ahora proporciona una lista de modelos para los permisos de acceso.
Cambios en el desarrollo de modelos
- Se simplificó la lista de archivos de modelos y ahora se pueden agregar, borrar y cambiar el nombre de los archivos.
- Se actualizó el editor de LookML, con una búsqueda mejorada, mensajes de estado de archivos más inteligentes y un mejor resaltado de sintaxis.
- El generador y el ejecutor de SQL se movieron a la sección Modelo
- Optimizaciones del generador, incluidas mejoras para 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 05/08/2013
Presentamos las vistas
- Se cambió el nombre de
Bookmarks
aLooks
con un diseño visual actualizado para las vistas - 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 nuevos documentos para usar Looker y desarrollar en Looker
- Ahora puedes buscar documentos
Cambios en la navegación y la interfaz de usuario
- Se agregó el botón de consulta
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 forma de escribir uniones. Consulta la documentación para conocer la nueva sintaxis.
- Alias de tablas: Se introdujo
sql_table_name
para controlar los nombres de las tablas con espacios y prefijos de tablas. Consulta la documentación para conocer la nueva sintaxis. - Nuevos atributos de campo:
hidden: true
ydeprecated: true
. Los campos ocultos y obsoletos no se muestran en Looker Explorer, pero sí mostrarán resultados. Los campos obsoletos muestran una advertencia que indica que se dio de baja. Estas marcas mantienen en funcionamiento las consultas con campos antiguos, pero disuaden a las personas de usarlas.
Cambios de administración
- Registrar la rotación de los archivos; la rotación interna se puede configurar como diaria, semanal o mensual. Si se usa un rotador de registro externo, establece la opción en “Nunca” 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 para el Usuario Final (CLUF) Integrado en la Aplicación. 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 de rendimiento de Redshift
Looker 1.12.10 30/3/2013
Cambios en la navegación y la interfaz de usuario
- Se agregaron combinaciones de teclas para
Run Last Query
(Ctrl + 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 modelosHistory
se trasladó al menú desplegable del usuario- La funcionalidad
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 archivo ? ícono en el menú de navegación superior - Se mejoró el diseño y se corrigieron errores de navegación para dispositivos móviles.
- Incorporación de navegación en la página Favoritos para ver más fácilmente los favoritos de otros usuarios
- Nuevo menú desplegable del encabezado de columna para permitir un acceso fácil a filtrar por columna, cambiar la orientación de la columna o volver a la definición del campo desde el menú desplegable del encabezado de columna.
Generador de búsquedas
- Área expandida en la que se puede hacer clic para ocultar o mostrar la barra lateral
- Se agregó una alerta y una instrucción para volver a ejecutar la consulta cuando se realizan cambios
- Los resultados de las consultas se limitan a 3,000, a menos que se exporten.
- Se implementó un orden de clasificación predeterminado razonable cuando no se especifica ningún tipo de 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 ciclo de entrenamiento: mostrar en el formato "AAAA-MM-DD HH" para que filtren correctamente al hacer clic
- Conexiones de bases de datos: Permite establecer la cantidad máxima de conexiones para cada conexión de base de datos.
- Conexiones de base de datos: opción de SSL agregada
Looker 1.11.30 2013-03-05
- Nuevo aspecto de la interfaz con mejoras en la usabilidad
- Interfaz de consulta rediseñada
- Integración de Git en la interfaz (elimina la necesidad de usar SSH para implementar cambios) (consulta la documentación revisada)
- Compatibilidad de bases de datos con Redshift
Looker 1.11.23 19/2/2013
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.
- Se mejoró el manejo y la visualización de errores de ERB
- Opción para agregar usuarios nuevos y convertirlos en administradores
- Ayuda sobre el filtro en la nueva interfaz de consulta
Actualizaciones de lenguaje de LookML
- Se admite "yesno" como período
- "datatype" para los campos de plazo. especifica el tipo de campo de la base de datos subyacente (ciclo de entrenamiento, marca de tiempo, fecha y hora, fecha)
Looker 1.11.13 2012-12-21
Registro de historial mejorado
El historial se muestra en un formato más legible. Las consultas muestran los parámetros para la vista, los campos y la ordenación 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 nombrados de forma incorrecta.
Alcance del campo
Se agregó "- scoping: true" para simplificar el lenguaje. Con “scoping: true”, todos los nombres de campos y de conjuntos tienen alcance en la vista. Establece nombres y nombres de campos sin un “.” se da por sentado que están 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 que aparecen a continuación se llamaría “foo.bar”. pero se puede hacer referencia a él como “bar”. dentro de la vista:
Después (scoping: true)
- view: foo
fields:
- dimension: bar
Antes (sin alcance)
- view: foo
fields:
- name: foo_bar
- Los modelos que no tienen "scoping: true" 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 hechos sobre las entidades. Las tablas derivadas se construyen 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 con 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 06/11/2012
Chat de asistencia en la app
Los administradores ahora verán “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 que te ayude a resolver preguntas grandes y pequeñas. Si tienes problemas, comunícate con nosotros por chat de Looker. Estamos aquí para ayudarte.
Los usuarios que no sean administradores pueden ver el modelo de LookML
Todos los usuarios de Looker ahora tienen la oportunidad de inspeccionar el modelo de LookML subyacente a través de la “vista” junto a cada campo, o bien en el vínculo Modelos en el encabezado.
Actualizaciones de la terminología
Estandarizamos algunos términos nuevos para Looker:
- LookML: El lenguaje de 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 de una columna de una base de datos o calculado a partir de una o más columnas de una base de datos. Se define en LookML.
- Dimensión: Es un campo que se usa para agrupar los resultados de una consulta en grupos distintos.
- Medición: Es un campo que se usa para agregar datos a distintas filas de una base de datos.
- Consulta: la ejecución de una instrucción de SQL basada en campos y dimensiones seleccionados en una vista determinada.
- Vista: Es una colección de campos y uniones que describen una entidad empresarial (usuario, pedido, etcétera). Se escriben en LookML. Anteriormente, se etiquetaba como Búsqueda en el encabezado.
- Modelo: Es un conjunto de vistas y metadatos asociados que describen el modelo lógico de una empresa. Anteriormente, se etiquetaba como Diccionario en el encabezado.
- Con estos cambios, también habrá algunas actualizaciones en el encabezado de la IU web de Looker. Diccionario y Búsqueda ahora se contraen en un solo menú desplegable Explorar. Ahora hay un vínculo Modelos en el encabezado (como se describió anteriormente).
Actualizaciones de las suscripciones a correo electrónico
Las suscripciones de correo ahora se pueden crear con funciones de inicio y repetir el tiempo. También puedes agregar suscriptores adicionales que recibirán una copia en el correo, ya sea dentro o fuera de tu organización. Las personas que se envían por correo fuera de la organización se pueden administrar a través de la sección Administra a los extraños del panel de administración.
Como siempre, agradecemos los comentarios y las sugerencias.