I am extending an SSRS report that is provided by our ISV partner as part of their ISV package. This report uses regular tables to store its data, instead of temporary tables. The report uses preprocessing to generate itself.
I am being forced to use regular tables from my report extension, because you cannot mix and match regular and temporary tables in an SSRS Report. This will generate an error.
I am wondering if there is any legitimate reason to still be using regular tables in an SSRS report, as opposed to temporary tables (either in-memory or temp db)? I may ask our ISV partner to change their report to temporary tables, but i wanted some information on whether it is appropriate to be using them under certain circumstances first.
Thanks,
Jonathan