Last week, I noticed that I published my 250th blog post. I'm not sure if it's something to celebrate (I'm not really someone who celebrates things), but it is an extra reason to write a new post. Endurance I started writing in 2018 after Brent Ozar suggested I do this. He also told me that … Continue reading 250 blog posts
Category: DP-700
DP-700 training: Monitor semantic model refresh
As you've probably heard and read before, monitoring your Fabric environment as a whole is quite important. It really does help to know what's going on. Now, one thing I've learned over all these years is that report users do quite like their data to be as fresh and up to date as possible. And, … Continue reading DP-700 training: Monitor semantic model refresh
Attending a Level 400 training at Microsoft.
This week, I was invited to the Microsoft office in London. The reason was a Level 400 training for Microsoft partners on Real-Time Intelligence. As I've been working with RTI on a large project for the last year, it felt natural to join this training. My objectives were not listed, but I wanted to see … Continue reading Attending a Level 400 training at Microsoft.
DP-700 training: Choose between query acceleration for OneLake shortcuts and standard OneLake shortcuts in Real-Time Intelligence
A three-line title that promises a lot! So let's try to simplify this a bit. In essence, this blog will cover how to make OneLake data quicker in an Eventhouse using shortcuts. The process, at a high level, is quite simple. In your eventhouse, create a shortcut to a Lakehouse, for instance. Enable query acceleration, … Continue reading DP-700 training: Choose between query acceleration for OneLake shortcuts and standard OneLake shortcuts in Real-Time Intelligence
DP-700 training: Configure Dataflow Gen2 workspace settings (Apache Airflow)
Welcome to another instalment in the DP-700 learn series. This time we're going to talk about Apache Airflow settings. It's a little bit of a misnomer in the header, maybe, but we have to follow the titles Microsoft offers in the official curriculum. Now, before we dig into the fun techy stuff, let's familiarise ourselves … Continue reading DP-700 training: Configure Dataflow Gen2 workspace settings (Apache Airflow)
Microsoft Fabric: Recover your deleted items
Let's be honest: how many times have you accidentally deleted something? Either on your laptop, in a database or in a SaaS product. It happens. We're all humans (unless you allow agents to do all your work for you), and mistakes happen. Until recently, when you deleted an item in Fabric, it was gone. Poof. … Continue reading Microsoft Fabric: Recover your deleted items
Mirroring SQL Server 2025 to Microsoft Fabric, a level deeper
Maybe you've read my blog post in the DP-700 certification series about mirroring data. You can find that one here. This blog will be longer and more technical. And involve SQL Server. To make reading a little easier, I've listed the Microsoft Learn pages at the end of this blog post. While writing the DP-700 … Continue reading Mirroring SQL Server 2025 to Microsoft Fabric, a level deeper
DP-700 training: Orchestration
"tap tap tap". Your attention please, we're going to orchestrate our ETL/ELT process! Yes, it's time to unleash your inner Herbert von Karajan and make sure your BI orchestra performs at its best. Why? Well, unless you enjoy waking up every night to start your Extract-Transform-Load (ETL) process and manually running each process to do … Continue reading DP-700 training: Orchestration
DP-700 training: implement database projects
Some of you might recognise database projects from either Synapse Analytics or SQL Server. Yay for the latter ;). A long story, very short, database projects are a way to develop and deploy your databases using a CI/CD (Continuous Integration/Continuous Development) approach. For each database, the code you've written is saved in a specific project … Continue reading DP-700 training: implement database projects
DP-700 training: Workspace logging
Let's dig into something that's quite simple to implement: workspace monitoring. Whenever someone calls out that "something is simple to implement", your first response should be "Oh really?". Because simplicity is always in the eyes of the beholder. And sometimes the easiest solutions carry the most consequences. Or cost. Or both. Wording can be complicated, … Continue reading DP-700 training: Workspace logging









