Loading

Errores de tiempo de espera al publicar o visualizar

Fecha de publicación: Apr 12, 2023
Descripción
Al intentar ver o publicar un libro de trabajo en Tableau Server, se produce uno de los errores siguientes: 
  • Vizql::Error: Unable to load workbook (No se puede cargar el libro de trabajo) 
    Code: 800 (Código 800) 
    Details: Errors occurred while trying to load the workbook "[path]". (Detalles: se produjeron errores al intentar cargar la "[ruta]" del libro de trabajo. No fue posible finalizar la carga con éxito. The query time resource limit (1800 seconds) was exceeded.
    (Se ha superado el límite del recurso de hora de consulta [1800 segundos])
  • Vizql::Error: Timeout error (Error de tiempo de espera) 
    Code: 999 (Código 999) 
    Details: Timeout communicating with server: execution expired
    (Detalles: Se superó el tiempo de espera al comunicarse con el servidor: la ejecución caducó)
  • HTTP request failed (400) (Error en la solicitud HTTP [400])
  • Cannot connect to Tableau Server. Please check the server name and port and try again. (No es posible conectarse a Tableau Server. Compruebe el nombre y el puerto del servidor e inténtelo de nuevo).

Cause

Una tarea se ha ejecutado durante más tiempo del permitido por el límite de consulta. 
Solución

1. Configurar los tiempos de espera de vizqlserver.querylimit

En este ejemplo le mostramos cómo aumentar el tiempo de espera vizqlserver.querylimit a 3600 segundos, es decir, una hora.

  1. Abra un símbolo del sistema como administrador en el equipo que ejecute Tableau Server.
  2. Cambie al directorio bin de Tableau Server con la ruta correspondiente para el sistema operativo y la versión del servidor. Por ejemplo:
    C:\Program Files\Tableau\Tableau Server\[versión]\bin
  3. Ejecute los comandos siguientes:
    • tsm configuration set -k vizqlserver.querylimit -v 3600
    • tsm pending-changes apply

2. Probar la configuración

Tableau Server se reiniciará después de aplicar el cambio. Repita los pasos que dieron lugar al error de tiempo de espera. Si es necesario, vuelva a ajustar los límites de tiempo de espera. Si aún se alcanzan los límites, pídale a un administrador de base de datos que compruebe la consulta que se está ejecutando.

Recursos adicionales
Configuración de tiempo de espera principal de Tableau Server: 
  • vizqlserver.querylimit: se encarga en concreto de las consultas ejecutadas para que devuelvan vistas o copien datos en extracciones.

    El valor predeterminado es 1.800 segundos.


 
Número del artículo de conocimiento

001473444

 
Cargando
Salesforce Help | Article