SSAS多维立方体——分区的并行处理
SSAS multidimensional cube - parallel processing of partitions
我有一个多维立方体,它只有一个事实 table,有 2 个分区。我 运行 正在处理,当我查看进程进度 window 时,我看到只有一个分区已被处理,其他正在等待。不知何故,我预计它将并行处理两个分区。
我是不是遗漏了什么,或者默认情况下就是这样工作的。我应该做些什么来强制并行处理以加快速度吗?
谢谢!
您如何发送处理请求?尝试使用带有 Parallel
选项的 XMLA 脚本,如下所述。
<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>
我有一个多维立方体,它只有一个事实 table,有 2 个分区。我 运行 正在处理,当我查看进程进度 window 时,我看到只有一个分区已被处理,其他正在等待。不知何故,我预计它将并行处理两个分区。
我是不是遗漏了什么,或者默认情况下就是这样工作的。我应该做些什么来强制并行处理以加快速度吗?
谢谢!
您如何发送处理请求?尝试使用带有 Parallel
选项的 XMLA 脚本,如下所述。
<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>