SSAS多维立方体-分区的并行处理

时间:2019-02-21 09:34:01

标签: ssas

我有一个多维多维数据集,其中只有一个事实表带有2个分区。我运行该处理,当我在“进程进度”窗口中查看时,看到只有一个分区已被处理,其他分区正在等待。而且我以某种方式期望它将并行处理两个分区。

我是否缺少某些东西,或者默认情况下它只是以这种方式工作。我是否应该采取措施强制并行处理以加快速度?

谢谢!

1 个答案:

答案 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>