问题标签 [master-data-management]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
master-data-services - 主数据服务 REST API
我有一个 Microsoft Master Data Services 安装,SQL Server 2014。我需要提供一个 REST 接口以允许外部系统将数据推送到我们的 MDS 暂存区。MDSS 有一个开箱即用的 WCF API,但我们特别需要公开一个 REST 服务以供外部系统使用。
我正在考虑创建一个独立的 REST API 来提供此访问权限,但想知道在我投入工作之前是否存在其他选项/方法。
master-data-services - 在将 ETL 暂存到 Microsoft MDS 以供批准期间创建变更集
在 MDS 中,如果我手动进行更改,我可以创建一个更改集以供批准。有没有办法强制批准通过临时表进入的更改?如果是这样,如何?
谢谢
master-data-management - IBM MDM 组件级别 getParty 但根据 requesterTimeZone
我们有现有的代码来通过组件级 getPetson 调用检索用户详细信息。由于性能优势,也许最后一位开发人员做了组件级别的 getPerson。
但是现在我要求 getPerson 响应中的所有日期字段必须根据 requesterTimeZone 字段中定义的值在时区中具有日期。
我有 2 个选择
- 将所有组件级别的 getParty 转换为控制器级别并设置时区。2. 手动编写代码将 20 - 25 个日期字段值列表转换为 requesterTimeZone 中定义的时区。
哪一个是真正有性能的。有没有办法在组件级别的 getPerson 调用中将 requesterTimeZone 设置为 IST 或 PST,但 DB 中存储的值默认为 GMT。
excel - MDS Excel 在一个 xls 文件中加载多个实体
嗨,我们有几个可能是错误的问题。至少我们在网上找不到任何修复或帮助。我们有一个 Excel 工作表,每个实体都有一个工作表。所有数据都来自同一个 MDS。
第一个问题
当我们关闭电子表格并再次打开它时。我们再次连接到 MDS,但就像某些选项卡/工作表没有再次连接一样。刷新按钮和发布按钮显示为灰色(请参见屏幕截图 - 我已从所有敏感数据中滚动)。任何解决此问题的提示都会很棒!
第二个问题
当上述失败时,我们将尝试从 Excel 中的 MDS Explorer 中完全刷新数据。但是,它会重命名工作表选项卡并在末尾添加一个数字“1”?(请参阅屏幕截图中的帐户 1)是否有任何方法可以控制这一点,因为重命名会为我们搞砸工作表?
第三个问题
这很难解释,而且是一个周期性的问题——我找不到任何方法来真正触发它。所以我只是希望有人也看到了这一点并找到了解决方法。发生的情况是,当突然在其中一个实体表中滚动时,通常被拆分和冻结的前两行突然开始使用同一张表中的数据滚动?因此,如果您看到屏幕截图并想象 1-2 突然显示第 1050-1051 行并且与正常行一样滚动。
关于系统的确凿事实:
所以请任何帮助,指出正确的方向,否则我会跪下亲吻你的手得到解释:)
master-data-management - IBM MDM BusinessProxy CompositeTxn 线程安全
IBM MDM BusinessProxy/ExternalRules/BehaviorExtension 线程中的实例级对象是否安全?
如果 5 个线程通过 MQ 或 WebserviceCall 或 BatchProcessor 调用 BusinessProxy(BP),那么是新创建了 5 个 BP 对象还是只是一个 BP 对象?
business-intelligence - 在 MDM 2012 中创建一个测试实体属性总和的业务规则
我在MDM 2012上创建了一个实体,我喜欢创建一个业务规则来测试 3 个属性的总和是否为 100。
我没有在操作面板上找到使用算术运算符或简单的 SUM 函数的方法。
microservices - 微服务范式中的主数据管理策略
致力于将庞大的单体应用程序迁移到微服务范式,不用说域识别和映射到不同的微服务和编排是一项艰巨的任务。现在,由于之前的应用程序在同一个模式中共享主数据,在新的范例中我很难管理它,我的选择是:
- 在每个微服务中复制相同的主数据: 优点:当缓存在应用程序中快速运行且无需查找时,应用程序本身就充当了真正的事实来源。缺点:特定服务中主数据的任何更新都可能导致不一致,而服务尝试使用此数据相互通信,主数据的更新可能会导致严重的一致性问题。
- 将主数据作为单独的微服务托管: 优点:主数据的单一来源。缺点:性能下降,因为它总是在查找发生时通过网络进行服务调用。
- 创建分布式缓存并将其公开给多个微服务:将打破微服务数据的“单一来源即真相”原则,但可以通过写入实现来确保性能和一致性。
对上述任何想法或任何实施策略的任何想法都会真正有帮助......
瓦布哈夫
master-data-services - 更改 MDS 数据库中的系统管理员
所以创建我们 MDS 数据库的顾问已经离开,但他的帐户仍然是系统管理员。我在网上到处查看如何更改旧管理员,它到处都建议通过 udpSecuritySetAdministrator 存储过程来完成,但对我来说,问题是我在 MDS 数据库中找不到 udpSecuritySetAdministrator。我在数据库中到处查看,但它根本不存在,我什至创建了一个新的 MDS 数据库,存储过程仍然不存在。有什么建议么?谢谢!
执行 [mdm].[udpSecuritySetAdministrator]
master-data-management - Stibo Step Search 业务规则
有没有办法在 Stibo Step 产品的所有业务规则中搜索文本?
我继承了一个项目,我正在尝试追踪所有使用属性的地方。我有一个属性VA-1
,但我们有业务规则,在数组中给它一个默认值。不是使用实际属性,而是"VA-1"
不显示为属性的参考。
sql-server - 主数据服务中的法人与法人关系
我想为一个组织创建主数据。我有5个基本数据,其中之一是人。我使用主数据服务(SQL 服务器)。我设计了带有指定方和一些实体的模型。我的实体是 Person、organization 和 Source_relation 以及另一个域基表。我在 source_relation 表中有一个显示代码的属性。每一方都有一个代码,它在 source_relation 表中。个人和组织具有源关系实体的外键。如何在主数据服务中设计这个?对这些表之间的关系使用唯一标识符是否正确?