BigQuery Parameters Integration con Data Studio

El crecimiento de Data Studio es evidente y junto a él se han ido incorporando cada vez más funcionalidades nuevas que nos permite interactuar más flexiblemente con el cuadro de mando.

Como ya conocerás, el conector de Data Studio con BigQuery nos permite desde conectar con una vista específica o una tabla almacenada hasta custom queries que se ejecutan en realtime. Ésta última conexión cada vez es más demandada, pues muchos de los cálculos requieren de procesamiento on the fly.

¿Cuándo usamos las custom queries?

Un escenario muy común es mostrar la métrica Users de BigQuery en un cuadro de mando. Hasta el momento, no teníamos la opción de filtrar nuestra custom query en función  del rango de fechas seleccionado.

Además, el dato no podemos almacenarlo cada día en tablas auxiliares y luego mostrar su agregación para el rango de fechas seleccionado pues, como ya sabemos, no podemos sumar usuarios.

La solución es utilizar los conocidos como parámetros personalizados.

¿Qué son los parámetros?

Los parámetros son valores dinámicos que pueden reemplazar valores constantes en cálculos y filtros.

Siguiendo el escenario que os comentaba antes, podríamos crear dos parámetros que fueran el start_date y el end_date del período seleccionado en el calendario. En la custom query bastaría con hacer referencia a ellos mediante un “@” y haciendo una pequeña conversión a la coletilla de las tablas diarias YYYYMMDD:

¿Cual es su accionabilidad?

Los analistas con permisos de visualización en el cuadro de mando podrán cambiar el valor de un parámetro a través de la interacción directa con un filtro, bien haciendo clic o selección.

La principal ventaja de usar parámetros es que el editor del cuadro no tiene que limitar manualmente el número de valores que desea mostrar en el filtro. Clic para tuitear

Pongámosle algo más de dificultad al escenario presentado:

Imaginemos que estamos analizando el consumo de noticias de una intranet por parte de los trabajadores. En concreto, nos interesaría mostrar el número de usuarios por noticia, dando la opción a través de un filtro de mostrar únicamente aquellas consumidas por, al menos, 1,000 empleados.

Para ello, crearíamos el parámetro indicando que es de tipo numérico y dando un valor por defecto:

Para terminar, haríamos referencia a este nuevo parámetro en la nueva custom query y lo mostraríamos como filtro en la cláusula SQL HAVING:


Conclusiones

En definitiva, las posibilidades que nos ofrecen los parámetros como podéis comprobar son inmensas. Aunque en Beta, tenemos la herramienta BigQuery BI Engine que acelera estas custom queries. Según Google, podemos mostrar los datos almacenados en BigQuery con un tiempo de respuesta de las consultas inferior a un segundo y con alta concurrencia.

Desde luego, Datastudio no deja de sorprendernos. Aunque son varios los gráficos dinámicos que en Metriplica echamos en falta, estamos seguros de su pronta incorporación a la herramienta.

¿Usas la integración de BigQuery con DataStudio? ¿Qué echas en falta en la herramienta? ¡Cuéntanos en los comentarios!

Mario Martínez

Mario Martínez

Share on facebook
Share on twitter
Share on linkedin
Share on email
2 min
Suscríbete a nuestra newsletter

Los mejores artículos de analítica digital para potenciar tu negocio.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas relacionadas

¿Qué es y cómo funciona Gigya?

Gigya es un servicio que sirve para gestionar las identidades de los usuarios en tu sitio web. Este CIAM (Customer Identity and Access Managment) trabaja como un RaaS (Registration-as-a-Service) que nos permite guardar información valiosa como el userID.

2 minutos

Dificultad

Aproximación al CLV

El CLV o LTV es una métrica que representa el beneficio económico que obtiene una empresa de un usuario a lo largo del ciclo de relación entre ambos. En este artículo veremos diferentes versiones de esta métrica y cómo calcularlas.

4 minutos

Dificultad

¿Qué es Algolia? El motor de búsqueda para mejorar tu UX y CRO

En este post introducimos el motor de búsqueda Algolia. Este ofrece una API y herramientas de UX intuitivas para crear la experiencia de búsqueda definitiva y así mejorar la experiencia del usuario y aumentar la conversión.

2 minutos

Dificultad

Cómo hacer implementaciones AMP eficientes con GTM

En un artículo anterior introdujimos la manera de implementar AMP con o sin GTM. A continuación veremos una alternativa eficiente y las ventajas que esta aporta.

6 minutos

Dificultad

Ir arriba

Esta web utiliza ‘cookies’ de terceros. Al clicar aceptar está aceptando el uso que realizamos de las cookies. Para más información puede consultar nuestra Política de cookies