Continuous Integration for the BI Developer
summary
Shows how to replace manual BI deployments with a reproducible pipeline using Visual Studio SQL Server database projects, SSIS build/deploy tasks, Tabular Editor CLI, and Azure DevOps repos + pipelines (Microsoft-hosted or self-hosted agents). Demo builds two database projects, copies SSIS/Model artifacts, and deploys in ~2 minutes; Azure DevOps Basic (free for 5 users) stores history and triggers CI on commits. Notes tooling limits (schema-compare slows at hundreds of objects, Redgate is faster) and yields per-developer dev databases and fewer hotline firefights.
AI-written summary · about
chapters (25)
- 0:00Intro
- 1:53You are now part of a BI Development team
- 3:57That's how we roll...
- 7:55Our TODO and WISH list
- 10:01Create a DEV Environment Let's change the way we develop in/a database!
- 10:32SQL Server Data Tools - Database Projects Declarative Database Development
- 10:57Create a Database Project Create a new project
- 18:13Common Development Structure One version of the truth (or source code)
- 23:40Create an Azure DevOps Project
- 27:09Version Control your work
- 27:58Next Stop Automation
- 28:29Automation Checkout/Build / Publish & Deploy
- 29:14Integration CI
- 30:24Continuous Delivery - Deployment
- 31:18Data DevOps
- 32:32Somebody has to do the work Microsoft-hosted Agents Self-Hosted Agents
- 34:50Create Pipelines
- 45:00Automation Checkout / Build / Publish & Deploy
- 45:39Start small and get bigger
- 45:58SSIS, SSAS, SSRS
- 46:29Power BI Automation
- 47:48Power BI & Azure DevOps
- 50:25Get smarter
- 52:00Outlook: Go Global
- 53:44To wrap up...
related talks
01h 12mAzure DevOps and the SSIS Development Lifecycle
53mAzure DevOps and the SSIS Development Lifecycle
01h 00mContinuous Integration and Delivery for Databases
48mConnecting the dots of Azure SQL DevOps
46mA Database DevOps Pipeline
50mBringing DevOps to the Database
48mGit off my lawn: Mastering Power BI Deployments with Git Integration
46mDatabase CI/CD with Docker Containers and Azure DevOps
