- I have looked at the TDE (Tableau Data Extract) API and it seems like it is only used to create and edit Tableau Data Extracts but not to monitor progress.
- I have also looked at tabcmd and it seems like unless you are doing a full refresh, using the
--synchronous
command, then there is no way to monitor the refresh unless you are logged into Tableau Server. - I even looked at connecting to the Postgres DB Tableau uses to see if I can monitor the refresh from _background_tasks, async_jobs, background_jobs, extracts, extract_sessions, or historical_events table but I still couldn't find a way to monitor the incremental refresh progress.
Am I missing something? I need to monitor the progress of an incremental refresh so when it finishes another process kicks off. Is there anyway to do this?