When we have a report made in SSRS, be it standard or developed, we can transfer it to an ER report. To do this, it is only necessary to create an ER data model that takes the DP of the original report as its origin, but... why does it return the empty DP table?
The solution is very simple:
Add the Contract and DP objects to the data model
Edit the names as follows mandatory
Contract: ReportDataContract
DP: ReportDataProvider
The D365FO framework looks for these elements by name, any name other than that will not be recognized and will not work.