BASE DE CONOCIMIENTO

Error "This sheet uses data that's on a Google Drive database" al abrir un libro de trabajo publicado


Publicado: 10 Apr 2023
Fecha de la última modificación: 19 Jun 2023

Problema

Error al abrir un libro de trabajo publicado conectado a archivos en Google Drive. Se mostrarán los siguientes mensajes de error:

Unable to connect to data source with the supplied credentials, or no credentials provided.
Tableau needs an unexpired OAuth refresh token to connect to the data. Authorise refresh tokens or ask the datasource owner for help.
This sheet uses data that's on a Google Drive database.
You need to sign into that server.
(No es posible conectarse a la fuente de datos con las credenciales proporcionadas o no se proporcionaron. Tableau necesita un token de actualización de OAuth vigente para conectarse a los datos. Autorice los tokens de actualización o pida ayuda al propietario de la fuente de datos. Esta hoja utiliza datos que se encuentran en una base de datos de Google Drive. Debe iniciar sesión en ese servidor.)

Imagen añadida por un usuario.

Entorno

  • Tableau Cloud
  • Tableau Server
  • Google Drive

Solución

Hay dos causas posibles y dos soluciones diferentes.
Opción 1
No se insertaron las credenciales en la fuente de datos que utiliza el libro de trabajo.

Inserte las credenciales de Google Drive en Tableau Cloud como se indica a continuación.
1. En Tableau Desktop, seleccione Menú>Servidor>Publicar fuente de datos>(nombre de la fuente de datos).
2. Publique la fuente de datos en Tableau Cloud con la opción de autenticación como "Preguntar al usuario".  A continuación, se abrirá una nueva pestaña en el navegador.
3. Abra la pestaña Conexiones y haga clic en la opción (...)>Editar conexión.
4. Seleccione Credenciales insertadas en la conexión>Seleccionar una cuenta>Agregar una cuenta de Google Drive. Ingrese las credenciales de Google Drive.
5. Haga clic en Guardar.
6. Reemplace la fuente de datos por la fuente de datos publicada en Tableau Desktop.  Para obtener más información sobre cómo reemplazar fuentes de datos, consulte esta Ayuda de Tableau Online.
Opción 2
Google Cloud Platform no tiene seleccionada la "API de Google Sheets". 

1. Inicie sesión en Google Cloud Platform.
2. Habilite la "API de Google Sheets".  Para obtener información sobre cómo habilitar una API al trabajar en un proyecto de Google Cloud, consulte estas instrucciones de terceros.
 

Causa

1. No se insertaron las credenciales para Google Drive.  No se admite la opción "Contraseña insertada" al publicar la fuente de datos conectada a Google Drive.

Imagen añadida por un usuario.

2. También pueden producirse errores cuando no se selecciona la opción API de Google Sheets en Google Cloud Platform.
¿Fue de ayuda este artículo para resolver el problema?