我有一个多维多维数据集,其中只有一个事实表带有2个分区。我运行该处理,当我在“进程进度”窗口中查看时,看到只有一个分区已被处理,其他分区正在等待。而且我以某种方式期望它将并行处理两个分区。
我是否缺少某些东西,或者默认情况下它只是以这种方式工作。我是否应该采取措施强制并行处理以加快速度?
谢谢!
答案 0 :(得分:0)
您如何发送处理请求?尝试将XMLA脚本与Parallel
选项结合使用,如下所述。
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Parallel>
<Process>
<Object>
<DatabaseID>Your Cube</DatabaseID>
<CubeID>Your Cube</CubeID>
<MeasureGroupID>Fact Table</MeasureGroupID>
<PartitionID>Fact_Table_Partition_1</PartitionID>
</Object>
<Type>ProcessFull</Type>
</Process>
<Process>
<Object>
<DatabaseID>Your Cube</DatabaseID>
<CubeID>Your Cube</CubeID>
<MeasureGroupID>Fact Table</MeasureGroupID>
<PartitionID>Fact_Table_Partition_2</PartitionID>
</Object>
<Type>ProcessFull</Type>
</Process>
</Parallel>
</Batch>