Power BI Embedded

The traditional model for Power BI is to pay per user, but what if you want to use the reports in your web app and don’t know who all the users would be? In this episode the team explores Power BI Embedded — how it differs from the traditional service, what you need to set it up, and some reasons why you might explore this option over the others.

Episode Quotes

“If you’re just looking to slap a Power BI report somewhere, and you have the licenses for your users, there’s a bunch of ways that already exist, that don’t involve all this work. Power BI Embedded is for custom application development, primarily.”

“You do need somebody, if you’re going to go down this road, that is a web developer/some kind of developer, to be able to make it work.”

“If you’re a software vendor, Power BI Embedded’s worth looking at. If you’re not a software vendor, it’s probably not the right solution for you.”

Listen to Learn

00:38     Intro to the topic
01:08     Compañero Shout-Outs
01:27     What Have I Learned
03:11     You can embed Power BI without using Embedded
05:32     What is an ISV?
06:40     How licensing/pricing works with Embedded, comparisons
10:28     The rough order of magnitude in price and why people get the higher SKUs
12:55     Nothing changes from a strictly BI developer perspective
14:02     Testing or proof of concept and security issues
17:29     Security! Power BI Embedded and users – it’s very different than what you’re used to
19:27     Support and languages in Power BI Embedded
20:24     Power BI Embedded Playground – go play!
20:57     Other scenarios where Power BI Embedded might make sense
22:30     Other supported toolkits with Power BI Embedded
23:57     What about quick links in paginated reports within an application?
25:19     Explanation of iframes and when you have to use them
27:36     What about non-vendors? What should they use?
29:19     Closing Thoughts


“Happy Rock” for What Have I Learned by https://www.bensound.com

Meet the Hosts

carlos chacon headshot

Carlos Chacon

With more than 10 years of working with SQL Server, Carlos helps businesses ensure their SQL Server environments meet their users’ expectations. He can provide insights on performance, migrations, and disaster recovery. He is also active in the SQL Server community and regularly speaks at user group meetings and conferences. He helps support the free database monitoring tool found at databasehealth.com and provides training through SQL Trail events.

eugene meidinger headshot

Eugene Meidinger

Eugene works as an independent BI consultant and Pluralsight author, specializing in Power BI and the Azure Data Platform. He has been working with data for over 8 years and speaks regularly at user groups and conferences. He also helps run the GroupBy online conference.

kevin feasel headshot

Kevin Feasel

Kevin is a Microsoft Data Platform MVP and proprietor of Catallaxy Services, LLC, where he specializes in T-SQL development, machine learning, and pulling rabbits out of hats on demand. He is the lead contributor to Curated SQL, president of the Triangle Area SQL Server Users Group, and author of the books PolyBase Revealed (Apress, 2020) and Finding Ghosts in Your Data: Anomaly Detection Techniques with Examples in Python (Apress, 2022). A resident of Durham, North Carolina, he can be found cycling the trails along the triangle whenever the weather's nice enough.

Want to Submit Some Feedback?

Did we miss something or not quite get it right? Want to be a guest or suggest a guest/topic for the podcast?

Let's find what you're looking for