Reputation: 4487
I have about 4 fact
tables and about 19 dimensions
for a SSAS cube
.
Initially, my job to process the cube
, processed the entire cube in a single process/xmla. Now, I had to conditionally process some facts
, so I removed the processing of the entire cube
and decided to separately process all the facts and dimensions(in the dtsx package of course).
The logic for which looks like..
if ( some condition ) then do ProcessFull for the fact1 table
else do ProcessDefault for the fact1 table
I used a Precedence Constraint
for the if expression
.
And similarly for the remaining facts
. And finally for all the dimensions
.
Now my question is, would processing all the facts
and all the dimensions
thus, is equivalent to processing the entire cube
?
What I observe is that, my job to process separately runs and processes all the facts
and dimensions
, but i am not able to browse the cube
. It gives the error:
The cube cannot be browsed. Verify that the cube has been deployed and processed.
I am pretty new to SSAS, so may be I am missing out on something, please point me in the right direction.
Upvotes: 1
Views: 1541
Reputation: 37
what sequence you used for processing facts and dim? and what processing type you used for dimension processing? If you are doing process full or process data for dim then it will make other objects unprocessed. Can refer http://msdn.microsoft.com/en-IN/library/ms174774.aspx if this is of any help
Upvotes: 2