22-25 April 2026

Ásgeir Gunnarsson

Ásgeir brings nearly two decades of experience in designing and implementing scalable data platforms using Microsoft technologies. With deep expertise in data architecture, data engineering, and analytics, he helps organizations turn complex data landscapes into streamlined, high-performing solutions. In addition to hands-on delivery, Ásgeir advises clients on governance, security, and platform strategy. As a recognized Microsoft Data Platform MVP and active speaker at global data events, he stays ahead of industry trends and brings cutting-edge insights to every project. In addition to speaking at events Ásgeir is a co-organizer of Data Platform Next Step, Power BI Next Step and Power BI Cruise in Denmark. Ásgeir focuses primarily on the data technologies in the Azure cloud. Ásgeir is the co-author of Pro Power BI Administration from APRESS and the Power BI MVP book Ásgeir is passionate about data and loves solving problem with BI.

Ásgeir Gunnarsson's Sessions

Fabric Monitoring Made Simple: Built-In Tools and Custom SolutionsSQLBits 2025

Discover how to optimize Fabric tenant management with built-in tools like the Monitoring Hub and custom solutions using Data Factory and Spark. Learn to track system health, ensure compliance, and gain insights to boost efficiency and reliability in your data platform.

Power BI Governance quick startSQLBits 2023

For many the mention of governance gives them images of massive effort and inconvenience for themselves and end-users. It´s a hindrance and waste of time. But it doesn´t have to be that way. In this session we will talk about how we can start to tackle Power BI governance. We will look at few things you can get started with very quickly that will get you far in setting up your governance strategy. We will look at things such as documentation, roles and monitoring. The hope is that you go back to your organization with a clear picture of where to start and a better feeling on governance.

5 Power Automate flows that could give immediate value in your organizationSQLBits 2022

In this session we will demonstrate how to create value fast with Power Automate. We will do this by showing 5 types of flows that can give value with little development effort

Managing Power BI workspacesSQLBits 2022

This session will help you find the best strategy for managing your Power BI workspaces. Should you go for as much automation as possible or do careful manual process? Should you have few people controlling everything or should everyone do as they want? All this and more you will find in this session.

Whats Going On in My Power BI Environment?SQLBits 2020

As Power BI is a self-service tool, it can be hard for administrators to monitor it. Power BI is fast improving in this context but there still isn’t a consistent way of monitoring it.

Power BI Governance overviewSQLBits 2020

Governance of your Power BI environment is very important. Setting up structure around it will allow developers (IT or business) to develop Power BI content the right way, first time as well as aid administrators

Who, What, When - Monitoring the usage of your MS BI StackSQLBits 2019

You have created great cubes, Power BI and Reporting Services reports but how do you know if it is being used? Learn how to set up the collection of the usage data and how you can use this data in your decision making.

Impact of weather on English Premier League in Power BISQLBits 2017

By using open data and web scraping in Power BI we will examine if weather has an impact on games in the English Premier League. We will look at the advantages and disadvantages of using open data and web page data how Power BI works with it.

Best Practices for Sharing Power BI Content with External UsersSQLBits 2026

In this session, we will cover typical scenarios for sharing semantic models and reports with external users. We will explore different methods to grant access, considering ease of use, maintenance, and security and compliance perspectives. By the end of the session, the audience will have a clear understanding of the available options for sharing semantic models and reports with external users, along with the pros and cons of each method. This will enable them to make informed decisions on the best approach for their organization

Data Quality Validations in Fabric SparkSQLBits 2026

When building a Lakehouse in Fabric Spark (or any other analytics data store), ensuring data quality is crucial. There are many aspects to check and various methods to do so. In this session we'll cover how to perform data quality checks using built-in functions in PySpark, how to create reusable functions for data quality checks, and how to use Python modules for data quality validation. When we look at Python modules we will focus on using Great Expectations module for data quality validations. Additionally, we will discuss the new Fabric feature, materialized views in Spark, which includes built-in data quality checks.

Find the Spark as a SQL data warehouse developerSQLBits 2026

