Database Reference
In-Depth Information
Proactive caching
MOLAP cubes have a big drawback and that is that they will only have the data up to
the point of the last processing. There is an option that you can use to mitigate this,
and that is proactive caching. Analysis Services and SQL Server can communicate
between the processes so that SQL Server notifies Analysis Services whenever data
changes. Analysis Services will then read this data from the relational sources, re-
calculate any aggregations, and then switch out the old data and aggregations with
the new information. Proactive caching can be defined on both dimensions and par-
titions.
When it is used, Analysis Services uses the trace functionality in SQL Server to cap-
ture any of the changes. This means that it only works automatically whenever you
have bound the object to a table. If it is bound to a query, you can specify a separate
notification table that will be used in the trace definition.
Proactive caching can also be used together with scheduled polling of the data
source. With this configuration, you have the ability to specify polling queries that are
used to determine if the data in a partition or dimension have been updated.
Adding a ROLAP dimension to the FirstCube
cube
Perform the following steps to change the storage mode of the FactInter-
netSales2009andAbove partition:
1. On the Partition tab, mark the FactInternetSales2009andAbove parti-
tion and click on Storage Settings .
2. Change Standard setting to Real-time ROLAP .
3. Click on the Options button.
4. Click on the Notifications tab and change the notifications to SQL Server
and check the box Specify tracking tables .
5. Choose FactInternetSales (dbo) as the tracking table and click on
OK .
Search WWH ::




Custom Search