Peer Grønnerup
Microsoft Data Platform MVP | Speaker & Blogger | Head of Product Engineering at Tabular Editor
Bredsten, Denmark
Actions
Peer Grønnerup is a Microsoft Data Platform MVP and a Data & AI professional with more than 15 years of experience designing, building, and automating enterprise-scale analytics and data platform solutions across a wide range of industries. As Head of Product Engineering at Tabular Editor, he works at the intersection of semantic modeling, developer experience, and modern analytics engineering, helping shape the future of tooling and best practices for the data community.
Before joining Tabular Editor, Peer spent more than a decade at twoday/Kapacity as part of their Microsoft Fabric expert group, where he helped define scalable implementation patterns and engineering practices for Microsoft Fabric solutions. His work focused heavily on metadata-driven architectures, platform automation, CI/CD, multi-environment deployment strategies, and operational excellence for modern lakehouse and BI platforms.
Peer's journey with Microsoft Fabric began in 2022 as part of the early private preview program for what was then known as Project Trident. Having followed the platform from its earliest stages, he has developed deep hands-on expertise in Fabric architecture, automation, governance, Git integration, deployment strategies, and end-to-end analytics engineering.
A strong advocate for automation and engineering-first data platforms, Peer is well known in the community for his technical deep dives, conference sessions, blogs, and open-source contributions focused on Microsoft Fabric, Power BI, CI/CD, and analytics engineering best practices. Through his blog at peerinsights.emono.dk and open-source projects such as FabricOps and fabricstack.dev, he shares patterns, tools, and reference implementations that help others deliver Fabric solutions with more confidence.
His core belief: data platforms should be treated as code. Versioned, tested, automated, and built with the same engineering discipline as any other production system.
Area of Expertise
Topics
🇬🇧 Git Good with Power BI: Collaborative Workflows and Deployment Strategies
Ready to take your Fabric and Power BI automation game to the next level? In this session, we go beyond the basics and deep-dive into CI/CD pipelines, Git integration, and collaborative ways of working tailored for Microsoft Fabric & Power BI projects.
We’ll explore how to structure your repositories for clarity and scale, automate workspace and branch setup, and implement a flexible branching strategy that supports selective feature releases. Learn how to streamline collaboration across teams while avoiding common pitfalls like broken item references.
You’ll get hands-on with Fabric CLI (Command Line Interface) and the powerful fabric-cicd Python library, seeing how to build robust deployment pipelines with Azure DevOps and GitHub Actions. The session is packed with real-world demos, covering everything from automated feature setup and approval flows to releasing across multiple environments - handling environment-specific dependencies in notebooks, data pipelines, semantic models and Power BI reports.
By the end, you’ll walk away with a toolkit of tips, sample scripts, and ready-to-use templates that you can apply immediately to your Fabric projects. Whether you're working solo or as part of a larger team, this session will help you scale your workflows, enforce quality, and accelerate delivery with confidence.
🇬🇧 Advanced Semantic Model Development with Tabular Editor
Power BI Desktop is excellent for learning the basics of semantic model development. But if you want to truly master semantic modeling and automation, you’ll need to go beyond the surface. That’s where Tabular Editor comes in.
In this full-day workshop, we’ll take a deep dive into the Tabular Object Model (TOM) - the metadata structure behind every Analysis Services Tabular Model and every Power BI/Fabric semantic model. With Tabular Editor (free or paid), you’ll gain unrestricted access to TOM and learn how to manipulate it programmatically using C# scripts, PowerShell, and the CLI.
You’ll uncover objects and properties you may not even know exist, explore automation scenarios, and learn how to integrate semantic model development into professional DevOps workflows.
Topics covered include:
• Introduction to AMO and TOM
• Navigating and exploring TOM with Tabular Editor
• Programmatic access with C# scripts and PowerShell
• Understanding and applying TMSL (Tabular Model Scripting Language)
• Advanced TOM objects and properties
• Using the Best Practice Analyzer and building custom rules
• Automating workflows with the Tabular Editor CLI
• Practical use cases and advanced management scenarios
Learning objectives:
By the end of this workshop, you will:
• Have a solid understanding of TOM and its advanced objects/properties
• Know how to work with TOM using Tabular Editor, C#, PowerShell, and CLI
• Be equipped with productivity tips and tricks for advanced modeling
• Understand automation scenarios for DevOps and deployment
Prerequisites:
Attendees should already be familiar with basic semantic model concepts (tables, columns, measures, relationships) and have basic experience navigating Tabular Editor (free or paid). Please install Tabular Editor on your machine ahead of the workshop for hands-on exercises.
Fabric Automation at Scale: From Chaos to Confidence
Microsoft Fabric makes it easy to get started - but running Fabric as a shared, enterprise-grade data platform is a very different challenge. Many teams struggle not because of missing features, but because their architecture, setup, and ways of working were never designed for scale.
In this session, you’ll learn how to automate Microsoft Fabric end to end. From foundational platform setup to collaborative development and CI/CD. We’ll cover proven patterns for structuring workspaces and repositories, automating environment creation, and enabling safe, repeatable deployments across teams and environments.
Through real-world examples and demos using GitHub Actions, Azure DevOps, and the fabric-cicd Python library, you’ll see how to avoid common pitfalls like configuration drift, broken references, and fragile releases.
You’ll leave with practical automation and DevOps patterns to make Fabric predictable, governable, and ready to scale.
Automating Microsoft Fabric – Build Faster, Deploy Smarter
Supercharge your Microsoft Fabric journey with a full day dedicated to end-to-end automation. In this hands-on workshop, you’ll learn how to design, build, and operate a fully automated Fabric Data Platform - cutting manual effort, reducing risk, and accelerating delivery across your organization.
We’ll walk through the complete automation lifecycle:
• Spin up Fabric workspaces, lakehouses, pipelines, and connections with code
• Implement metadata-driven ingestion for scalable and repeatable data loading
• Automate semantic model creation and deployment
• Use Fabric CLI, REST APIs, and fabric-cicd to script everything from setup to rollout
• Apply Git-based CI/CD using GitHub or Azure DevOps to manage multi-environment deployments with confidence
This workshop is packed with real-world patterns, demos, and ready-to-use scripts that will transform how you build on Fabric - whether you’re starting from scratch or leveling up an existing platform.
If you want to deliver Fabric solutions faster, safer, and with less manual work, this is the workshop you don’t want to miss.
Let’s automate your data platform - end to end.
Build Better Semantic Models Faster: AI, Automation, and the New Tabular Editor CLI
The way we build semantic models is changing quickly. In this session, we'll take you on a hands-on journey from traditional manual development to AI-assisted and agentic workflows, and show you exactly how Tabular Editor 3 powers every step of that journey.
First, we'll introduce the AI Assistant in Tabular Editor 3: an integrated, bring-your-own-model experience that helps you write DAX, generate C# scripts, create Best Practice Rules, analyze errors, and get guidance - all without leaving your development environment.
Then we go further. We'll introduce the brand-new Tabular Editor CLI, a semantic model command-line tool built for humans but optimized for agents. Designed to run on Windows, Mac, and Linux, the CLI enables powerful automation scenarios: CI/CD pipelines, scripted bulk operations, and agentic development with coding agents such as Claude Code or GitHub Copilot. We'll walk through practical examples showing how agents can use the CLI to read, query, and modify semantic models, doing in minutes what would otherwise take hours.
Whether you're looking to automate repetitive tasks, integrate semantic model development into your DevOps workflows, or explore agentic development in practice, this session provides the tools, concepts, and demos to get started.
You'll leave with:
• A clear mental model of AI-assisted vs. agentic development and when to use each
• Hands-on insight into the Tabular Editor 3 AI Assistant
• A first look at the new Tabular Editor CLI and how to use it for automation and agentic workflows
Git Good: Best Practices for CI/CD and Collaboration in Microsoft Fabric
Ready to take your Fabric automation game to the next level? In this session, we go beyond the basics and deep-dive into CI/CD pipelines, Git integration, and collaborative ways of working tailored for Microsoft Fabric projects.
We’ll explore how to structure your repositories for clarity and scale, automate workspace and branch setup, and implement a flexible branching strategy that supports selective feature releases. Learn how to streamline collaboration across teams while avoiding common pitfalls like broken item references.
You’ll get hands-on with Fabric CLI (Command Line Interface) and the powerful fabric-cicd Python library, seeing how to build robust deployment pipelines with Azure DevOps and GitHub Actions. The session is packed with real-world demos, covering everything from automated feature setup and approval flows to releasing across multiple environments - handling environment-specific dependencies in notebooks, data pipelines, and semantic models.
By the end, you’ll walk away with a toolkit of tips, sample scripts, and ready-to-use templates that you can apply immediately to your Fabric projects. Whether you're working solo or as part of a larger team, this session will help you scale your workflows, enforce quality, and accelerate delivery with confidence.
Automating Your Microsoft Fabric Data Platform: From Blueprint to Reality
Join this full-day, hands-on workshop designed to help you master automation in Microsoft Fabric. Whether you’re starting your automation journey or optimizing existing processes, this session will equip you with practical skills to accelerate development, minimise risk, and reduce costs through low-code and pro-code automation.
You’ll learn how to automate every step of the Fabric Data Platform lifecycle, from design and setup to implementation, deployment, and documentation. Through demo-packed exercises, we’ll guide you in building a robust, scalable, and efficient data platform using automation best practices.
By the end of this workshop, you will be able to:
Automate platform setup using code and configuration scripts.
Implement a metadata-driven ingestion approach for streamlined data preparation.
Build a foundation for semantic models with automation techniques.
Integrate CI/CD pipelines using GitHub and Azure DevOps for continuous delivery.
Leverage Fabric CLI, REST APIs, and the fabric-cicd Python library to simplify workflows.
This workshop blends low-code flexibility with pro-code power, ensuring you leave with actionable tools, scripts, and knowledge to integrate automation into your Fabric Data Platform. From blueprint to reality, you’ll gain the confidence to automate processes that accelerate development and deliver consistent, cost-effective solutions.
Vibe Coding a Power BI Embedded Portal - From Zero to Hero in 60 Minutes
Most people think Power BI Embedded is only for developers - but it doesn’t have to be. In this live demo session, we’ll build a working custom portal in just 60 minutes.
You’ll see how to:
- Set up Power BI Embedded quickly
- Design a portal 100% focused on your users’ needs
- Improve navigation and content discovery far beyond the default Power BI Service
- Deliver a seamless, branded experience for internal or external users
This session will open your eyes to what’s possible with Power BI Embedded, and how you can use it to improve adoption without writing thousands of lines of code.
Part II Fabric Automation All the Way: A Deep Dive into Automating Your Fabric Data Platform
Get ready for a comprehensive, demo-packed session that will walk you through the full automation journey of a Fabric Data Platform solution. From blueprint to reality, we’ll explore how to automate every step of the process - from design and setup to implementation, deployment, and documentation.
In this deep-dive session, you’ll learn how to:
Automate the setup of your Fabric Data Platform using code.
Implement a metadata-driven approach for efficient data ingestion and preparation.
Automated building a foundation for your semantic models.
Leverage popular tools such as GitHub and Azure DevOps to streamline your CI/CD pipelines.
We’ll guide you through both low-code and pro-code scenarios, demonstrating a variety of approaches and best practices to ensure that automation accelerates your development, minimizes risks, and reduces costs. With insights into Fabric CLI, Fabric REST APIs, the fabric-cicd Python library, and more, you’ll walk away equipped with the tools, scripts, and knowledge you need to integrate automation into your data platform.
Whether you're just starting with automation or looking to optimize your existing processes, this session will give you the tools you need to take your Fabric Data Platform to the next level!
Fabric Automation All the Way: A Deep Dive into Automating Your Fabric Data Platform
Get ready for a comprehensive, demo-packed session that will walk you through the full automation journey of a Fabric Data Platform solution. From blueprint to reality, we’ll explore how to automate every step of the process - from design and setup to implementation, deployment, and documentation.
In this deep-dive session, you’ll learn how to:
Automate the setup of your Fabric Data Platform using code.
Implement a metadata-driven approach for efficient data ingestion and preparation.
Automated building a foundation for your semantic models.
Leverage popular tools such as GitHub and Azure DevOps to streamline your CI/CD pipelines.
We’ll guide you through both low-code and pro-code scenarios, demonstrating a variety of approaches and best practices to ensure that automation accelerates your development, minimizes risks, and reduces costs. With insights into Fabric CLI, Fabric REST APIs, the fabric-cicd Python library, and more, you’ll walk away equipped with the tools, scripts, and knowledge you need to integrate automation into your data platform.
Whether you're just starting with automation or looking to optimize your existing processes, this session will give you the tools you need to take your Fabric Data Platform to the next level!
Kickstart and Master Microsoft Fabric Lakehouse: From Setup to CI/CD
Unlock the full potential of your data with our immersive session designed for data professionals and enthusiasts. This presentation offers an in-depth, metadata-driven exploration of Microsoft Fabric Lakehouse, demonstrated through the real-world success story of GLS, a global leader in logistics.
In this dynamic session, we'll guide you through an end-to-end demonstration of creating and managing a Data Lakehouse using Microsoft Fabric, based on GLS's journey to transforming their data architecture. From setting up the initial infrastructure to deploying a fully automated and scalable data pipeline, you'll see firsthand how raw data can be seamlessly transformed into valuable insights, just as GLS did to enhance their operational efficiency.
Getting Started with Your Project:
Infrastructure Setup: Learn how to set up and configure essential components such as workspaces and lakehouses. We'll provide step-by-step instructions, sharing how GLS established a solid foundation for their project.
Initiating Git Integration: Discover how to integrate Git for version control and collaborative development from the outset. We'll cover best practices for managing your codebase, inspired by GLS's approach to ensuring a smooth development experience.
Ongoing Development and CI/CD: Understand the full lifecycle of your data project by implementing continuous integration and continuous deployment (CI/CD) processes. Learn how to streamline deployment and automate testing, leveraging lessons from GLS’s success.
Key Takeaways:
Automated Data Processing: Discover the power of automation in data cleaning, validation, and deduplication with PySpark. Learn how these processes can significantly reduce manual effort and improve data quality, as demonstrated in GLS's case.
Effective Data Modeling: Gain insights into articulating business logic for facts and dimensions using SparkSQL. Understand how to structure your data models to better meet business needs and drive actionable insights, drawing from GLS's real-world application.
By the end of this session, you'll have a comprehensive understanding of how to transform raw data into gold using Microsoft Fabric Lakehouse, just as GLS has done. You'll also be equipped with the knowledge to get your project off the ground and ensure its long-term success. Don’t miss this opportunity to enhance your data management skills and unlock the true potential of your data assets. Join us and take a step towards revolutionizing your data architecture.
Transforming Data into Gold: A Live Demonstration of Microsoft Fabric Lakehouse
Dive into the dynamic world of data management with this talk, where we'll unveil a live, end-to-end demonstration of a Metadata-Driven Microsoft Fabric Lakehouse. This session is designed for data professionals eager to explore innovative solutions in data architecture.
Experience first-hand how to transform raw data into valuable insights within a span of 60 minutes, utilizing a robust Lakehouse architecture on Microsoft Fabric. Our open-source framework is tailored to boost productivity and elevate development quality in crafting and managing Data Lakehouse solutions.
Key Highlights:
- Discover how to automate data cleaning, validation, and deduplication using PySpark's robust capabilities.
- Learn to articulate business logic for facts and dimensions effectively through SparkSQL.
Attendees will get the code and leave with practical knowledge and insights into implementing a Lakehouse, making data operations more efficient, and harnessing the full potential of Microsoft Fabric.
Automating the Full Lifecycle in Microsoft Fabric: From Setup to Scalable Data Solutions
Unlock the full potential of Microsoft Fabric in this demo-driven session designed for data professionals seeking to streamline and automate their workflows. Explore how to automate every stage of the Fabric solution lifecycle—from initial setup and metadata-driven workflows to seamless enterprise-grade CI/CD pipelines using Azure DevOps and GitHub.
Leveraging extensive real-world experience from multiple Fabric lakehouse implementations, this session delivers practical insights, actionable tips, and solutions to overcome common obstacles, speeding up and simplifying project deployment. You’ll discover how to:
- Harness the power of Fabric REST APIs and the Fabric CLI for efficient automation and streamlined maintenance.
- Use Fabric databases as robust metadata stores to automate data ingestion, preparation, and modeling processes.
- Automate the deployment of critical components such as notebooks, data pipelines, and semantic models with Python and the fabric-cicd library .
- Integrate Azure DevOps and GitHub actions to automate workspace setup, feature branching, and end-to-end CI/CD pipelines for Fabric projects.
With live demos and real-world examples, this session equips developers, data engineers, and architects with the knowledge and tools needed to optimize, automate, and scale solutions efficiently across environments. Join us to revolutionize how you deploy, manage, and scale data solutions in Microsoft Fabric!
Data Saturday & Fabric Friday Holland 2025 Sessionize Event
European Microsoft Fabric Community Conference 2025 Sessionize Event
Microsoft Fabric Community Conference Sessionize Event
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