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 分析服务,我该如何创建它

SQL Server Analysis Services,从关系数据库更新 OLAP 维度

在网页中显示 OLAP SQL Server?

时间维度在 SQL Server Analysis Services 中不起作用

SQL Server scd2 和 scd1 中的 DWH SCD 类型 2 实现

Sql Server 取xml中节点值(传参)