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

Data Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more

Reply
CoreyM3
Frequent Visitor

Power BI Sharepoint Online List Connector 2.0 returning 2000 rows

Hello I have an issue where a powerquery querying a sharepoint online list is now pulling exactly 2000 rows despite pulling all 6000+ rows before.

 

I am able to replicate the issue in a fresh power bi file pulling in the list. The only thing I can think of is something in the configuration of the list got changed but cannot fathom what it would be.

CoreyM3_0-1775585586314.png

 

 

2 ACCEPTED SOLUTIONS
Ritaf1983
Super User
Super User

Hו @CoreyM3 

This is a known issue with the SharePoint Online List Connector 2.0. It occurs because the RenderListDataAsStream API used by this version often stops at the first batch limit (2,000 rows) and fails to execute proper pagination.

Direct Solutions:

Switch to Implementation 1.0: This is the most reliable fix. In the Power Query M code, change the parameter Implementation="2.0" to Implementation="1.0". While version 1.0 is slower, it consistently handles datasets exceeding 5,000 rows.

Adjust ViewMode: Change ViewMode="All" to ViewMode="Default". The "All" mode sometimes forces the query through a specific SharePoint view that has row limits applied.

SharePoint Indexed Columns: If you apply filters within Power Query, ensure the filtered columns are set as Indexed Columns in the SharePoint list settings. Without indexes, the API frequently hits a threshold at 2,000 or 5,000 rows and fails to retrieve the rest.

Professional Recommendation:
For lists with 6,000+ rows, use Implementation 1.0 if version 2.0 fails to paginate correctly.

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

View solution in original post

collinq
Super User
Super User

Hi @CoreyM3 ,

SharePoint has a row limit of 2000 rows if query folding is broken and/or it defaults to a default size (2000) when it runs into issues - like non-indexed columns.  Has anything been added to your views lately?

 

I would check on SharePoint to determine if there are changes in columns, lookup tables or a column type that was modified in some way.




Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!
Private message me for consulting or training needs.




View solution in original post

6 REPLIES 6
v-priyankata
Community Support
Community Support

Hi @CoreyM3 

Thank you for reaching out to the Microsoft Fabric Forum Community.

@parry2k @Ritaf1983 @collinq  Thanks for the inputs

I hope the information provided by users was helpful. If you still have questions, please don't hesitate to reach out to the community.

 

Hi @CoreyM3 

Hope everything’s going smoothly on your end. I wanted to check if the issue got sorted. if you have any other issues please reach community.

collinq
Super User
Super User

Hi @CoreyM3 ,

SharePoint has a row limit of 2000 rows if query folding is broken and/or it defaults to a default size (2000) when it runs into issues - like non-indexed columns.  Has anything been added to your views lately?

 

I would check on SharePoint to determine if there are changes in columns, lookup tables or a column type that was modified in some way.




Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!
Private message me for consulting or training needs.




Ritaf1983
Super User
Super User

Hו @CoreyM3 

This is a known issue with the SharePoint Online List Connector 2.0. It occurs because the RenderListDataAsStream API used by this version often stops at the first batch limit (2,000 rows) and fails to execute proper pagination.

Direct Solutions:

Switch to Implementation 1.0: This is the most reliable fix. In the Power Query M code, change the parameter Implementation="2.0" to Implementation="1.0". While version 1.0 is slower, it consistently handles datasets exceeding 5,000 rows.

Adjust ViewMode: Change ViewMode="All" to ViewMode="Default". The "All" mode sometimes forces the query through a specific SharePoint view that has row limits applied.

SharePoint Indexed Columns: If you apply filters within Power Query, ensure the filtered columns are set as Indexed Columns in the SharePoint list settings. Without indexes, the API frequently hits a threshold at 2,000 or 5,000 rows and fails to retrieve the rest.

Professional Recommendation:
For lists with 6,000+ rows, use Implementation 1.0 if version 2.0 fails to paginate correctly.

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile
parry2k
Super User
Super User

@CoreyM3 is this 2000 you are seeing in Power Query or when you apply the changes, you only see 2000 rows after table is loaded.



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

2000 is a limit I am seeing in the editor and once loaded in.

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.