Most Active Speaker

Mathias Halkjaer

Mathias Halkjaer

Principal Architect, Microsoft Data Platform MVP

Odense, Denmark

Actions

Mathias is a data enthusiast with a great passion for the synergy between data analytics and cloud data platforms.

As a Principal Architect at Fellowmind he works with building up clients' data capabilities, implementing data platform technologies and all-in-all maximize the impact of their their data.

Being a Microsoft Data Platform MVP, he is very passionate about sharing anything with community, especially something around turning data into impact!

With a background in Product Development and Innovation, Mathias brings a unique 'Data Product' perspective to the realm of data architecture, and is obsessed with the bigger picture. With his slightly rebellious attitude, he's not afraid to challenge the status quo and break industry norms to find new and better solutions.

Awards

Area of Expertise

  • Business & Management
  • Information & Communications Technology

Topics

  • Data Strategy & Leadership
  • Data Architecture
  • Business Intelligence
  • Data Analytics
  • Microsoft Power BI
  • Microsoft Power platform
  • Microsoft Data Platfom
  • Power BI
  • Azure Data Factory
  • MSSQL
  • Azure SQL
  • Azure Synapse Analytics
  • Azure Data Lake

Navigating Data Modeling in Direct Lake

In this session, we'll dive into the Direct Lake, the new Power BI storage mode that seamlessly blends DirectQuery's real-time capabilities and Import mode's performance.

We unravel how this promising technology impacts traditional data modeling approaches, posing essential questions on star schemas, surrogate keys, SCDs, and other classical dimensional modeling techniques.

This session equips you with a deeper understanding of the Direct Lake landscape and its implications for data modeling, empowering you to craft performant data models.

The key areas we'll explore are:

- Overview of Direct Lake
- Impact of Direct Lake on data modeling techniques
- Redefining data transformation strategies

We unravel how this promising technology impacts traditional data modeling approaches, posing important questions on star schemas, surrogate keys, SCDs and other classical dimensional modelling techniques.

Next-gen dataflows in Microsoft Fabric

Have you also dreamt about using Power BI dataflows as a data integration tool beyond the Power BI service? Perhaps instead, you've experienced the dread of working in a dataflow with too much data or too many objects, and experienced the sluggishness that can come with it?

Don't wait any longer - Dataflow Generation 2 is here!

In this session, we assess if this next generation of dataflow will end all our problems and be everything we dreamed of. We'll cover the differences between the new generation and its predecessor and uncover new features and UI changes. We also cover any limitations and assess if Generation 2 truly lives up to its intended purpose.

After attending this session, you will know your way around Dataflows Generation 2 and its underlying spark engine. You'll understand their purpose, use cases, and implications for future data platform architectures.

The key areas we'll explore are:

- The underlying Spark engine
- Data destinations & Pipeline integration
- New no-code UI
- The role of dataflows gen 2 in a modern data platform
- Capacity and cost implications

Data Contracts: The Fabric of Data Quality

Data quality is the heart of any successful data-driven project. Imagine defining a set of standards data sources owners need to meet, and then track their adherence to these standards. Inspired by API best practices, Data Contracts offer a sturdy system to establish and handle data agreements.

In this session, we'll explore a pragmatic approach to manage, monitor, and react to data quality deviations using a blend of Microsoft Fabric tools, Power BI and GitHub.

Whether you're new to Data Contracts or seeking to embed them within Microsoft Fabric, this session offers a hands-on guide to using this powerful data management tool in your Power BI and Microsoft Fabric environment. Join us, and learn to keep your data clean, consistent, and reliable.

The key areas we'll explore are:

- Data contracts in Microsoft Fabric
- Data contract repository in GitHub
- Developing a data validation engine using Notebooks
- Visualizing data contracts and quality checks in Power BI

Object-Level Security: Control access to entire columns and tables

Is row-level security just not enough for you? Maybe you wish that you could limit user access to entire columns or even tables?

You can now! Microsoft recently introduced Object Level Security (OLS) to Power BI.

During this session you will learn about the proper use-cases for using Object-Level Security as well as what pitfalls and problems to avoid while we go through how to set up Object-Level Security in an actual datamodel in Power BI.

After this session you will be able to:
- Set up Object-Level Security for your own data models, to restrict access to columns or tables
- Avoid common pitfalls and problems caused by Object-Level-Security
- Assess if Object-Level Security is the right solution for you user need

Designing and managing a cost-effective data platform in Azure Synapse Analytics

Azure Synapse Analytics is a powerful data platform, but it can also be expensive if you don't know what you're doing. In this session, we will go through the different components of Azure Synapse Analytics and discuss how to design a cost-effective data platform.

We will cover topics such as choosing the right pricing tier, optimizing data storage and processing, and leveraging built-in cost management features. We will also discuss how to optimize your data platform for cost efficiency by using features such as serverless compute, pre purchase compute and reserved capacity.

Attendees will leave with a better understanding of how to design and manage their Azure Synapse Analytics platform for cost efficiency and how to design a cost-effective data platform that meets your organization's needs.
Topics we will cover:

