Once a solution is up and running the need to reduce processing time soon emerges in many projects.
Profitbase Studio 6 has several builtin mechanisms in place to allow for reducing the amount of data being processed during an update of the solution data.
We will describe the use of one of these in the following.
Go to the Solution management part of the application and select the Solution Partitions section of the navigation tree.
Create a new partition definition.
Once "Save" is clicked a dialog allows you to specify a range of values.
In this example I choose a monthly split interval.
I then go to the measure group where the partition is to be used and specify the monthly partition I just created.
Next I go the Fact Source Tables used by the measure group and specify the partition there.
The Fact Source Tables are often reloaded incrementally.
Statistics indicating when data changed is available for each individual partition boundary.
I add a data flow activitiy for loading the fact source table incrementally.
I add a data flow activity for processing the measure group when fact source table(s) data changed.
Lastly I add the data flow to a schedule.