Loading

Errori di timeout durante la pubblicazione e la visualizzazione

Data pubblicazione: Apr 12, 2023
Descrizione
Quando provi a pubblicare una cartella di lavoro su Tableau Server o a visualizzare una cartella di lavoro su Tableau Server, si verifica uno degli errori seguenti: 
  • Vizql::Error: Unable to load workbook 
    Code: 800 
    Details: Errors occurred while trying to load the workbook "[path]". The load was not able to complete successfully. The query time resource limit (1800 seconds) was exceeded.
    ((Vizql::Errore: impossibile caricare la cartella di lavoro. Codice: 800. Dettagli: gli errori si verificano quando si tenta di caricare la cartella di lavoro "[percorso]"). Il caricamento non è andato a buon fine. È stato superato il limite (1800 secondi) della risorsa di tempo query).
  • Vizql::Error: Timeout error 
    Code: 999 
    Details: Timeout communicating with server: execution expired
    (Vizql::Errore: Errore di timeout. Codice: 999. Dettagli: timeout durante la comunicazione con il server: esecuzione scaduta)
  • HTTP request failed (400) (Richiesta HTTP non riuscita (400))
  • Cannot connect to Tableau Server. Please check the server name and port and try again. (Impossibile connettersi a Tableau Server. Controlla il nome e la porta del server e riprova).

Cause

Un'attività è stata eseguita più a lungo del tempo consentito dal limite di query. 
Risoluzione

1. Configura i timeout per vizqlserver.querylimit

Questo esempio mostra come aumentare il timeout di vizqlserver.querylimit timeout a 3600 secondi o un'ora.

  1. Da un computer su cui è in esecuzione Tableau Server, apri un prompt dei comandi come amministratore.
  2. Cambia la directory del cestino di Tableau Server utilizzando il percorso appropriato per il tuo sistema operativo e per la versione del server. Ad esempio:
    C:\Program Files\Tableau\Tableau Server\[versione]\bin
  3. Esegui i comandi seguenti:
    • tsm configuration set -k vizqlserver.querylimit -v 3600
    • tsm pending-changes apply

2. Testa le impostazioni di configurazione

Tableau Server verrà riavviato dopo aver applicato la modifica. Ripeti i passaggi che hanno portato all'errore di timeout. Se necessario, regolare di nuovo i limiti di timeout. Se i limiti vengono ancora raggiunti, chiedi a un amministratore di database di controllare la query in esecuzione.

Risorse aggiuntive
Le impostazioni di timeout principali di Tableau Server: 
  • vizqlserver.querylimit: copre specificamente le query eseguite per restituire le viste o popolare le estrazioni

    Il valore predefinito è 1.800 secondi.


 
Numero articolo Knowledge

001473444

 
Caricamento
Salesforce Help | Article