OLAP Cube Parallelism 未按预期工作

问题描述

我们有一个 OLAP SSAS 多维数据集设置,多维数据集处理是从 SQL Server 代理作业(在 SQL Server 2014 上)触发的。 SQL Server 代理作业步骤如下:

<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
   <Parallel MaxParallel="3">
    <Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Object>
        <DatabaseID>{DatabaseID}</DatabaseID>
        <CubeID>{CubeName}</CubeID>
      </Object>
      <Type>ProcessFull</Type>
      <WriteBackTableCreation>UseExisting</WriteBackTableCreation>
    </Process>
  </Parallel>
</Batch>

此步骤应该从 SQL Server 数据库触发三个并行度量拉取调用。但是我们可以看到它正在触发对数据库的 10 个并行选择查询。很少有其他多维数据集具有类似的并行设置并且一次仅触发 3 个查询。 10 次调用的问题仅在此多维数据集的情况下发生,并且仅在一个特定环境中发生。 SSAS 多维数据集级别是否有任何设置会覆盖 SQL 代理作业设置的并行设置?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)