2

我正在使用 SQL Server 2012 数据质量服务。我想将域值下不存在的任何值视为无效。例如,如果我在知识库中域管理下的域值选项卡中将“abc”、“def”的值列为正确,但外部的任何值都应视为无效。

我尝试设置使用“值不在”的域规则,然后手动输入值“abc”和“def”,但是当我清理域值为“xyz”的数据时没有得到无效结果. DQS 中是否有更好的方法可以让我将域值下列出的值之外的任何值视为无效?

谢谢你的帮助。

4

1 回答 1

1

应该构造域规则,使得任何导致“真”布尔结果的输入值都被认为是域中的有效值。

因此,对于您的示例,域规则应该是“值在”而不是“值不在”。

于 2012-09-09T13:21:41.330 回答