Análisis de Datos e Informes en Marketing
Herramientas y tecnologías de marketing digital

Cómo Conectar Google Sheets a Power BI en 2022

google sheets a power bi

¿Alguna vez has querido conectar tus datos de Google Sheets a Power BI pero no lo has logrado? Quizás has probado algunos trucos en internet que no funcionaron. O tal vez solo quieras probar el nuevo conector de Google Sheets para Power BI. De cualquier manera, debe haber algunas opciones efectivas para que empieces. Entonces, ¿cómo puedes cargar tus datos en Google Sheets en Microsoft Power BI?

Las técnicas antiguas para conectar Microsoft Power BI con Google Sheets ya no funcionan, así que necesitamos ser creativos en esto. Y también hay un conector nativo en Power BI que aún está en beta — por lo que no es estable todavía.

Por eso creamos tres pasos simples para que puedas conectar tus datos de Google Sheets a Power BI. ¡Vamos a ello!

Parte uno: Usando el conector de datos de Google Sheets en Power BI (Beta)

Hace unos meses, Google Sheets faltaba de la lista de conectores nativos en Power BI, que incluía archivos de Excel, BigQuery, Google Analytics, y más!

Ahora, está disponible (buenas noticias), pero aún en desarrollo (malas noticias). Sin embargo, puedes probarlo hoy.

Nota: Esta función está disponible actualmente solo en la aplicación de escritorio

Desde diciembre de 2015, cuando Microsoft introdujo el experiencia Obtener Datos, ha evolucionado enormemente hacia una interfaz de usuario simple y limpia para agregar nuevas fuentes de datos. 

ventana Obtener Datos en Power BI

Ahora, puedes buscar y conectar con Google Sheets directamente sin navegar por las cientos de fuentes de datos disponibles en Power BI directamente en la ventana Obtener Datos.

Pasos de Power BI para conectar Google Sheets

Para utilizar el conector de Google Sheets de Power BI, sigue estos pasos:

  1. Clic la pestaña Inicio en la cinta de opciones de tu aplicación de Power BI Desktop., y haz clic Obtén datos. En el menú desplegable con las fuentes de datos comunes, haz clic en Otro al final de la lista.
  2. Luego, en la barra de búsqueda, busca Google Sheets.

Aquí están los resultados de búsqueda para Google Sheets. Selecciónalo y haz clic en Conectar!

Resultados de búsqueda de Obtener datos de Google Sheets en Power BI
  1. Una vez que hagas clic en conectar, verás una nueva pantalla con un campo de formulario para introducir la URL de tus Google Sheets. Así que, ve a Google Sheets y consigue tu enlace. Copíalo y pégalo en el campo de entrada.

Nota: ¡Debes iniciar sesión en tu cuenta de Google para conectar tus Google Sheets!

  1. Después de pegar tu enlace, haz clic Iniciar sesión para continuar.
Conectando Google Sheets con Power BI
  1. Después de hacer clic en el Iniciar sesión botón, aparecerá un diálogo de Google que te pedirá que continúes a Power BI Desktop. Aprueba la conexión y regresa a Power BI. Encontrarás una pantalla como esta:
Aprobando la conexión a Google Sheets en Power BI
  1. Clic Conectar para finalizar la conexión.
  1. En la nueva ventana, encuentra todos los datos disponibles de tus Google Sheets. Luego, elige las tablas que necesitas importar a Power BI. Si deseas estructurar tus datos, puedes hacer clic en Transformar datos para ir a Power Query o cargarlo directamente en Power BI Desktop haciendo clic en Cargar.

¡Y eso es todo! Tus datos ahora están disponibles en Power BI.

Parte 2: Configuración de Google Sheets para el conector web de Power BI

Antes de conectar Google Sheets a través del conector web, necesitas publicar tu Google Sheet en la web. Antes de que podamos hacerlo, primero revisemos algunos consejos.

Nota:

  • La compartición está deshabilitada para archivos sin título. Asegúrate de nombrar todas tus Hojas.
  • Tus ediciones no son en tiempo real. Vuelve a publicar para que tus cambios se reflejen instantáneamente.
  • Publicar tus Google Sheets los hace accesibles a cualquiera en la web. ¡No compartas información sensible!

Pasos para publicar tus archivos de Google Sheets en la web

En Google Sheets, abre el archivo que deseas usar en Power BI. Luego haz clic en Archivo, luego Compartir, y finalmente — Publicar en la web.

Publicar en la web en Google Sheets

Activar Publicar en la web ventana, haz clic en el contenido publicado y configuraciones para ver más controles de hoja.

