KNOWLEDGE BASE

Internal error fetching datasource from repository DataServiceFailure upon accessing a workbook


Published: 31 Jan 2023
Last Modified Date: 17 May 2023

Issue

Upon accessing a workbook, the following error is displayed and Extract refresh also fails:

Internal error fetching datasource from repository

DataServiceFailure

There was an error with the data source "xxxxxxxx". Verify that the data source is configured correctly.

Environment

  • Tableau Server 2021.4.1
  • MS SQL Server

Resolution

Clean the old memory information by running one of the following commands. Redis cache would be cleaned up and its safer to run both the commands

1. tsm maintenance cleanup -r  (Only Redis cache would be cleaned up.) This would be preferred option to clear only the redis cache
 2. tsm maintenance cleanup -a (All old logs and temp files, and the memory including Redis cache would be cleaned up.) 
 

Cause

After the disk space issue, restoring the services backup and running reports and Extract refresh are failing due to stale records.

Additional Information

Backgroudner logs show the error below.

jobId=2810033&siteId=null&jobType=KillLongRunningActiveTransactions&taskId=null&isRunNow=false&jobStatus=JobFinished&exceptionClass=null&exceptionErrorLogsite=null&exceptionErrorCategory=null&exceptionErrorStatusCode=null&serialCollectionId=null&succeeded=true&latencyInMs=2642&timeInLastStateInMs=2642
2022-10-27 19:50:23.173 -0400 (,,,,,,) commons-pool-evictor-thread : WARN  redis.clients.jedis.JedisFactory - Error while QUIT
redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketException: Connection reset

 
Did this article resolve the issue?