- Pricing Models for compute Resources in Azure Synapse Analytics
- Storage Types and Tiers
- Pricing Models
- Optimizing Cost with Resource-Scaling
- Using serverless compute and reserved capacity options for cost savings

Supercharge Power BI with Azure Synapse Analytics

Power BI is incredibly powerful at distributing and sharing data insights, through visualizations, across an entire organization. The democratization of Business Intelligence that Power BI brought with it is unparalleled. But Power BI on its own has its limitations and will often fall short, on its own, when designing end-to-end analytic platforms for enterprises. That’s where Synapse comes into the picture-for organizations, small and large, their current Power BI deployment can be supercharged with the capabilities of Azure Synapse.

In this session we will cover how to architect an end-to-end enterpise analytics platform so that we utilize the best of both worlds. The extremely versatile ETL capabilities of Synapse and the powerful data modelling in Power BI.

After this session you will leave with a much better understanding of how Azure Synapse Analytics can supercharge your current Power BI.

Datamarts – The good, the bad, and the ugly

You may think of Datamarts as this brand new thing in Power BI – and it is. But it is also a concept coined already in the 70s. But enough history, you are probably here to learn how you can utilize the new Power BI Datamarts in your organization.

In this session, we’ll cover everything A-Z within Power BI Datamarts. What you can do and how you can do it. We also take it a step further and discuss the architectural pros and cons of using Power BI Datamarts over alternative tools such as SQL Servers, Data Lakes and Azure Synapse Analytics.

After attending this session you’ll be an expert on Power BI Datamarts, knowing every ins and outs of the feature, sprinkled with knowledge about overall Business Intelligence architecture principles. All in all, you should be capable of evaluating if Power BI Datamarts deserves to play a central role in your BI data architecture, now or in the future.

Topics:
- What is a Datamart
- A-Z walkthrough of Power BI Data Marts
- Strength and pitfalls of Power BI Datamarts
- Business Intelligence Architecture
- Using Power BI Datamarts with Azure Synapse Analytics

Advanced Power BI refresh with ADF/Synapse

Want to refresh your Power BI Datasets in ways the service doesn't allow you to, out of the box? There are a few reasons why the UI in Power BI isn't sufficient for optimal dataset refreshing in Power BI.

In this session, you will tag along the journey of working towards a solution to this problem. We go through the journey of a real-life case where a Power BI set-up ended up needing advanced refresh handling.

After this session, you will be able to conceptualize and implement different Power BI refresh scheduling patterns in ADF/Synapse. You’ll learn what limitations in Power BI you can overcome with an “external” orchestration tool as well as the different building blocks available. Finally, we will go through an example implementation as well as a step-by-step demo of how you can set this up yourself.

Topics:
- Why use a different orchestration tool than Power BI itself?
- Exploring the toolbox – what options do we have?
- Example implementation: Asynchronous Power BI refresh schedules orchestrated by ADF
- Demo: How to set it up in practice

Loading data with Rest API in Power Query

Do you want to load data into Power BI with REST APIs? REST APIs are everywhere. They are a great way to get data from one system to another, but they can be difficult to work with if you don't know where to start.

In this session, you will learn how to use Postman to explore a REST API. You will learn how to find the information you need in the API documentation, and how to use that information to create a Power Query function that loads the data into Power BI using the built-in web connector.

After attending this session you will be able to find and use API documentation, authenticate with an API, and prototype API calls in Postman. You will also have knowledge about the use of the Power Query REST API connector to load data from REST APIs into Power BI.

Topics:
- REST API
- API Documentation
- API Authentication
- Prototyping in Postman
- Power Query

When data lies - typical patterns for manipulating data

Data should be impactful, and to be that, it needs to influence decisions or result in changes. But how much harm could such impact cause if said data is erroneous or straight-up manipulated?

How can data be manipulated? That is precisely what we will explore in this white-hat-inspired session. We will put ourselves in the shoes of a data villain and explore ways to misrepresent reality and make our data lie to the best of our ability.

In this, part humorous, part delicate session, you will learn to detect malicious patterns in data that could suggest foul play.

Topics:
- Data Stories
- Data Manipulation
- Data & Analysis integrity

Complex access control with Row-Level Security

How do you manage data access with hundreds of users spread across departments, countries, or even companies while using the same Power BI dataset across those entities?

In this session, you will tag along the journey of working towards a solution to this problem. We will touch upon topics like automated workflows with Power Automate, Active Directory Security Groups, Decoupled Datasets and Security Tables, all combined with Row-Level Security to bring them all together.

You will be introduced to various advanced methods for handling data access in Power BI so that you will also be able to design highly flexible and dynamic security setups. The whole ordeal will be sprinkled with my experiences, failures, and successes in implementing such a setup in a multinational company.

Topics:
- Row-Level Security
- Workflow Automation (Power Automate)
- Decoupled Datasets
- Active Directory Security Groups
- Security Tables

A deep dive into Direct Lake

The new Direct Lake storage mode in Power BI promises to revolutionize data handling by blending the real-time nature of DirectQuery and the high performance of Import mode. Is this all just hype, or does Direct Lake truly deliver on these claims?

