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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
fbrown
Regular Visitor

PDF Export Api is taking forever

Hi everyone,
when I call export PDF Api from the power BI  service,  The export is taking a very long time  (beyond several minutes) i am using power bi premium embedded service..

 

1 ACCEPTED SOLUTION
V-lianl-msft
Community Support
Community Support

Concurrent Requests:
"A job that exceeds its number of concurrent requests doesn't terminate. For example, if you export three pages in an A1 SKU, the first job will run, and the latter two will wait for the next two execution cycles."

Note that concurrency also applies to pages within a report. So a single report containing 20 report pages/tabs will not complete until each one is rendered individually. How fast this is will depend on the capacity size.

Embedded Capacities:
You need to have the reports hosted within a workspace that is running within an embedded capacity.
The larger the capacity... the more reports you can run concurrently, plus (in theory) your reports should render faster due to the increased CPU and memory.

It could be the case that whilst this feature is in preview, it is running slower than it otherwise would normally?
It's worth testing it with a larger capacity to see if this makes any difference.

 

You clould also check if your report contains too much data and complex report definition. Also check if the network is under heavy load. You can try to clear the cache of web browser. And re-publish the report to service for a test.

 

View solution in original post

1 REPLY 1
V-lianl-msft
Community Support
Community Support

Concurrent Requests:
"A job that exceeds its number of concurrent requests doesn't terminate. For example, if you export three pages in an A1 SKU, the first job will run, and the latter two will wait for the next two execution cycles."

Note that concurrency also applies to pages within a report. So a single report containing 20 report pages/tabs will not complete until each one is rendered individually. How fast this is will depend on the capacity size.

Embedded Capacities:
You need to have the reports hosted within a workspace that is running within an embedded capacity.
The larger the capacity... the more reports you can run concurrently, plus (in theory) your reports should render faster due to the increased CPU and memory.

It could be the case that whilst this feature is in preview, it is running slower than it otherwise would normally?
It's worth testing it with a larger capacity to see if this makes any difference.

 

You clould also check if your report contains too much data and complex report definition. Also check if the network is under heavy load. You can try to clear the cache of web browser. And re-publish the report to service for a test.

 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.