Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes! Register now.

Reply
Anonymous
Not applicable

Connect Power Bi Semantic Model to external applications

I am looking for information if it is possible to create a pipeline that extracts certain data from a Power BI semantic model to external applications for example Benchling. 

 

The semantic model's primary source is an SQL database. 

 

Thanks in advance

1 ACCEPTED SOLUTION
frithjof_v
Super User
Super User

Here is an API for querying a Power BI semantic model (aka dataset):

https://learn.microsoft.com/en-us/rest/api/power-bi/datasets/execute-queries

 

(It uses DAX query code, which is a bit different syntax from what you would use in your typical DAX measures or calculated columns. DAX query is the same syntax as you would use in DAX Studio or DAX query view.

I think Performance Analyzer in Power BI Desktop can be helpful for generating DAX query code. The code generated only selects TOP N rows, you might consider altering that code so it doesn't include a TOP N filter.)

View solution in original post

3 REPLIES 3
frithjof_v
Super User
Super User

Here is an API for querying a Power BI semantic model (aka dataset):

https://learn.microsoft.com/en-us/rest/api/power-bi/datasets/execute-queries

 

(It uses DAX query code, which is a bit different syntax from what you would use in your typical DAX measures or calculated columns. DAX query is the same syntax as you would use in DAX Studio or DAX query view.

I think Performance Analyzer in Power BI Desktop can be helpful for generating DAX query code. The code generated only selects TOP N rows, you might consider altering that code so it doesn't include a TOP N filter.)

Houston-ho
Advocate I
Advocate I

If the destination support API, you could use web activity in a pipeline to do so, Web activity - Microsoft Fabric | Microsoft Learn

In case that doesn't provide API, and you could manually upload file dataset there, the final approach is Power Automate Robotic Process Automation, that mimic human mouse and keystroke like how you operate that web application. Browser automation actions reference - Power Automate | Microsoft Learn

NandanHegde
Super User
Super User

Based on my understanding, Data pipelines doesnt support Benchling as the sink.

But you can still extract the data from Power BI semantic model via data pipelines and API.

 




----------------------------------------------------------------------------------------------
Nandan Hegde (MSFT Data MVP)
LinkedIn Profile : www.linkedin.com/in/nandan-hegde-4a195a66
GitHUB Profile : https://github.com/NandanHegde15
Twitter Profile : @nandan_hegde15
MSFT MVP Profile : https://mvp.microsoft.com/en-US/MVP/profile/8977819f-95fb-ed11-8f6d-000d3a560942
Topmate : https://topmate.io/nandan_hegde
Blog :https://datasharkx.wordpress.com

Helpful resources

Announcements
September Fabric Update Carousel

Fabric Monthly Update - September 2025

Check out the September 2025 Fabric update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.