In this session, we will put Direct Lake under the microscope, conducting comprehensive performance testing across varied data sets and query types. We aim to stress test Direct Lake, uncovering where it meets expectations, where it excels, and where it has room for improvement.

The key areas we'll explore are:

• Direct Lake: Understanding what we know about the engine
• Analyzing performance across different scenarios
• Strengths and weaknesses
• Advice for data modelling for Direct Lake

By the end of this session, you'll have a well-rounded understanding of Direct Lake's capabilities, potential for your Power BI data modelling projects.

Data Saturday & Fabric Friday Holland 2024 Sessionize Event

October 2024 Utrecht, The Netherlands

DATA:Scotland 2024 Sessionize Event

September 2024

Data Saturday Croatia 2024 Sessionize Event

June 2024 Zagreb, Croatia

Data Point Prague Sessionize Event

May 2024 Prague, Czechia

Data Saturday Stockholm 2024 Sessionize Event

May 2024 Solna, Sweden

DataGrillen 2024 Sessionize Event

May 2024 Lingen, Germany

SQLBits 2024 - General Sessions Sessionize Event

March 2024 Farnborough, United Kingdom

Fabric February 2024 Sessionize Event

February 2024 Oslo, Norway

Budapest BI Forum 2023 Sessionize Event

November 2023 Budapest, Hungary

Data Saturday Parma 2023 Sessionize Event

November 2023 Parma, Italy

Data Saturday Holland 2023 Sessionize Event

October 2023 Utrecht, The Netherlands

Power BI Next Step 2023 Sessionize Event

September 2023 Copenhagen, Denmark

DATA:Scotland 2023 Sessionize Event

September 2023 Edinburgh, United Kingdom

Data Saturday Gothenburg 2023 Sessionize Event

August 2023 Göteborg, Sweden

Data Toboggan - Cool Runnings 2023 Sessionize Event

June 2023

Data Saturday Rheinland 2023 Sessionize Event

June 2023 Sankt Augustin, Germany

Data Saturday Croatia 2023 Sessionize Event

June 2023 Zagreb, Croatia

Days Of Knowledge Nordic 2023 Sessionize Event

May 2023 Odense, Denmark

New Stars of Data #5 Sessionize Event

May 2023

Data Saturday Denmark - 2023 Sessionize Event

March 2023 Kongens Lyngby, Denmark

SQLBits 2023 - General Sessions Sessionize Event

March 2023 Newport, United Kingdom

Power BI Gebruikersdag 2023 Sessionize Event

March 2023 Utrecht, The Netherlands

Power BI Summit 2023 Sessionize Event

March 2023

datasaturdays.com Pordenone 2023 Sessionize Event

February 2023 Pordenone, Italy

Global Power Platform Bootcamp 2023 Copenhagen Sessionize Event

February 2023 Kongens Lyngby, Denmark

Cloud Technology Townhall Tallinn 2023 Sessionize Event

February 2023 Tallinn, Estonia

Data Toboggan 2023 Sessionize Event

January 2023

Data Saturday Parma 2022 Sessionize Event

November 2022 Parma, Italy

Data Relay 2022 Sessionize Event

October 2022

Data Saturday Oslo 2022 Sessionize Event

September 2022 Oslo, Norway

DATA:Scotland 2022 Sessionize Event

September 2022 Glasgow, United Kingdom

Chester Data Insights

June 2022

Days Of Knowledge Nordic 2022 Sessionize Event

June 2022 Odense, Denmark

DataSaturday Croatia 2022 Sessionize Event

June 2022 Zagreb, Croatia

Power BI User Group Denmark

May 2022 Copenhagen, Denmark

Data Saturday Stockholm 2022 Sessionize Event

May 2022 Stockholm, Sweden

#DataWeekender CU5 Sessionize Event

May 2022

Global Azure Lüdinghausen 2022 Sessionize Event

May 2022

Power BI Gebruikersdag 2022 Sessionize Event

March 2022 Utrecht, The Netherlands

Microsoft Dynamics 365

March 2022 Århus, Denmark

SQLBits 2022 Sessionize Event

March 2022 London, United Kingdom

Power BI Summit 2022 Sessionize Event

March 2022

datasaturdays.com Pordenone 2022 Sessionize Event

February 2022

Microsoft Data Platform Group - Birmingham User group Sessionize Event

February 2022

DataMinutes #2 Sessionize Event

January 2022

SQL Ireland – Annual Christmas Event 2021 Sessionize Event

December 2021

Data Saturday Slovenia 2021 Sessionize Event

December 2021

Bergen Microsoft Community - December 2021 Sessionize Event

December 2021 Bergen, Norway

MSBI Debriefing 2021

December 2021 Århus, Denmark

Power BI Fest Sessionize Event

November 2021

Power Platform Day 2021 Sessionize Event

November 2021

Power Break 2021-11-01

November 2021

Power BI Next Step 2021 Sessionize Event

September 2021 Copenhagen, Denmark

Mathias Halkjaer

Principal Architect, Microsoft Data Platform MVP

Odense, Denmark

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top