I need to create pivot tables with data on revenue/costs presented monthly and I need to show the month on month growth and it seems like mission impossible with Dashboards on SQL warehouse despite being quite obviously a very typical task.
Pivot table visualization does not support any calculation with the values so despite working well as pivot tables, does not provide an opportunity to calculate growth.
Calculation of a pivot table with SQL and then creating the growth columns kinda works, but:
1. It has to be created manually for each month (and persistently updated)
2. In case of letting a user to choose the period, at best you can just show null columns for the months outside of the date range, but it is clearly not what users expect.
3. Certain fields e.g. date, or say region (that is not a row in pivot) has to be parametrized and those parameters do not work with filters applied on visualization (as based on a different datasets), despite "linked" with inputs.