Microsoft Fabric Community Conference: announcements and experiences

Last week, I had the pleasure of attending the Microsoft Fabric Community Conference (FabCon) in Vienna. Four days of learning, networking, meeting new people, speaking, announcements, Power Hour, volunteering and charity. I'll cover all these aspects in this post. The updates part won't cover all of them, as there are many. I'll pick my favourites … Continue reading Microsoft Fabric Community Conference: announcements and experiences

My top features of SQL Server 2025 for Business Intelligence

Some time ago, Microsoft announced the release of a new version of SQL Server. This made me happy, mainly because in the storm of everything Fabric, Copilot, and cloud, sturdy technology still has a place, and Microsoft hasn't forgotten that. Companies still rely on on-premises systems that require databases. And running everything on-premises is still … Continue reading My top features of SQL Server 2025 for Business Intelligence

How to set the Copilot default execution mode in SSMS 21

This is going to be a short blog post, as it serves to highlight a new setting found in SSMS 21.4.12. Tell me more! Well, if you go to the Tools menu in SSMS and click on Options, you will see, unsurprisingly, the options. Locate your Copilot option and click on the Azure OpenAI settings. … Continue reading How to set the Copilot default execution mode in SSMS 21

Mastering Real-Time Analytics with Microsoft Fabric

When Microsoft Fabric was introduced in May 2023, one of its major promoted components was the Real-time Analytics part. We (that is, my coworkers and I from Axians) focused mainly on the batch processing of data. With the introduction of the DP-700 exam, I started to focus more on the real-time part of Microsoft Fabric. … Continue reading Mastering Real-Time Analytics with Microsoft Fabric

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

Streamline Fabric Monitoring and Administration Using FUAM

Let me set the scene quickly for you. You're working for an organisation where Fabric is in the process of being adopted or it's already fully in use. Regardless of the number of capacities, workspaces, etc, you're interested in what's going on in your Fabric environment. You have questions like "Who is using the reports?", … Continue reading Streamline Fabric Monitoring and Administration Using FUAM

Setting Up Copilot in SSMS 21: A Step-by-Step Guide

Now that's a title! Especially for a very cool new feature: Copilot embedded in SSMS. I've blogged about Copilot for SQL before, but this really is the next step! I'm very excited about this new feature, and I tried to install it on my machine. Because Microsoft can share all the steps they think you … Continue reading Setting Up Copilot in SSMS 21: A Step-by-Step Guide

Is Microsoft SSMS Copilot the Future of Database Management?

Today, May 19th, 2025, is the keynote day of Microsoft Build, where Microsoft announces its big new tech innovations. You won't be surprised; there's a lot of Copilot in the announcements. You can't get around it if you have any toolset in the cloud; there will be AI waiting for you to help you. Bad … Continue reading Is Microsoft SSMS Copilot the Future of Database Management?

Loadtesting SQL, the sequel

Some time ago, I wrote a number of blogposts comparing the different Azure SQL options to give you some idea about performance, differences between tiers and differences between the Stock Keeping Units (SKU's). This was done by creating data in the database itself and review the metrics. This works fine and gave a good overview … Continue reading Loadtesting SQL, the sequel

DP-700 Training: Choose an appropriate data store

The best place to store your data is in a SQL Server database that no living being can ever access. The end. No, I'm kidding, of course. But there's an atom of truth in this joke. Because for years we, in the structured data industry, have always been convinced that a database is the best … Continue reading DP-700 Training: Choose an appropriate data store