我们如何使用 DQS 或 MDS 修剪坏数据并输出干净的修剪数据?

Gha*_*afa 5 sql-server sql-server-2012 master-data-services data-quality-services

到目前为止,我们一直使用存储过程进行数据处理和清理,但现在我们决定在我们的数据仓库项目中使用数据质量服务 (DQS) 和主数据管理 (MDS)。

我们在存储过程中使用了一个非常常见的函数 - 它修剪并用,空格替换字符,例如:

UPDATE [Table] SET Column=(ltrim(rtrim(replace(Column,',',''))))
Run Code Online (Sandbox Code Playgroud)

我花了几个小时想出一种使用 DQS 和 MDM 实现这一目标的方法,但找不到任何方法来实现相同的目标。

如果你们能帮我解决这个问题,我将不胜感激。事实上,已经感谢您抽出宝贵的时间。

Sin*_*our 1

我想如果你能使用SQL Server 2017,这个新函数Trim()可以帮助你写得更好。如果你坚持使用 DQS 来解决这个问题,我认为这篇文章可以帮助你找到方法。很抱歉我不能为你写。希望能帮助到你。