Hi @Anthony Bercasio ,
Try to use the following statement to see which stage takes the longest time :
Use ReportServer
select * from ExecutionLog3 order by TimeStart DESC
You can use the report execution log to find out how often a report is requested, what output formats are used the most, and how many milliseconds of processing time is spent on each processing phase. The log contains information on the length of time spent executing a report's dataset query and the time spent processing the data. If you are a report server administrator, you can review the log information and identify long running tasks and make suggestions to the report authors on the areas of the report (dataset or processing) they may be able to improve.
For more information, you can view: Report Server ExecutionLog and the ExecutionLog3 View.
Best Regards,
Joy
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.