Data Engineering
Autonomous Tableau Dashboard Archival Pipeline
This project focused on reliability, scheduling, and backup strategy. I created an automation pipeline that detected expiring Tableau assets, exported them, and stored them in Bitbucket as version-controlled backups before they disappeared from the active environment.
90%
Faster archival
2 min
Per export
100%
Versioned backup
24/7
Scheduled reliability
The Story
Why it mattered
Tableau dashboards were approaching expiration and required manual export and archival work. That process took too long, was easy to miss, and left little room for auditability or rollback.
How I approached it
I designed an automated pipeline that checked expiration state, exported required dashboard assets, and pushed them into Bitbucket with a repeatable structure. The flow emphasized reliability, scheduling, and preserving a durable backup trail rather than AI-generated content.
How the workflow runs
Detect expiring assets
Scan Tableau content for upcoming expiration windows and identify dashboards that need backup.
Export and preserve
Export the dashboard assets and store them in Bitbucket with versioned archival structure.
Keep operations reliable
Schedule and audit the workflow so backups remain consistent and easy to recover.