【问题标题】:Master Data Services - Domain based attributes主数据服务 - 基于域的属性
【发布时间】:2017-02-03 08:02:24
【问题描述】:

我们正在使用 Master Data Services 作为我们 SQL Server BI 环境的 MDM 解决方案。我有一个包含名字和姓氏的实体,然后我创建了一个业务规则,将这两个字段连接起来形成一个全名,然后将其存储在实体的“名称”系统字段中。

我将其用作另一个实体中的基于域的实体。然后用户可以在将其链接为第二个实体中的属性之前看到全名。

我希望能够限制用户在第一个实体中针对 name 属性捕获数据,因为业务规则处理填充此属性的逻辑。我读过有两种方法可以做到这一点:

  1. 将属性的显示宽度设置为零。这似乎不起作用,资源管理器版本仍然在行中显示窄版字段,用户仍然可以在详细信息窗格中编辑字段。
  2. 使用安全性将属性设为只读。我尝试了不同的组合,但您似乎无法将此功能用于名称字段(系统字段)。

这似乎是我需要的非常基本的功能,而且似乎在 MDS 中没有明确的方法来做到这一点。

我们将不胜感激。

谢谢

【问题讨论】:

    标签: master-data-services mds


    【解决方案1】:

    我们做同样的事情。

    我测试过,无论是新建成员,还是编辑现有成员,业务规则只是覆盖了name属性中手动输入的值。

    是否有特定的“业务”原因需要限制名称字段中的数据输入?如果是因为 Ux 的原因,您可以将 name 属性的显示名称更改为“不填充”之类的内容,或者将其设置为“.”,那么用户将不知道要输入什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-28
      • 1970-01-01
      相关资源
      最近更新 更多