SQL 服务器分析服务在维度字符串属性中传递空值和空白值

SQL Server Analysis Service passes null and blank values in dimension string attribute

在 SSAS 中,预期会在 nvarchar 列中显示有关空值和空值的重复键错误消息。 我们有一个维度,不同的值在 nvarchar 属性中有一些空值和空白值。当它处于完整过程中时,SSAS 不会显示重复键的任何错误消息。 Null 处理设置为自动,默认情况下错误配置。当将相同的 table 添加到新项目并创建维度时,在完整过程模式下它会显示重复键错误。但是在主工程中并没有显示错误。

非常感谢您为处理此问题提供的任何帮助。谢谢。

我知道已经过去了很长时间,但只是想回答可能对某人有帮助的问题。首先,空值和空白值不得位于 SSAS 的列中。因此,将空白值更新为 null。其次将该列的 Null Processing 调整为 UnknownMember 然后处理。