I assume that if I want everything to be refreshed, then I should simply process the database as the only step in the task, as well as making sure it's "Process Full" for the Processing Options.
Can anyone explain the different processing types?
Thanks!
If you're doing ProcessFull, then do ProcessFull on the database. ProcessFull on the database will process all dimensions then process all cubes.
If you did ProcessFull on the cube, then it will not process the dimensions (except the first time since they would be unprocessed the first time you process the cube). So all the new facts that point to new dimension members will either blow up or be assigned to the unknown member.
Anyway... ProcessFull on the database.
|||Hi,
Depends on your setup but have a look at http://msdn2.microsoft.com/en-us/library/ms345142.aspx may help you.
And it is worth reading the performance guide as well
http://www.microsoft.com/technet/prodtechnol/sql/2005/ssas2005perfguide.mspx
It is really up to you to decide what is best for you, we break it up into little parts. So if it does goes wrong, it is not going to roll back the entire transaction. Most of ours, unprocess, process dimensions, process a cube. Others are update dimensions, then process the cube. Never really use process database as there is often more than one cube in the database and i am only ever interested in one of the cubes.
Hope that helps
Matt
No comments:
Post a Comment