I have built a power app that has multiple screens which fetch the data from dataverse.
For each table, we have lookup columns from different tables.
The screens display data from various tables from the dataverse.
The screens have filters that have dropdown functionality, where users select the required value from the filters and records are displayed in the form.
I am using delegable functions (search, filter, lookup, in). The issue I am facing is that the filtered data is more than 2000 records and therefore the data is not being displayed.
To overcome this, I have setup collections. Using collections, I am able to display > 2k records, but facing huge performance issues as the load time is more than 5 min.
The requirement around search is that 'in' operator should work, as users often type in characters from anywhere within a value (e.g. Microsoft should be fetched if I search 'of' or 'Micro' or any other such combinations)
Any pointers on how to improve this performance would be greatly appreciated.
Thanks