Google Data Studio Blend Data: cómo combinar fuentes de datos

Google Data Studio se ha convertido en una de las herramientas de Data Visualization más utilizadas del mercado por su gran flexibilidad y la rapidez con la que se pueden montar cuadros de mando con ella.

Las ventajas de Google Data Studio son:

  • Es una herramienta gratuita.
  • Se pueden utilizar datos de diferentes fuentes a través de los conectores disponibles en la plataforma (Google Analytics, Google Big Query, Google Spreadsheet, mySQL, Youtube…).
  • Se pueden crear conectores personalizados para utilizar datos de un CRM, un ERP… entre otros sistemas.
  • Se pueden crear métricas y dimensiones personalizadas directamente dentro de la plataforma.
  • Los informes son interactivos y se pueden compartir de forma rápida y sencilla.

Si habéis utilizado Google Data Studio desde el principio, os habréis dado cuenta de que uno de los límites principales de este herramienta es que no se pueden juntar diferentes fuentes de datos en un mismo widget (graficos o tablas).

Esta carencia nos obligaba a invertir mucho tiempo en la fase de preparación de los datos, haciendo esa unión de fuentes fuera de Data Studio, operación que puede ser muy complicada en algunos casos.

Con el lanzamiento de Data Blending en Google Data Studio esto lo ha cambiado todo.

¿Qué es el Data Blending en Google Data Studio?

El data blending o combinación de datos es la posibilidad de juntar datos de dos o más fuentes diferentes en una misma tabla o gráfico.

Imaginemos que tenemos una cuenta de Google Analytics para nuestra web, una para nuestra app iOS y una tercera para nuestra app Android.

Hasta el día de hoy, en Google Data Studio,  los datos de estas propiedades se podían añadir a los informes por separado, en widgets diferentes. Nunca hemos tenido la posibilidad de poner estos datos en un mismo gráfico para analizar tendencias e identificar posibles correlaciones.

Este es solo un ejemplo de lo que podemos solucionar con el Data Blend.

¿Cómo se utiliza el Data Blending de Google Data Studio?

Para unir dos fuentes de datos necesitamos de una clave entre los valores. Algunos ejemplos de claves entre fuentes pueden ser:

  • Fecha
  • UserID
  • Canal de tráfico
  • Customer ID
  • País

Vamos a ver cómo hacer esa unión de dos fuentes de datos en Data Studio.

Paso 1: Gestión de las fuentes combinadas

Seleccionamos Recurso > Gestionar datos combinados . Si no lo tenemos vamos a probar a borrar las cookies y la cache del navegador.

En la siguiente pestaña y pulsamos Añadir vista de datos.

Paso 2: Seleccionamos nuestra fuente primaria

Seleccionamos nuestra primera fuente de datos. Es importante recordar que la combinación de datos en Data Studio funciona como un left outer join. Esto significa que la nueva fuente incluirá todos los valores de la primera fuente seleccionada y solamente los valores de la segunda fuente que tengan un valor clave en común.

Una vez seleccionada nuestra primera fuentes de datos, vamos a eligir las métricas y las dimensiones que queremos.

En este ejemplo, vamos a importar el número de sesiones y usuarios por agrupación de canal.

Paso 3 Añadimos más fuentes

Añadimos nuestra segunda fuente de datos seleccionanda, de nuevo, las métricas y las dimensiones que necesitemos importar.

Una vez seleccionada la segunda fuente, Data Studio nos pedirá seleccionar el valor clave.

La clave no debe tener el mismo nombre en las diferentes fuentes, pero sí que tiene que tener lo mismos valores. Se puede crear la clave utilizando mas de una dimensión.

Ahora en la parte derecha tenemos un resumen de la métricas y dimensiones de la nueva fuente de datos. Damos un nombre a la nueva fuente y guardamos.

Paso 4: Añadimos la nueva fuente a nuestro informe

Ahora que tenemos nuestra nueva fuente de datos, podemos utilizarla en uno de los widgets de Google Data Studio.

Añadimos el widget en nuestro cuadro de mando y seleccionamos la fuente creada. Las fuentes con Data Blending tendrán un icono diferentes.

 

El resultado final es un widget que incluye datos de Google Analytics y datos de una hoja de cálculo de Google en este caso.

Las aplicaciones de esta nueva función pueden ser varias, dependiendo de las fuentes de datos.

Algunas ideas:

  • Podemos juntar datos de Google Analytics con los datos que vienen de nuestra plataforma de CRM a través del nombre de la campaña.
  • Podemos unir los datos de coste de nuestra campaña con los datos de Google Analytics.
  • Podemos agrupar el contenido de la web utilizando un Spreadsheet.
  • Podemos cruzar datos de la web con datos de venta offline en los mismos gráficos o tablas.

¿Y tú cómo piensas utilizar esta nueva función?

Autor:

2 Comments

  1. Laura

    Hola!,
    Esto te hace un join entre tablas, pero hay alguna manera de hacer un union?
    gracias!!!

  2. Marco Favero

    Hola Laura,
    de momento Google Data Studio suporta solamente un left outer joins :/

    Hay que cocinar los datos afuera si necesitas hacer un union.

    Un saludo

Leave Comment

Your email address will not be published. Required fields are marked *