Wonder if there is a possibility to leverage caching in the following scenario:
In the model:
Sales Person -> Branch -> Region -> Channel
Report template has
- Channel and metric (on the channel level)
There is a prompt on Sales Person
Let's say John B. and Tom P. both belong to channel ABC.
I run the report for John B and I get the metric calculated for channel ABC, SQL goes against the warehouse
Then I run the same report for Tom P. and I want to be able to get this report from cache, since there is already report there with the metric I need for the same channel.
How can I do it ?
In the model:
Sales Person -> Branch -> Region -> Channel
Report template has
- Channel and metric (on the channel level)
There is a prompt on Sales Person
Let's say John B. and Tom P. both belong to channel ABC.
I run the report for John B and I get the metric calculated for channel ABC, SQL goes against the warehouse
Then I run the same report for Tom P. and I want to be able to get this report from cache, since there is already report there with the metric I need for the same channel.
How can I do it ?