我们有一个包含 5 亿行的事实表(10 年的数据 - 60GB)。我在数据库级别和 SSAS 表格多维数据集级别对这个表进行了分区——每个分区一个月,以提高整体浏览性能和 SSAS 多维数据集处理时间。但是上次听说为SSAS Tabular cube配置2个以上的分区不太好。每个表格立方体最多应该有 2 个分区。你听说过类似的事情吗?真的吗 ?
我们有一个包含 5 亿行的事实表(10 年的数据 - 60GB)。我在数据库级别和 SSAS 表格多维数据集级别对这个表进行了分区——每个分区一个月,以提高整体浏览性能和 SSAS 多维数据集处理时间。但是上次听说为SSAS Tabular cube配置2个以上的分区不太好。每个表格立方体最多应该有 2 个分区。你听说过类似的事情吗?真的吗 ?
在 SSAS 2014 中,表中的表格分区按顺序进行。在 SSAS 2016 中,表内的表格分区可以并行处理。因此,如果您处理整个表,在您的版本中分区不会加快处理速度。
然而,分区非常适合用于增量处理。如果您按年份分区并且只有 2017 年的行发生变化,那么您可以只处理 2017 年的分区。此外,要归档超过 10 年的数据,您可以删除最旧的分区。
我不知道你提到的 2 分区规则从何而来,但不相信它有道理。如果您在某些上下文中对该断言有参考,请随时分享。