Power BI Meeting Programmability – TOM, XMLA, and C# as presented by Kristyna Hughes

Welcome to the June 8th 2022 online meeting!  Covid restrictions are lifting and a return to in-person meetings may take shape in the coming months.  Until then, we all continue to operate monthly online meetings through the PNW collaborative facilitated by the Oregon Data Community.  A number of NW local data user groups are working together to help shoulder the load over covid,  hosting regular online monthly meetings for all members.  The collaborative will always have the regular OR Data Community “evening” meeting date/time on the 2nd Wednesday of the month at 4 PM PST, and if possible a second meeting on the 4th Wednesday of the month at 12 PM PST!

In order to encourage questions during the presentation, please use chat which will be monitored and/or use the raise hands option in Teams.  Please be mindful of the other attendees and mute your mic!

We will be starting at 4:00 PM

Schedule (may be fluid due to discussions and Q/A):
4:00 – 4:15 PM – Announcements and other information
4:15 PM – Presentation

Our wonderful sponsors are providing gifts each month!


Title: Power BI Meeting Programmability – TOM, XMLA, and C#

Abstract: Tune in to learn how to programmatically add columns and measures to Power BI data models using TOM, XMLA, and C#!  XMLA is a powerful tool that allows report developers to connect to their data model and make adjustments outside the Power BI Desktop application. One major win with the XMLA endpoint is the ability to update a Power BI model schema through a pipeline triggered by an application. This allows end users to create custom UDFs (user defined fields) on the fly and delete them. Normally, Power BI developers would have to open the PBIX file in the Power BI Desktop application and refresh the data model there to pull in the new columns.

Bio: Kristyna Hughes is a data & analytics consultant at 3Cloud. Her experience includes implementing and managing enterprise-level Power BI instance, training teams on reporting best practices, and building templates for scalable analytics. She co-owns the www.dataonwheels.com blog and is on the board of directors for PASSMN SQL Server User Group.

Here’s Kristyna!!!

This entry was posted in Announcements. Bookmark the permalink.