SSAS分区 - 默认或完整

时间:2018-01-03 02:40:32

标签: sql-server-2008 ssas olap-cube database-partitioning

我们有一个分区,比如说,

  1. 日志-2014,
  2. Log 2015,
  3. 日志2016年1月至6月,
  4. 记录2016年7月至12月,
  5. 记录2017年1月至6月,
  6. 记录2017年7月至12月
  7. 导入例程开始后,我们会将新数据插入日志表,然后使用ADMOMD.Net我们将处理该多维数据集。

    分区的XMLA流程类型:

    • 记录2017年7月至12月 - 处理完整
    • 所有其他分区都有流程默认

    我们正在接收新客户并获取旧的日志数据,如2015年,2016年。我们的导入会读取所有数据并插入日志表。

    "处理默认"在这种情况下工作2015年,2016年分区?

    处理完多维数据集后,此日志数据(2015,2016)是否会合并到正确的分区中?

    在处理具有进程默认类型的分区后,是否重新计算聚合?

    谢谢,

    Chandru

1 个答案:

答案 0 :(得分:0)

流程默认不会将更新的成员带到您的历史分区。它读取分区及其组件(数据,索引)的状态,并进行最少的处理以使分区处于完全处理状态。如果在发出 Process Default 命令时处理了分区,则该命令将不执行任何操作 流程默认通常用于开发过程,以便在线更改多维数据集。

在您的情况下流程完整流程数据,然后是流程索引,会在历史分区上显示数据。