Configuraciones de publicación en la web en Google Sheets

Puedes seleccionar todo el documento para incluir todas las hojas en tus hojas de cálculo o seleccionar las hojas individuales que deseas publicar.

Puedes marcar la republicación automática si no deseas que tus cambios se publiquen cada vez que los realices.

Para terminar, presiona Publicar.

Finalmente, copia el enlace a tus hojas de cálculo y volvamos a Power BI, donde seguiremos los pasos en Parte 4.

Nota:

  • Este conector actualmente no es compatible con Power Query Online.
  • Debes actualizar en Power BI cada vez que realices cambios en tus Google Sheets para que los cambios se reflejen.
  • No admite la conexión con unidades compartidas.
  • Dado que utiliza una ruta de recurso diferente para cada URL de Google Sheet, tendrás que seguir autenticándolo para cada nueva conexión, lo cual puede ser tedioso.

Parte 3: El más fácil — usando el Gestor de Consultas de la API de Dataslayer

Una de las formas más eficientes de conectar tus datos de Google Sheets a Power BI es usar Consulta de API de Dataslayer. Si la palabra API te asusta, cálmate. Nuestra interfaz de usuario es tan intuitiva, y puedes conectar tus datos de Google Sheets en minutos. Eso debería ser interesante. ¿Verdad? ¿Verdad?

Así que, vamos a ponernos manos a la obra.

Introducción al API Query Manager de Dataslayer

Introducción al API Query Manager de Dataslayer
  1. Inicia sesión o regístrate en Dataslayer y selecciona API Query Manager en la pantalla de bienvenida. 
  2. Conecta Google Sheets como tu fuente de datos si aún no lo has hecho. Debería tomar solo unos segundos.
Obteniendo nuevas extensiones en Google Sheets
  • En Google Sheets, haz clic en Extensiones en la barra de menú y haz clic en Obtener complementos.
  • Finalmente, toca el ícono de búsqueda y busca Dataslayer.
  • En la lista de búsqueda, selecciona Dataslayer y haz clic en Instalar.

Guía para empezar:

https://www.youtube.com/watch?v=uEaFfua8LXk
Comenzando con Dataslayer para Google Sheets

2.  Después de configurar tu fuente de datos como Google Sheets, selecciona Power BI en el formato de herramienta BI y haz clic en Ver Datos.

3. Finalmente, copia la URL, ¡y tus datos de marketing estarán listos para ser cargados en tu plataforma Power BI!

Ahora, vamos a la última etapa.

Parte 4: Obtener tus datos de Google Sheets en Power BI

Haz clic en el Inicio cinta en tu aplicación Power BI Desktop, luego Obtén datos. En el menú desplegable con fuentes de datos comunes, selecciona Web y haz clic en conectar.

Fuentes de datos en Power BI

Si no lo viste, o abriste Obtener datos desde otro lugar, selecciona Web de la lista de Todas o Otro fuentes de datos en el cuadro de diálogo Obtener datos, y haz clic en Conectar.

Otros conectores de datos en Power BI

En el cuadro de diálogo Web, pega tu URL publicada de Google Sheets o el URL de Dataslayer. Luego selecciona todas las tablas que deseas conectar a Power BI en el diálogo del Navegador.

Una vez que hayas seleccionado las tablas, si necesitas limpiar tus datos antes de cargar, haz clic en Transformar Datos. De lo contrario, haz clic en Cargar.

¡Y ahí lo tienes! ¡Tus datos ahora están disponibles en Power BI y directamente desde tus Google Sheets!

Conclusión

Conectar Google Sheets a Microsoft Power BI puede ser un gran inconveniente, pero no debería serlo. Aunque aún pueda parecer desalentador, esperamos que hayamos compartido todos los recursos que te ayudarán a llevar tus datos a Power BI. 

Cuando el conector nativo se libere oficialmente, tal vez entonces será más fácil hacerlo sin alejarse de la aplicación Power BI Desktop. Sin embargo, como hemos visto, también viene con considerables desventajas, y puede tardar un par de años en tomar fuerza. 

Por lo tanto, una opción viable a utilizar es una herramienta como Gestor de Consultas de la API de Dataslayer, que te ayudará a conectar y mantener la frescura de los datos para tus informes en Google Sheets. Así que, pruébalo hoy y ve cuánto puede ayudarte.

¿CÓMO PODEMOS AYUDARTE?

FORMULARIO DE CONTACTO

Estamos para ayudarte y responder cualquier pregunta que quieras hacernos