Hello,
My team produces several PowerPivot cubes. Two largest require several hours to process. Under certain circumstances, only subset of tables would require processing (~ ½ of the cube data volume). If I use management studio to run the full or data processing
of selecting tables (please see the XML code example generated by SSMS below), processing is happening sequentially and total time is longer than full cube processing (if entire cube is processed, individual tables seem to be processed in parallel). Is there
a way changing the MDX expression or other trick to enable parallel processing?
Thank you!
Daniel
<Batchxmlns='http://schemas.microsoft.com/analysisservices/2003/engine'Transaction='true'>
<Processxmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Type>ProcessFull</Type>
<Object>
<DatabaseID>MSCloud_MOD</DatabaseID>
<DimensionID>Cloud_FACT_AdjustedLifeCycleUnit_e6ecdaea-79ea-4bc1-8f32-3059059d9ca0</DimensionID>
</Object>
</Process>
<Processxmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Type>ProcessFull</Type>
<Object>
<DatabaseID>MSCloud_MOD</DatabaseID>
<DimensionID>Customer_9cf43c83-ce43-43a1-91e1-98f504db26da</DimensionID>
</Object>
</Process>
<Processxmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Type>ProcessFull</Type>
<Object>
<DatabaseID>MSCloud_MOD</DatabaseID>
<DimensionID>MSS SellIn Fact_0476e67e-d85a-47e2-ab1d-4ed48dc53c55</DimensionID>
</Object>
</Process>
<Processxmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Type>ProcessFull</Type>
<Object>
<DatabaseID>MSCloud_MOD</DatabaseID>
<DimensionID>Revenue_a315fabe-6e2c-44a0-87f6-837b88e72c8b</DimensionID>
</Object>
</Process>
<Processxmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Type>ProcessFull</Type>
<Object>
<DatabaseID>MSCloud_MOD</DatabaseID>
<DimensionID>Cloud_DSV_Time_9bb38595-9263-436d-8c3b-1a3375ce0ec9</DimensionID>
</Object>
</Process>
</Batch>