web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Retrive more than 2000...
Power Apps
Unanswered

Retrive more than 2000 records from sharepoint List

(0) ShareShare
ReportReport
Posted on by 56

Please let know the workaround to retrive more than 2000 records from sharepoint list.
I tried using multiple collect and then combine those with another collect but powerapps only retrives first 2000 records.
Ex:
Collect(Col_name1,Filter(SP_list,ID>=1 && ID<2000)); Collect(Col_name2,Filter(SP_list,ID>=2000 && ID<4000));
Collect(Main_Col, Col_name1,Col_name2)

I also tried using filter with valid delegation but that too has the same issue.
The SP List might hold more than 10000 records.

Thank you

  • Mr-Dang-MSFT Profile Picture
    Microsoft Employee on at

    Hi @abhishek_123 ,

    As a best practice, an app works best when it is lightweight and operates on the minimum necessary data to take an action. 

     

    If you need to see all of the data or large amounts of data, that's more of a visualization use case and starting in Power BI may make more sense. From there, you can embed an app for taking action on data that has been sliced.

     

    I would advise against recreating SharePoint or SQL inside of Power Apps. If you need to view the entire back end, those experiences already exist on SharePoint and SSMS. Instead consider sharing more about what you need to filter and the community here can help you write a good formula.

  • abhishek_123 Profile Picture
    56 on at

     Hi @Mr-Dang-MSFT ,
    Thank you for the inputs but i wanted to filter data out and also update fields so say I have 10000 records with country column and I want to filter out data as per country: Filter(SP_list,country="CountryName")  but the powerapp filters first 2000 record but I want it to filter through all the records and return all the data with the CountryName.

  • Ben Thompson Profile Picture
    1,400 on at

    The issue is that the filtering in a Power App is done after the data has been pulled from the Sharepoint list and the connection between the Power App and the Sharepoint list only retrieves the first 2000 records.

     

    I know that's not what you want to hear but if you want to look at more than just the first 2000 records you will need to find a connection that can either retrieve more than the first 2000 records or a means of filtering the list within Sharepoint before returning the records 

  • abhishek_123 Profile Picture
    56 on at

    Hi @ben-thompson ,
    Is this a limitation in sharepoint connection, If yes, can i use CDS or SQL server ?

     

  • suman_sa Profile Picture
    41 on at

    I believe the limitation is in PowerApps - so changing SP to CDS/SQL will not be of help here?

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 342 Super User 2026 Season 2

#2
M Bilal Khan Profile Picture

M Bilal Khan 271

#3
Mohsin Ali Profile Picture

Mohsin Ali 239

Last 30 days Overall leaderboard