22-25 April 2026

Automating Fabric with the PowerShell Module FabricTools

Proposed session for SQLBits 2026

TL; DR

Tired of clicking through the Fabric UI to deploy workspaces or manage capacities and eventstreams? This session shows how to automate Microsoft Fabric with PowerShell using the FabricTools module. You’ll learn how to script common administrative tasks, manage workspaces and artifacts, trigger pipelines, and work with the Fabric REST APIs through practical, real-world examples. Whether you’re enforcing standards at scale or simply want to stop doing things manually, this session equips you to automate Fabric efficiently and with confidence.

Session Details

Are you tired of clicking through the Fabric UI to deploy workspaces, configure capacities, or manage real-time analytics eventstreams? In this session, we’ll show you how to automate Microsoft Fabric using PowerShell with our PowerShell Module FabricTools and take your productivity and governance to the next level.

You’ll learn how to script common administrative tasks, manage workspace artifacts, trigger pipeline executions, and work with the Fabric REST APIs. We’ll explore the structure of the emerging Fabric PowerShell module and walk through practical examples from real-world projects.

Whether you're managing dozens of workspaces, enforcing deployment standards, or just tired of doing things manually — this session will give you the tools and knowledge to automate Fabric confidently and efficiently.

3 things you'll get out of this session

Understand how PowerShell can be used to automate Microsoft Fabric administration Learn the structure and capabilities of the FabricTools PowerShell module Automate common tasks such as workspace, capacity, and artifact management Use Fabric REST APIs through PowerShell for advanced automation scenarios Apply automation to improve productivity, consistency, and governance at scale