Loading

Erreurs de délai d'attente lors de la publication ou de l'affichage

Date de publication: Apr 12, 2023
Description
Lorsque vous tentez de publier un classeur sur Tableau Server ou d'afficher un classeur sur Tableau Server, l'une des erreurs suivantes se produit : 
  • Vizql::Error: Unable to load workbook (Vizql:: Erreur : impossible de charger le classeur) 
    Code : 800 
    Details: Errors occurred while trying to load the workbook "[path]" (Détails : des erreurs se sont produites lors de la tentative de chargement du classeur « [chemin] ». Le chargement n'a pas abouti. The query time resource limit (1800 seconds) was exceeded (La limite de ressource temporelle pour la requête (1 800 secondes) a été dépassée).
  • Vizql::Error: Timeout error (Vizql:: Erreur : erreur de délai d'attente) 
    Code : 999 
    Details: Timeout communicating with server: execution expired (Détails : Délai d'attente de la communication avec le serveur : expiration de l'exécution)
  • HTTP request failed (400) (Échec de la demande HTTP (400))
  • Cannot connect to Tableau Server. Please check the server name and port and try again. (Impossible de se connecter à Tableau Server. Vérifiez le nom du serveur et le port, puis réessayez.)

Cause

Une tâche s'est exécutée plus longtemps que la durée autorisée par la limite de la requête. 
Résolution

1. Configurer les délais d'attente vizqlserver.querylimit

Cet exemple vous montre comment augmenter le délai d'attente vizqlserver.querylimit à 3600 secondes, ou une heure.

  1. Sur l'ordinateur exécutant Tableau Server, ouvrez une invite de commande en tant qu'administrateur.
  2. Accédez au répertoire bin de Tableau Server en utilisant le chemin d'accès approprié pour votre système d'exploitation et votre version du serveur. Par exemple :
    C:\Program Files\Tableau\Tableau Server\[version]\bin
  3. Exécutez les commandes suivantes :
    • tsm configuration set -k vizqlserver.querylimit -v 3600
    • tsm pending-changes apply

2. Tester les paramètres de configuration

Tableau Server redémarrera après application de la modification. Répétez les étapes qui ont conduit à l'erreur de délai d'attente. Si nécessaire, réglez à nouveau les durées limites. Si les limites continuent d'être atteintes, demandez à un administrateur de base de données de vérifier la requête en cours d'exécution.

Ressources supplémentaires
Principaux paramètres de délai d'attente dans Tableau Server : 
  • vizqlserver.querylimit :couvre spécifiquement les requêtes exécutées pour renvoyer des vues ou remplir des extraits

    La valeur par défaut est de 1800 secondes.


 
Numéro d’article de la base de connaissances

001473444

 
Chargement
Salesforce Help | Article