2012-07-13 27 views
2

我正在使用SQL Server 2012數據質量服務。我想將任何在域值下不存在的值視爲無效。例如,如果我在知識庫中的域管理下的「域值」選項卡中將「abc」,「def」的值列爲正確,但任何外部值都應視爲無效。匹配值不在DQS的域值SQL Server 2012

我曾嘗試設置使用「值不在」的域規則,然後在值「abc」和「def」中手動鍵入,但在清理具有域值的數據時不會收到INVALID結果'xyz'。 DQS中是否有更好的方法可以讓我將域值下列出的任何值視爲INVALID?

感謝您的任何幫助。

回答

1

應該構建域規則,使得任何導致「真」布爾結果的輸入值都被視爲域中的有效值。

因此,對於您的示例,域規則應該是「值在」而不是「值不在」中。