Loading

Error 'http Status 500 Internal Server Error' Upon Running The Flow Via Tableau Prep Command Line

Дата публикации: May 16, 2025
Описание

When running a flow from the command line, you may encounter the error:
 

HTTP Status 500 Internal Server Error

 

Example:

C:\Program Files\Tableau\Tableau Prep Builder 2019.2\scripts>tableau-prep-cli.bat -c "C:\Automatedflow.json" -t "C:\Users\Administrator\Documents\My Tableau Prep Repository\Flows\Example Flow.tfl"
JAVA_HOME is set to : C:\Program Files\Tableau\Tableau Prep Builder 2019.2\scripts\..\Plugins\jre temporarily
Preparing to run the flow : C:\Users\Administrator\Documents\My Tableau Prep Repository\Flows\Example Flow.tfl
Loading the flow.
Creating temp directory at C:\Users\ADMINI~1\AppData\Local\Temp\prep-cli-3711794035998357469
Loaded the flow.
Updated the connections with supplied credentials.
Established input connections to remote connection: example.rds.amazonaws.com
Established input connections with remote data sources.
Signed in successfully as tableauadmin to site Default()
Checking the flow document for errors.
Flow Document has no errors.
Preparing to execute the flow.
<!doctype html><html lang="en"><head><title>HTTP Status 500  Internal Server Error</title><style type="text/css">h1 

 

Cause

The error occurs because the version of Tableau Prep Builder is higher than that of Tableau Server.

 

Решение

1. Install Tableau Prep Builder which is the same version as Tableau Server.
2. Open the flow file in Tableau Prep Builder, and save it.
3. Run the flow via CLI.
 

Номер статьи базы знаний

001472693

 
Загрузка
Salesforce Help | Article