【发布时间】:2017-04-18 21:25:33
【问题描述】:
我在 Master Data Services 2016 中遇到问题,我的问题是。
我们的客户希望在 Excel 中查看代码列,但他说他无法在 excel 中插入或更新代码值本身。为了满足他的要求,我将 Code 值设置为自动生成和只读。但是当我将代码列设置为只读时,MDS 不允许我们插入新记录。
【问题讨论】:
标签: sql-server-2016 master-data-services
我在 Master Data Services 2016 中遇到问题,我的问题是。
我们的客户希望在 Excel 中查看代码列,但他说他无法在 excel 中插入或更新代码值本身。为了满足他的要求,我将 Code 值设置为自动生成和只读。但是当我将代码列设置为只读时,MDS 不允许我们插入新记录。
【问题讨论】:
标签: sql-server-2016 master-data-services
如果业务用户想要插入和更新代码,它们无法自动生成。它与 SQL Server 表中的 IDENTITY 属性相同。
如果他们因为已被使用而无法更新代码值,那是因为代码值已被软删除。在这种情况下,您需要清除它们。
SQL Server 2016 之前的版本:https://www.mssqltips.com/sqlservertip/3646/purging-entity-members-in-sql-server-master-data-services/
SQL Server 2016 及更高版本:https://www.mssqltips.com/sqlservertip/4588/purge-an-entity-in-master-data-services-2016/
【讨论】: