Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
I've just downloaded the 11/1 GA update the the on-premises Report Server and Power BI Desktop. I read a reference to a REST API -- will this work with the on-premises Report Server? Where might I find documentation?
Solved! Go to Solution.
yes.
Chris Webb has a blog post
https://blog.crossjoin.co.uk/2017/10/15/exploring-the-new-ssrs-2017-api-in-power-bi/
I setup a connection to the Oct PowerBI RS
using http://Server/Reports/api/v2.0
and connected to an odata data source
drill into Datasets and get the ID
They use in an odata conection with open type columns (from advanced) and put your id between the brackets.
Source = OData.Feed("http://server/Reports/api/v2.0/DataSets(06ffbf58-b11a-47d0-b17c-18ff44d26c68)/data", null, [MoreColumns=true]),
And expand your columns.
see for more details
https://powerbi.microsoft.com/en-us/documentation/reportserver-access-dataset-odata/
If your looking for the REST API documentation for development purposes we published it on SwaggerHub here:
https://app.swaggerhub.com/apis/microsoft-rs/PBIRS/2.0
If your looking to connect to you datasets using the OData API this is the specific API you need to use:
http://{server}/reports/api/v2.0/datasets(Path='{path to your report})/data
Note you can also use ID instead of path if you know your datasets ID.
Thanks. Using a path is going to be a bit more friendly that finding the id.
Phil
If your looking for the REST API documentation for development purposes we published it on SwaggerHub here:
https://app.swaggerhub.com/apis/microsoft-rs/PBIRS/2.0
If your looking to connect to you datasets using the OData API this is the specific API you need to use:
http://<server>/reports/api/v2.0/datasets(Path='<path to your report>)/data
Note you can also use ID instead of path if you know your datasets ID.
yes.
Chris Webb has a blog post
https://blog.crossjoin.co.uk/2017/10/15/exploring-the-new-ssrs-2017-api-in-power-bi/
I setup a connection to the Oct PowerBI RS
using http://Server/Reports/api/v2.0
and connected to an odata data source
drill into Datasets and get the ID
They use in an odata conection with open type columns (from advanced) and put your id between the brackets.
Source = OData.Feed("http://server/Reports/api/v2.0/DataSets(06ffbf58-b11a-47d0-b17c-18ff44d26c68)/data", null, [MoreColumns=true]),
And expand your columns.
see for more details
https://powerbi.microsoft.com/en-us/documentation/reportserver-access-dataset-odata/
Hi @teros,
Maybe guys @chrisfin@mgmeyer@riccardomuti@Jon-Heide from PG team have ideas.
Best Regards,
Qiuyun Yu
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.