Forum Discussion
Embedding paginated reports error: Unable to render paginated report
- 3 years ago
Hi Anonymous ,
This error usually means that the embed token wasn't generated correctly.
If you have a paginated report with a Power BI dataset as a data source you should use V2 embed token (AKA multiresource embed token), which are generated using this API Embed Token - Generate Token - REST API (Power BI Power BI REST APIs) | Microsoft Learn. The request should include the dataset ID and like this example Embed Token - Generate Token - REST API (Power BI Power BI REST APIs) | Microsoft Learn
Hi Anonymous ,
This error usually means that the embed token wasn't generated correctly.
If you have a paginated report with a Power BI dataset as a data source you should use V2 embed token (AKA multiresource embed token), which are generated using this API Embed Token - Generate Token - REST API (Power BI Power BI REST APIs) | Microsoft Learn. The request should include the dataset ID and like this example Embed Token - Generate Token - REST API (Power BI Power BI REST APIs) | Microsoft Learn
- Anonymous3 years agoNot applicable
Hey, You were right! After lots of retries it helped. But before i accept as a solution. What is the Microsoft idea of me getting dataset ID? Because when I request report information from /v1.0/myorg/reports, paginated reports does not contain dataset ids, while other reports do. Trying v1.0/myorg/reports/{reportId}/datasources doesn't return dataset ID either, but some other stuff. So what is a Microsoft plan for developers to get dataset ID?
Microsoft documentation for GET https://api.powerbi.com/v1.0/myorg/reports endpoint:
Since paginated reports (RDL) don't have a dataset, the dataset ID value in the API response for paginated reports isn't displayed.
How should I get dataset ID for paginated report programically using API?