You are a data warehouse developer that´s been using SQL Server on-premise or in Azure to build your data warehouses. You are comfortable in writing SQL scripts, stored procedures and creating views to fuel your data warehouse. You have heard about the new kid in town Spark but you have not yet take the plunge and are wondering if you have to or if you should. If the above is something like you then this is the session for you. The session is built largely on my own experience. I had been doing data warehouse in SQL for years and I had decided Spark was nothing for me. I felt there was enough to do in SQL so there was no reason to add Spark to the tools I was using. It seemed like a lot of learning and when you are an old dog that can be difficult to do 😊.

From Chaos to Control: Orchestrating Lakehouse Workloads in Microsoft FabricSQLBits 2026

How to orchestrate a lakehouse flow in Fabric? Should you use Data Factory pipelines, notebook-driven orchestration, materialized views, or bring in a third-party orchestration tool? Each option has clear strengths, but also trade-offs that can become painful in production if chosen incorrectly. In this session, we take a deep, practical dive into the orchestration options available for Fabric lakehouses. We will break down how each approach actually works, where it excels, where it falls short, and, most importantly, when you should use one over the others. After attending this session, you will leave with a clear decision framework for choosing the right orchestration strategy for your Fabric lakehouse, confidently and deliberately, rather than by trial and error.

From Chaos to Control: Orchestrating Lakehouse Workloads in Microsoft Fabric Part 1SQLBits 2026

How to orchestrate a lakehouse flow in Fabric? Should you use Data Factory pipelines, notebook-driven orchestration, materialized views, or bring in a third-party orchestration tool? Each option has clear strengths, but also trade-offs that can become painful in production if chosen incorrectly. In this session, we take a deep, practical dive into the orchestration options available for Fabric lakehouses. We will break down how each approach actually works, where it excels, where it falls short, and, most importantly, when you should use one over the others. After attending this session, you will leave with a clear decision framework for choosing the right orchestration strategy for your Fabric lakehouse, confidently and deliberately, rather than by trial and error. Part 1 focuses on introducing what the options are and orchestrating with Data Factory

From Chaos to Control: Orchestrating Lakehouse Workloads in Microsoft Fabric Part 2SQLBits 2026

How to orchestrate a lakehouse flow in Fabric? Should you use Data Factory pipelines, notebook-driven orchestration, materialized views, or bring in a third-party orchestration tool? Each option has clear strengths, but also trade-offs that can become painful in production if chosen incorrectly. In this session, we take a deep, practical dive into the orchestration options available for Fabric lakehouses. We will break down how each approach actually works, where it excels, where it falls short, and, most importantly, when you should use one over the others. After attending this session, you will leave with a clear decision framework for choosing the right orchestration strategy for your Fabric lakehouse, confidently and deliberately, rather than by trial and error. Part 1 focuses on introducing orchestration via notebooks, materialized views and third party solutions

Workspace strategy for Lakehouse/Warehouse in Microsoft FabricSQLBits 2026

Choosing the right workspace strategy is crucial for a successful implementation of Microsoft Fabric. Should you consolidate everything into one workspace, have separate workspaces for each stage, or create distinct workspaces for different workloads? Or perhaps something entirely different? Several factors will influence your workspace strategy, including the size and composition of your development team, your DevOps strategy, and the need for workload/data isolation. Some of these considerations stem from the way Fabric operates, while others are due to security restrictions. By the end of this session, the audience will have a better understanding of the challenges in Fabric related to workspace strategy and the possible solutions.

Panel Debate: Real-World Microsoft Fabric Administration - Lessons from the TrenchesSQLBits 2026

In this panel debate, four practitioners with extensive, real-world Fabric experience come together to discuss what actually works when administering Fabric at scale. Benni de Jagere (Microsoft CAT), Just Blindbæk (Tabular Editor), Lars Andersen (Microsoft CAT), and Ásgeir Gunnarsson (data lab) will share hard-earned lessons from real production environments, covering both successes and mistakes. The discussion will focus on the most debated and misunderstood areas of Fabric administration, including tenant and capacity management, workspace strategies, governance models, monitoring, security boundaries, and operational ownership. Expect differing viewpoints, strong opinions, and honest answers

Fabric Monitoring Made Simple: Built-In Tools and Custom SolutionsSQLBits 2025

Discover how to optimize Fabric tenant management with built-in tools like the Monitoring Hub and custom solutions using Data Factory and Spark. Learn to track system health, ensure compliance, and gain insights to boost efficiency and reliability in your data platform.