The query plan for the all_donations_cube_dev is pretty complex and does not allow for a 60 second execution in Superset for even a simple query. Comparing these two query plans, for instance:
explain select sum(total_amount) from analytics_ad_hoc.all_donations_cube_dev where receive_date>='2020-07-01';
and
explain select sum(total_amount) from analytics.all_donations_cube where receive_date>='2020-07-01';
The table from analytics executes in a few seconds while the view from analytics_ad_hoc spins (I haven't successfully executed this, I just know it takes a while).
Using views would be great when available if there is a way to compensate for this / help it along. If you have any ideas, that would be greatly appreciated!
Otherwise, tables work well, but of course take up more resources.