[PowerBi] Conectar Desktop a un archivo en Google Drive

Recientemente me estuvieron preguntando mucho por conexión a un excel pero desde un google drive. Y así es como tenemos nuevo post.

Power Bi puede conectarse a un archivo alojado en Google Drive vía conector Web y/o bajo el mismo truco que utilizamos en el post de onedrive. 

Este truco es un workaround dado que en la época que se escribió no existía el connector de Power Bi a Google Sheets.

Instrucciones

Edición 2022: Actualmente existe un conector en Power Bi Desktop que permite poner el path al archivo. Pedirá loguear en un navegador y dar permisos para que Power Bi pueda leerlo. Una vez conectado no hará falta el método viejo descripto en este post.

Para conseguirlo vamos a depositar un archivo de excel en nuestro Google Drive y luego lo abriremos con Google Sheets.

Copiamos el proceso de las siguientes imágenes:

image

Luego de publicar a la web el archivo, vamos a elegir el formato que deseamos para el mismo:

image

Finalmente copiamos el enlace que genera

image

Asegúrense de activar el último check si quieren tener la información actualizada cuando modifiquen el archivo en google sheets.

Con este enlace vamos a poder continuar en Power BI Desktop. Obtenemos datos con el conector Web y seleccionamos credencial anónima dado que el enlace es público y no hay una validación de credenciales de Google.

¡A partir de ese momento dispondremos de los datos de nuestro archivo en Power Bi listo para ser transformado o cargado! Sugiero que revisen bien si no les está tomando filas o columnas en blanco.

NOTA: tengan en cuenta que el enlace generado por Google es público y por lo tanto cualquier persona con el enlace puede ver los datos. Sugiero que este proceso no se utilice con datos sensibles si será distribuido a muchas personas.