The Power BI Fellowship
BI Developer Toolkit

Tools

“What should I use to do this?” The professional toolbelt, automation samples for the REST APIs, and shipping Power BI like software with PBIP, Git and CI/CD.

Desktop and model tools

Tools

The BI developer's toolbelt

Performance Analyzer, DAX query view, DAX Studio, VertiPaq Analyzer, Tabular Editor, Best Practice Analyzer, ALM Toolkit, SSMS, VS Code, Git and the Capacity Metrics app: what each is for, when you need it, when you don't, and a first exercise.

BI Developer · Senior BI Developer · BI Engineer · BI Architect / Lead

Engineering

Guide

Automate Power BI

Copy-ready samples for the jobs admins and BI engineers automate: list workspaces, reports and models, trigger and check refreshes, scan the tenant, find stale content, list gateways, export metadata and deploy, in PowerShell, Python, the Fabric CLI, TMSL and Tabular Editor scripts.

BI Engineer · BI Architect / Lead
Guide

Ship Power BI like software

PBIX vs PBIP, the PBIP folder, TMDL, Git, branches, pull requests and code review, deployment pipelines, Dev/Test/Prod, parameters and rules, rollback, hotfixes and CI/CD with fabric-cicd, with starter files to download.

Senior BI Developer · BI Engineer · BI Architect / Lead

Elsewhere on the site

Starter Power BI project

← All of the Toolkit