Tableau Service Manager Jobs
TSM jobs are administrative tasks that help configure and maintain Tableau Server. These jobs run by Tableau Services Manager.
Here are some key TSM jobs:
Cleanup: This job is created when a cleanup command is issued to Tableau Server. The cleanup command deletes old log files and temporary files. For more information on the TSM CLI cleanup command, see tsm maintenance.
Deployments: This job is created to apply any configuration updates that you make to Tableau Server. This can be initiated either through the TSM web interface or TSM CLI. For more information on the TSM CLI command, see tsm pending-changes. Here are a few examples of configuration updates: enabling SSL, enabling Run as User and server topology changes.
Depending on how many topology changes are being made, and the complexity, this job can take longer than the previous time it ran successfully. For example, if the previous change was a hot topology change, and the current one is not, the current job can take longer to complete than the previous one.
Generate backup: This job is created when a backup command is issued to Tableau Server. The backup command creates a backup file of Tableau data (data in the File Store and repository). For more information on the TSM CLI backup command, see tsm maintenance backup.
The time taken for the backup job to complete depends on the amount of data that needs to be backed up. If the amount of data to be backed up has increased from the last time this job was run, it will take longer for the job to complete compared to the previous time.
Initialise Tableau Server: This job is initiated to initialise Tableau Server during the installation process. For more information on the TSM CLI command, see tsm initialise
- Restore: This job is created when a restore command is issued to Tableau Server. The restore command restores a Tableau Server data backup file. For more information on the TSM CLI restore command, see tsm maintenance. The time taken for the restore job to complete depends on the size of the backup file. If the backup file is larger than the previous times, the restore job will take more time to complete.
Start Server: The job is created to start all the stopped Tableau Server processes. This can be initiated either through the TSM web interface or TSM CLI. For more information on the TSM CLI command see, tsm start.
- Stop Server: This job is created to stop all the running Tableau Server processes. This can be initiated either through the TSM web interface or TSM CLI. For more information on the TSM CLI command, see tsm stop.
Cancelling tsm Jobs
You can cancel jobs either through the TSM web interface or using the TSM CLI. For more information, see Cancel TSM Jobs.