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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Master_T
Helper I
Helper I

Why is fetching data so slow?

Hello

 

I'm trying to develop a custom visual that needs a lot of data (about 500k rows).

I know from the documentation that fetching data from PowerBI is limited to 30k rows, but you can fetch more with a call to the fetchMoreData() api.

 

That approach works, but it's extremely slow. In my tests, every call to fetchMoreData(), which retrieves 30k rows of data at a time, takes 15-20 seconds for a table with 10 columns.... is such low performance normal? Or do you think there's something wrong on my end?

1 REPLY 1
Master_T
Helper I
Helper I

I've done some additional tests, and the thing that is even weirder is that the time required to fetch the next batch of rows using the fetchModerData() api seems completely unrelated to the amount of data that is retrieved. I've tried to set the dataViaMapping's window size to 3000 instead of 30000, and every fetch requires exactly the same time: about 20 seconds.


What is going on here? Is this an artificial limit imposed by PowerBI? Why is fetching data so absurdly slow??

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

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

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.

Top Solution Authors