Loading

Timeout-Fehler beim Veröffentlichen und Anzeigen

Veröffentlichungsdatum: Apr 12, 2023
Beschreibung
Wenn Sie versuchen, eine Arbeitsmappe in Tableau Server zu veröffentlichen oder eine Arbeitsmappe in Tableau Server anzuzeigen, tritt einer der folgenden Fehler auf: 
  • Vizql::Error: Unable to load workbook (Vizql::Fehler: Laden der Arbeitsmappe nicht möglich) 
    Code: 800 
    Details: Errors occurred while trying to load the workbook "[Pfad]". The load was not able to complete successfully. The query time resource limit (1800 seconds) was exceeded. (Details: Fehler bei dem Versuch, die Arbeitsmappe "[Pfad]" zu laden. Der Ladevorgang konnte nicht abgeschlossen werden. Das Ressourcenlimit für die Abfragezeit (1.800 Sekunden) wurde überschritten.)
  • Vizql::Error: Timeout error (Zeitüberschreitungsfehler) 
    Code: 999 
    Timeout communicating with server: execution expired (Timeout bei Kommunikation mit Server: Ausführung abgelaufen)
  • HTTP request failed (400) (HTTP-Anfrage fehlgeschlagen (400))
  • Cannot connect to Tableau Server. Please check the server name and port and try again. (Es kann keine Verbindung zu Tableau Server hergestellt werden. Überprüfen Sie den Servernamen und den Port und versuchen Sie es erneut.)

Cause

Eine Aufgabe wurde länger als die durch den Abfragegrenzwert zulässige Zeit ausgeführt. 
Lösung

1. Konfigurieren von vizqlserver.querylimit-Zeitüberschreitungen

Das Beispiel hier zeigt, wie Sie das vizqlserver.querylimit-Timeout auf 3600 Sekunden oder eine Stunde erhöhen.

  1. Öffnen Sie auf dem Computer, auf dem Tableau Server ausgeführt wird, eine Eingabeaufforderung als Administrator.
  2. Wechseln Sie über den entsprechenden Pfad für Ihr Betriebssystem und Ihre Serverversion zum Tableau Server-Bin-Verzeichnis. Beispiel:
    C:\Program Files\Tableau\Tableau Server\[Version]\bin
  3. Führen Sie die folgenden Befehle aus:
    • tsm configuration set -k vizqlserver.querylimit -v 3600
    • tsm pending-changes apply

2. Testen der Konfigurationseinstellungen

Tableau Server wird nach dem Anwenden der Änderung neu gestartet. Wiederholen Sie die Schritte, die zu dem Zeitüberschreitungsfehler geführt haben. Falls erforderlich passen Sie die Timeout-Begrenzungen erneut an. Wenn die Begrenzung weiterhin überschritten wird, bitten Sie einen Datenbankadministrator, die ausgeführte Abfrage zu prüfen.

Zusätzliche Ressourcen
Die Haupt-Timeout-Einstellungen von Tableau Server: 
  • vizqlserver.querylimit: Deckt speziell die Abfragen ab, die ausgeführt werden, um Anzeigen zurückzugeben oder Extrakte zu füllen.

    Der Standardwert ist 1800 Sekunden.


 
Nummer des Knowledge-Artikels

001473444

 
Laden
Salesforce Help | Article