A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
Dear @Omidy,
Thank you for posting your question in the Microsoft Q&A forum. From what you shared, you have a SharePoint Online list used for operational assessments that is growing quickly (3,271 items and increasing). You are concerned that when it gets close to 5,000 items, your PowerApps form submissions and Power BI dashboards may be affected. You already created indexed columns and filtered views to keep queries under the limit, and now you want a permanent, Microsoft‑recommended solution.
Typically, in SharePoint Online, the 5,000 limit is a view/query threshold (not a storage limit). Lists can grow far beyond 5,000 items, but views, filters, sorting, grouping, and certain operations can be blocked or slowed if a query touches too many items at once.
To keep SharePoint stable, I recommend as below:
- Ensure the columns used for filtering (for example: Created/Primary Date/Status) are indexed.
- Use filtered views that always return fewer than 5,000 items (for example: “Current year” or “Last 90 days”) and avoid heavy grouping/sorting in the default view.
- In Power Apps, ensure app formulas are delegable where possible (so the app can query the full dataset reliably).
For reference: Overview of large lists and libraries - Microsoft Support
For the broader questions about migrating to Dataverse/Azure SQL/SQL Server, Power Apps connector behavior/delegation, SQL premium licensing, and Power BI report repointing, those are Power Platform design topics. Power Apps also has query/delegation limits that can affect large datasets. Connecting Power Apps to SQL Server (including on‑prem via the on‑premises data gateway) uses premium connectivity and requires appropriate licensing.
To get the best architecture guidance, please post those Power Platform questions to the Find Answers | Microsoft Power Platform Community
This forum is dedicated to Power Platform and is supported by a knowledgeable community, including Microsoft experts and partners. By posting there, you'll have access to more specialized resources and insights, which can help resolve your issue more effectively.
I suggest this route because our resources on Power Platform are limited, and we want to avoid providing incomplete or inaccurate information. The Power Platform Community is the best place to get targeted help and also allows others to learn from your experience.
Note: We appreciate your understanding regarding the scope of support available through this forum. As moderators, our role is to provide general guidance and assist with common troubleshooting steps. Apologies for redirecting you to a different community as the members of the posted category focus on users with Microsoft 365 concern and have limited knowledge about Power Automate, so to get a quick and better assistance, we redirect you in the correct way.
I hope the information provided proves useful. Please proceed with the outlined steps and let me know whether they resolve the issue. If not, I’ll be glad to continue working with you to find a solution.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.