SQL Server 分析服务在维度字符串属性中传递空值和空白值
Posted
技术标签:
【中文标题】SQL Server 分析服务在维度字符串属性中传递空值和空白值【英文标题】:SQL Server Analysis Service passes null and blank values in dimension string attribute 【发布时间】:2019-02-07 08:09:23 【问题描述】:在 SSAS 中,应在 nvarchar 列中显示空值和空白值的重复键错误消息。 我们有一个维度,不同的值在 nvarchar 属性中有一些空值和空白值。当它在整个过程中时,SSAS 不会显示任何重复键的错误消息。 Null 处理设置为自动,错误配置为默认设置。将同一张表添加到新项目并创建维度时,在全流程模式下会显示重复键错误。但是,它并没有在主项目中显示错误。
非常感谢您为处理此问题提供的任何帮助。谢谢。
【问题讨论】:
请改进您的问题 - 不清楚您在问什么。 @RADO 我更新了问题。任何帮助将不胜感激。 【参考方案1】:我知道已经过去了很长时间,但只是想回答可能对某人有帮助的问题。首先,空值和空白值不得位于 SSAS 的列中。因此,将空白值更新为 null。其次将该列的Null Processing调整为UnknownMember再进行处理。
【讨论】:
以上是关于SQL Server 分析服务在维度字符串属性中传递空值和空白值的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server Analysis Services,从关系数据库更新 OLAP 维度
时间维度在 SQL Server Analysis Services 中不起作用