每列限制20亿个不同的值

时间:2012-04-16 20:36:01

标签: ssas sql-server-2012

根据this link,SSAS表格模型中的列限制为20亿个DISTINCT值。这是否适用于分区?

例如,假设我有一个包含40亿条记录的事实表和一个包含1到4,000,000,000个值的PK列。基于上面的链接,我假设一旦达到极限,处理就会失败。那么我可以对表进行分区并在分区级别应用20亿个不同的限制吗?

此外,此限制是否适用于DirectQuery分区?

1 个答案:

答案 0 :(得分:2)

是的,一旦超出2B不同的值,处理就会失败。解决此问题的方法是创建两个单独的表,然后使用DAX将它们合并在一起。