Automating Power BI deployments: A series

I recently developed a PowerShell script to automate the deployment of Power BI workspaces and reports, while doing some other interesting things along the way. In this series we are going to walk through the entire process, using PowerShell and a combination of the Power BI cmdlets and Power BI API…

Automating Power BI deployments: PowerShell basics

If you are going to use PowerShell to automate your deployments, it makes sense to have some understanding of how it works. You don’t have to be a PoSh expert (I certainly am not), but knowing the basics will make things easier down the line…

Restore a Power BI workspace

Fun fact: When you delete a workspace in Power BI, it doesn’t really get deleted immediately. The State of the workspace changes from “Active” to “Deleted” and will only be removed later when there is a need for space in your tenant. This “soft delete” mechanism causes some nuances when you try to create workspaces …

Continue reading

About Me

Hi, I’m Martin. I like to help people make sense of their data, using Microsoft technologies. This blog is my attempt at giving back to our awesome community, from which I have received so much. Hope you find it worth reading!

Subscribe to My Blog

Get new content delivered directly to your inbox.

Administration AdventureWorks Analysis Services Biml Business Intelligence Calculated Measures Career Data Warehouse Architecture DB2 Drivers Dimensional Modeling ETL Events Feature Packs General iif-function Installation Internet Explorer 9 MDX OLEDB Drivers Parameter Sniffing PASS PASS Summit Performance Power BI Power Query PowerShell Presentations Report Builder 3.0 Reporting Services Scoped Assignment SetToStr Function SharePoint 2010 SQL Saturday SQL Saturday SQL Server SQL Server 2008 SQL Server 2008 R2 SQL Server 2012 SSAS SSAS 2008 R2 SSIS SSRS 2008 R2 SSRS 2012 T-SQL Temporal Fact Table