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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
kkuhle
Regular Visitor

Power BI API

What is the best way to connect to our UltiPro cloud service - Power BI REST API or Get Data > Web?

 

Get Data > Web

If I type the web service I'm able to see Attribute:name and Attribute:targetNamespace and not the fields I need.

 

Power BI REST API

I followed the instructions from Adam Saxton Push data into a Power BI dataset but having issues pulling in multiple web services from our UltiPro provider.

 

Process

- Get authentication access token

- Create dataset in Power BI

- Get the dataset to add rows into a Power BI table

- Authenticate with UltiPro web service

- Query web service

- Add rows to Power BI table

4 REPLIES 4
surfersamu
Helper II
Helper II

Were you succesful with this?

No, I was able to create a program with the authentication access tokens to query data from UltiPro, but was never able to create the dataset that Power BI would access.

Oh I see. Did you use C#? I'm tyring to do the exact same thing. I thought using a link with http Authorization headers would work but nothing.

 

The program you created can only query data form UtilPro but is not able to transfer anything to PowerBI? 

Eric_Zhang
Microsoft Employee
Microsoft Employee


@kkuhle wrote:

What is the best way to connect to our UltiPro cloud service - Power BI REST API or Get Data > Web?

 

Get Data > Web

If I type the web service I'm able to see Attribute:name and Attribute:targetNamespace and not the fields I need.

 

Power BI REST API

I followed the instructions from Adam Saxton Push data into a Power BI dataset but having issues pulling in multiple web services from our UltiPro provider.

 

Process

- Get authentication access token

- Create dataset in Power BI

- Get the dataset to add rows into a Power BI table

- Authenticate with UltiPro web service

- Query web service

- Add rows to Power BI table


@kkuhle

 

Both way should be good.

 

For the first approach, the data imported depends on the web link you pass. You shall figure out what are the UltiPro links/API shall be called to get expected data.

 

For the second approach, not clear about your "UltiPro provider", but it is definitely doable, eg in a C# console application.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.