Client
Asset Management Client
Date
Jun 01, 2026
Services
Tableau Server , Azure DevOps , Python , YAML
Our Role
Data Engineer, Business Intelligence Developer
Highlights
- Built an Azure DevOps CI/CD pipeline to automate Tableau workbook and datasource promotion across environments.
- Implemented a pull-request-based approval workflow , giving every content change a reviewable, auditable trail before it reaches production
- Automated database connection swapping between development and production
- Reduced deployment errors and rework through automated validation
- Built lock file concurrency control to prevent simultaneous pipeline runs from conflicting
- Ensures that the team is immediately alerted with failure details without needing to monitor the pipeline manually
- Repeatable foundation ready to scale across multiple sites
Pipeline Coverage
- Tableau Workbooks Promoted
- Published Datasources Deployed
- Pull Requests Created & Approved
- Extract Refresh Status
- Datasource Dependency Validation
- Lock File Concurrency Control
- Custom Failure Email Notifications
