Loading

Fehler "Extract failed to complete in 7200 seconds" (Extrakt konnte nicht in 7200 Sekunden abgeschlossen werden)

Veröffentlichungsdatum: Sep 11, 2025
Beschreibung

Eine Extraktaktualisierung schlägt mit folgendem Tableau Server-Fehler fehl:

Timeout Error - Canceling task that took longer than 7200 seconds (Timeout-Fehler – Länger als 7.200 Sekunden dauernde Aufgabe wird abgebrochen)
Extract failed to complete in 7200 seconds (Extrakt konnte nicht in 7.200 Sekunden abgeschlossen werden)

oder

com.tableausoftware.nativeapi.dll.ResourceGovernorException: The query time resource limit (7200 seconds) was exceeded (Das Ressourcenlimit für die Abfragezeit (7.200 Sekunden) wurde überschritten.)

Grund

Die Abfrage hat den in der Timeout-Variablen festgelegten Wert für Extraktaktualisierungen überschritten.

Lösung

Option 1: Optimieren Sie die Datenquelle

Die empfohlene Lösung besteht darin, die Datenquelle so zu optimieren, dass die Extraktaktualisierung abgeschlossen ist, bevor der Parameter backgrounder.querylimit erreicht wird. Informationen zu Optimierungsoptionen finden Sie in der Produkthilfe zur Optimierung der Arbeitsmappenleistung.

 

Option 2: Erhöhen Sie den Wert für den Parameter backgrounder.querylimit.

Bevor Sie die Anfragenbegrenzung für die Hintergrundprozesskomponente erhöhen, bedenken Sie die möglichen Auswirkungen.

  • Durch die Erhöhung der Anfragenbegrenzung für die Hintergrundprozesskomponente können Hintergrundprozesse länger ausgeführt werden, was zu Verzögerungen führen kann.
  • Es ermöglicht auch die Speicherung größerer Datenquellen auf dem Server, wodurch der Speicherplatz und die Sicherungs-/Wiederherstellungszeiten erhöht werden.
  • Tableau Cloud hat eine Anfragenbegrenzung von zwei Stunden. Wenn Sie planen, Tableau Cloud in Zukunft zu verwenden, empfehlen wir Option 1.


Um den Parameter backgrounder.querylimit auf Tableau Server zu erhöhen, gehen Sie wie folgt vor:

  1. Der Wert wird mit dem Befehl "tsm configuration set" festgelegt. Der Wert wird in Sekunden angegeben und wir empfehlen, den Wert in Schritten von maximal 30 Minuten (1.800 Sekunden) zu erhöhen. Die folgenden Befehle ändern den Wert auf 2,5 Stunden (9.000 Sekunden):
    tsm configuration set -k backgrounder.querylimit -v 9000
    tsm pending-changes apply
  2. Melden Sie sich bei Tableau Server an, und versuchen Sie, den Extrakt mit der Option Jetzt aktualisieren zu aktualisieren.
    Wenn die Aktualisierung nach 9.000 Sekunden (oder 2,5 Stunden) mit dem gleichen Fehler fehlschlägt, wiederholen Sie diese Schritte, und legen Sie für den querylimit-Parameter den Wert 10.800 fest.
Nummer des Knowledge-Artikels

001473597

 
Laden
Salesforce Help | Article