BASE DE CONOCIMIENTO

Error "Worksheet Unavailable. There was a problem connecting to "<nombre de la fuente de datos>" data source." al abrir un libro de trabajo


Publicado: 27 Sep 2016
Fecha de la última modificación: 09 Dec 2022

Problema

Cuando abre un libro de trabajo en Tableau Desktop con una fuente de datos publicada, es posible que se produzca el siguiente error:
"Worksheet Unavailable, There was a problem connecting to "<Data Source Name>" data source." (La hoja de trabajo no está disponible. Hubo un problema en la conexión a la fuente de datos "<nombre de la fuente de datos>")
 

Entorno

  • Tableau Desktop
  • Tableau Server
  • Proxy y firewall

Solución

  1. Si Tableau Server se encuentra detrás de un proxy, compruebe que el comando ''gateway.public.host name'' esté definido correctamente. Para obtener más información, consulte Configuración de servidores proxy para Tableau Server
  2. Si la información anterior es correcta y el problema continúa, intente lo siguiente:
    • Vuelva a publicar la fuente de datos.
    • Haga clic con el botón derecho en Fuentes de datos > Tableau Data Server > Editar servidor y ruta de acceso al sitio > Introduzca el nombre de sitio esperado de Tableau Server.
    • Si hay muchas fuentes de datos afectadas por este problema, puede usarse la API de REST para escribir scripts y permitir la automatización del proceso anterior. Para obtener más información, consulte Actualizar la conexión a la fuente de datos

      El Portal del desarrollador en la Comunidad es el recurso óptimo para recibir asistencia con la escritura de scripts de la API de REST.

Causa

Este error puede producirse por los motivos siguientes: 
  1. El comando "gateway.public.host name" no se modificó al actualizar Tableau Server. 
  2. Se informó previamente que los proxies causan problemas en los que una dirección de Tableau Server apunta de vuelta a un host local, o al nombre de equipo de Tableau Server, en lugar de hacerlo al nombre del sitio.
¿Fue de ayuda este artículo para resolver el problema?