
Ynte Jan Kuindersma
BIRD Automation
BIRD Automation
Groningen, The Netherlands
Actions
Ynte Jan Kuindersma is a Senior Technology Advisor and Developer at BIRD Automation.
He is a longtime freelance developer of database-driven applications in the Microsoft Universe. Since 2015 he uses Power BI and the surrounding Power Platfom tools.
His goal is not just programming, but making people and organizations more efficient in their daily work by means of some clever code and ETL.
And he is very persistent in finding the best way to find a solution for a given problem.
Besides programming he is an enthusiastic teacher and speaker at community developer conferences.
Dived into Fabric from the beginning and earned a DP 600 Microsoft Certified: Fabric Analytics Engineer Associate certificate in Juni 2024.
Ynte Jan Kuindersma ist langjähriger Entwickler im Microsoft Universum. Er interessiert sich für alle Projekte, bei denen es um Microsoft Datenbanken (Sharepoint, MS SQL server, Access, Dataverse) geht. Von Anfang an hat er sich aber auch mit Power Platform beschäftigt, sowohl als Entwickler als auch als Dozent. Er arbeitet immer vor allem lösungsorientiert und wählt seine Tools danach, egal ob Visual Studio, Access, SQL Server oder Power Platform.
Links
Area of Expertise
Topics
Work with Power BI API’s through Power Automate. Export data and start and stop embedded capacity en
First application: exporting Data
If you want to export data from Power BI via Power Automate, then there are a few options: Export Paginated reports, use the Power Automate button in Power BI and recently also a WebAPI call.
I briefly show the first 2 and then focus on the third.
I will guide you through:
- How to register an app in Azure AD and create a service principal user
- How to set the permissions in AD and Power BI workspace so that the app also has rights to read the dataset
- How to get a token with which you then identify yourself at the WebAPI
- How to get a DAX query out of a Power BI report and insert it into Power Automate
- How to save the data to a Sharepoint list.
- And then integrate the data in a Power App
The session is based on an real project I recently finished.
Second application: Pausing and resuming Power BI Embedded capacity on Azure
I will show you how to use the above trick to pause and resume Power BI Embedded capacity on Azure in order to save money...
Arbeiten mit Power BI APIs über Power Automate: Daten exportieren und embedded Kapazitäten steuern en
Erste Anwendung: Daten exportieren
Wenn Sie Daten aus Power BI über Power Automate exportieren möchten, dann gibt es einige Möglichkeiten: Export von paginierten Berichten, Verwendung der Power Automate-Schaltfläche in Power BI und neuerdings auch ein WebAPI-Aufruf.
Ich zeige kurz die ersten beiden und gehe dann auf die dritte Möglichkeit ein.
Ich führe Sie durch:
- Wie man eine App in Azure AD registriert und einen Service Principal User erstellt
- Wie man die Berechtigungen in AD und Power BI Workspace so einstellt, dass die App auch Rechte zum Lesen des Datasets hat
- Wie man ein Token erhält, mit dem man sich dann an der WebAPI identifiziert
- Wie man eine DAX-Abfrage aus einem Power BI-Bericht erhält und diese in Power Automate einfügt
- Wie man die Daten in einer Sharepoint-Liste speichert.
- Und dann die Daten in eine Power App zu integrieren
Die Sitzung basiert auf einem realen Projekt, das ich kürzlich abgeschlossen habe.
Zweite Anwendung: Pausieren und Wiederaufnehmen von Power BI Embedded Kapazität auf Azure
Ich zeige Ihnen, wie Sie mit dem obigen Trick die Power BI Embedded-Kapazität auf Azure pausieren und wieder aufnehmen können, um Geld zu sparen...
Working with Power BI API's via Power Automate: exporting data and controlling Embedded capacity en
First application: exporting Data
If you want to export data from Power BI via Power Automate, then there are a few options: Export Paginated reports, use the Power Automate button in Power BI and recently also a WebAPI call.
I briefly show the first 2 and then focus on the third.
I will guide you through:
- How to register an app in Azure AD and create a service principal user
- How to set the permissions in AD and Power BI workspace so that the app also has rights to read the dataset
- How to get a token with which you then identify yourself at the WebAPI
- How to get a DAX query out of a Power BI report and insert it into Power Automate
- How to save the data to a Sharepoint list.
- And then integrate the data in a Power App
The session is based on an real project I recently finished.
Second application: Pausing and resuming Power BI Embedded capacity on Azure
I will show you how to use the above trick to pause and resume Power BI Embedded capacity on Azure in order to save money...
Extend your Power BI alerts and refresh your Power BI datasets with Power Automate en
Power BI is part of the Power Tools suite, consisting of Power BI, Power Apps and Power Automate. I will show you how Power BI can be combined with Power Automate. For instance, how you can extend Power BI alerts with actions you never thought were possible. The fast number of connectors that Power Automate offers, makes things like this possible: sending a Office 365 Mail, sending a text message, inserting rows in SQL Server or SharePoint, Posting Twittertweets, etc.
Or you can update Power BI (streaming) datasets as a reaction to an event, for instance new records being inserted in a SQL server table, an email from your boss or any other interesting thing happening in an automated system that Power Automate has access to.
The main demo is about refreshing a streaming dataset every minute. A flow gets the summarized data of the last 30 minutes from a SQL server view and displays the results on a dashboard in Power BI.
Werken met Power BI API's via Power Automate: gegevens exporteren en Embedded capaciteit beheren en
Eerste toepassing: gegevens exporteren
Als je op een geautomatiseerde manier gegevens uit Power BI wilt exporteren, dan zijn er een paar opties: Gepagineerde rapporten exporteren, de Power Automate knop in Power BI gebruiken en sinds kort ook een WebAPI aanroep.
Ik laat de eerste 2 kort zien en richt me daarna op de derde.
Dit zijn de zaken die ik zal tonen:
- Hoe je een App registreert in Azure Active Directory (AD) en zo een service principal gebruiker aanmaakt
- Hoe je de permissies in AD en Power BI workspace instelt zodat de app ook rechten heeft om de dataset te lezen
- Hoe krijg je in een Power Automate flow een Oauth token ophaalt waarmee je je vervolgens identificeert bij de PowerBI WebAPI
- Hoe een DAX query uit een Power BI rapport te halen en deze in Power Automate in te voegen
- Hoe je de gegevens daarna opslaat in een Sharepoint lijst
- Hoe je vervolgens de gegevens integreert in een Power App
De sessie is gebaseerd op een echt project dat ik onlangs heb afgerond.
Tweede toepassing: pauzeren en hervatten van Power BI Embedded capaciteit op Azure
Ik zal laten zien hoe je de bovenstaande truc kunt gebruiken om Power BI Embedded capaciteit op Azure te pauzeren en te hervatten (om zo geld te besparen)
Kan in het Engels of NL, Wat heeft jullie voorkeur?
Model like a star - starschema 101 - UK en
Every Power BI user should be familiar with the star schema concept and its application. However, for analysts who are not data engineers, implementing this concept might seem challenging.
In this session, I will introduce the theory of the star schema (also known as Dimensional Modeling) and demonstrate its application in real-world scenarios.
I will utilize Power Query to achieve the following:
- Create a Sales Fact table by combining Order header and Order details, incorporating facts and IDs to Dimension tables.
- Appropriately allocate Order Freight amounts from the Order table to their respective detail lines, addressing granularity issues.
- Develop a bridge table to resolve many-to-many relationship challenges.
If there is time, I will show you how to manage historical data by creating a Customer Dimension table with surrogate keys, implementing both SCD0 and SCD2 methods.
I'll be using a publicly accessible ODATA version of the Northwind traders database as my source system for transactions.
Model like a star - Sternschema 101 - DE de
Jeder Power BI-Benutzer sollte mit dem Konzept des Sternschemas und seiner Anwendung vertraut sein. Für Analysten, die keine Dateningenieure sind, kann die Implementierung dieses Konzepts jedoch herausfordernd erscheinen.
In diesem Vortag werde ich die Theorie des Sternschemas (auch bekannt als Dimensionale Modellierung) vorstellen und seine Anwendung in realen Szenarien demonstrieren.
Ich werde Power Query verwenden, um Folgendes zu erreichen:
* Erstellen einer Verkaufs-Faktentabelle durch Kombinieren von Bestellkopf und Bestelldetails, Einbeziehung von Fakten und IDs in Dimensionstabellen.
* Angemessene Zuordnung der Frachtkosten aus der Bestelltabelle zu den jeweiligen Detailzeilen, um Granularitätsprobleme zu lösen.
* Entwicklung einer Brückentabelle zur Lösung von Herausforderungen bei vielen-zu-vielen-Beziehungen.
Wenn noch Zeit bleibt, zeige ich dir, wie du historische Daten verwaltest, indem du eine Kundendimensionstabelle mit Ersatzschlüsseln erstellst und sowohl die SCD0- als auch die SCD2-Methoden implementierst.
Ich werde eine öffentlich zugängliche ODATA-Version der Northwind-Händlerdatenbank als mein Quellsystem für Transaktionen verwenden.
Supercharge Power BI with the Power BI REST API en
Power BI is known for its intuitive drag-and-drop interface—but under the hood lies a powerful, often underutilized engine: the Power BI REST API. This session is for developers, analysts, and automation architects ready to go beyond the UI and unlock the full potential of Power BI through code and low-code automation.
We’ll explore how to use Python and Power Automate to interact directly with the REST API, enabling:
- Advanced automation of report and dataset management
- Real-time data updates to streaming dashboards
- Seamless integration with external systems and workflows
What You’ll Learn:
- How to use Python to clone reports, refresh datasets, and push data to streaming dashboards
- How to build Power Automate flows that start/stop capacities, trigger alerts, and interact with semantic models
- How to combine both tools for powerful hybrid solutions
Real-World Use Cases:
- Real-time monitoring: Python summarizes SQL Server data every minute and updates a streaming dataset
- Automated incident response: Power BI triggers a flow that alerts Teams, creates a Jira ticket, and logs to SharePoint
- Sales performance alerts: A drop in sales triggers CRM updates and manager notifications
Whether you're coding in Python or building flows in Power Automate, this session will show you how to elevate your Power BI solutions with automation.
Power BI development often happens through intuitive UIs—but behind the scenes, there's a powerful tool many overlook: the Power BI REST API. In this session, we’ll explore how both Python (code) and Power Automate (low-code) can be used to interact directly with this API, enabling advanced automation, real-time data updates, and seamless integration across platforms.
Workshop Model like a star - Sternschema 101 - DE de
Die strukturierte Modellierung von Daten ist ein entscheidender Erfolgsfaktor für aussagekräftige und performante Power BI-Berichte. Das Sternschema, auch bekannt als dimensionale Modellierung, ist dabei ein bewährtes Konzept – doch gerade für Analyst:innen ohne tiefgehende Datenbankkenntnisse kann die Umsetzung herausfordernd sein.
In diesem 1-tägigen Workshop lernst du, wie du das Sternschema in Power BI mit Hilfe von Power Query praktisch umsetzt. Wir starten mit einer verständlichen Einführung in die Theorie und wenden sie direkt auf ein realistisches Szenario an – basierend auf der öffentlich zugänglichen ODATA-Version der Northwind-Datenbank.
Inhalte des Workshops
1, Grundlagen des Sternschemas:
- Was ist eine Faktentabelle? Was sind Dimensionen? Warum ist diese Struktur so wichtig für Power BI?
2, Modellierung mit Power Query:
- Aufbau einer Verkaufs-Faktentabelle durch Kombination von Bestellkopf und Bestelldetails
- Einbindung relevanter Kennzahlen und IDs zur Verknüpfung mit Dimensionstabellen
- Verteilung von Frachtkosten auf Detailzeilen zur Lösung von Granularitätsproblemen
- Erstellung einer Brückentabelle zur Handhabung von vielen-zu-vielen-Beziehungen
3. Historisierung von Dimensionen:
- Einführung in die Konzepte SCD0 und SCD2
- Erstellung einer Kundendimension mit Ersatzschlüsseln zur Verwaltung historischer Daten
Zielgruppe
Dieser Workshop richtet sich an Power BI-Anwender:innen, Business Analyst:innen und alle, die ihre Datenmodelle strukturierter, skalierbarer und wartbarer gestalten möchten – ganz ohne tiefgreifende Kenntnisse in SQL oder Datenbankdesign.
Voraussetzungen:
Grundkenntnisse in Power BI und Power Query sind erforderlich. Der Workshop ist praxisnah und interaktiv gestaltet – mit vielen Beispielen, Übungen und Raum für Fragen.
Power BI Gebruikersdag 2023 Sessionize Event
A CITIZEN DEVELOPERS DATAWAREHOUSE IN DATAVERSE
Every Power BI user knows or should know the star schema concept. And then apply it! But if you are not a data engineer or SQL server admin, how are you going to save your remodeled data in a real Datawarehouse. Well if your company enables you to use Dataverse, then a citizen developer might be able to build a Datawarehouse him/her self in Dataverse. Including incremental refresh.
During this session I will show you how to do this and also talk about the pro’s and con’s.
Aek
Dataverse für Access-Entwickler?
In den letzten 1,5 Jahren gab es nur 1 neues Feature in Access, den Dataverse-Konnektor. Warum hat das Access-Team bei Microsoft alles andere dafür verschoben? Was ist Dataverse überhaupt, welche Möglichkeiten bietet es? Und was haben Access-Entwickler davon?
• Bedeutung: Dynamics, Power Platform, Teams, Verbreitung und Zielpublikum
• Struktur+Technik: Azure SQL und Services, Management, Security
• Mehrwert: Environments, Solutions, Data Flows, Konnektoren etc.
• Kosten/Nutzen: Lizenzen, Limits, Möglichkeiten
• Konnektor in Access: Access-Daten upgraden, Tabellen anlegen und einbinden
• Erfahrungen aus der Praxis mit Dataverse-Jobs und -Kunden
Azure Usergroup Iceland
Online event
Power BI Gebruikersdag 2022 Sessionize Event
Global Power Platform Bootcamp 2022 Hannover Sessionize Event
Power Automate und (Power BI) Web API
Meetup on Power BI and Power Automate
Global Power Platform Bootcamp 2021 Hannover Sessionize Event
Power Platform Bootcamp Austria 2021 Sessionize Event
Digital Workplace Summit 2018
Microsoft Solutions Workshop 16:30 – 17:25 Uhr - Power BI
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