Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
We have created a Power BI custom connector that connects to our webservice. The connector works with a nested folder structure. The user selects one or more tables from one or more folders. Part of the connector's structure (folder and table names) is fixed, while other parts are dynamic (depend on the data the user has in their webservice).
The problem which our users experience, is that they often have to clear the cache in Power BI Desktop for a refresh to work successfully. If they don't clear the cache, they get an error saying: 'The key didn't match any rows in the table'. To our best knowledge, this error means that Power BI cannot find the table with the given name and folder-path.
However, this error also occurs if a user refreshes a (report created with a) table that has a fixed name and path, in which case this error seems to not apply.
Is this a known issue? Is there a fix or workaround (other than clearing the cache each time before a refresh)? Is it indeed caused by the custom connector's structure being partly dynamic?
Any help is greatly appreciated!
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 56 | |
| 55 | |
| 32 | |
| 18 | |
| 14 |