Chapter 15. Manage the Analytics Development Lifecycle
Before we start introducing specific Fabric features for handling the analytics development lifecycle, let’s be honest: analytics teams have a terrible track record of not treating their work like real software. For decades, change management in the business intelligence world meant someone emailing a PBIX file around, or worse, opening the production workspace and “just fixing it quickly.” No branches, no pull requests, no reviewers. And when something broke at 3 a.m., nobody could tell you what changed, or when, or why.
That world is gone, or at least it should be. Microsoft Fabric ships with a real application lifecycle management (ALM) story built into the platform. Git integration, deployment pipelines, variable libraries, a fully-fledged CLI, open source Python libraries, REST APIs for every corner of the surface area. The tooling is there. The question is whether you actually use it, and whether you know how to fit the pieces together ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access