如何查询不在匹配规则中的dell boomi MDH字段?

How can I query delll boomi MDH field thats not in match rule?

我是MDH的新手,我想知道如何直接查询不在匹配规则中的MDH字段。

我有一个包含 5 个字段(Src_id、姓名、电子邮件、updated_date、created_date)的模型,我们在 Src_id 上有一个匹配规则,它是也是 MDH 中的 ID。

但是,我想搜索名称并获得 Src_Id 可能吗?如果没有,我是否需要对我的模型进行任何更改

非常感谢任何帮助。

“查询”您的主数据中心有两种途径。

  1. MDH 网站 UI
  2. Boomi MDH API

你说你想搜索“姓名”并得到“Src_Id”。如果你使用大道 (1) - 您只需转到 UI 和 select“添加过滤器”->“字段数据”->select“名称”->select 运算符“等于” ->{fill in name you'd like to search for} --> 完整的Golden Record返回,可以通过UI查看,也可以点击时间戳深度拉出记录 (2) 参考https://help.boomi.com/bundle/hub/page/r-mdm-REST_APIs.html 特别是“查询金唱片”。您将填写所有必要的 API 信息 (URL)+基于 Repository 的基本身份验证+基于模型的 universe id 等。 您的请求正文如下所示:

<RecordQueryRequest>
<view>
<fieldId>SRC_ID</fieldId>
</view>
<filter>
<fieldValue>
<fieldId>NAME</fieldId>
<operator>EQUALS</operator>
<value>{INSERT NAME TO SEARCH}</value>
</fieldValue>
</filter>
</RecordQueryRequest>

响应将在 XML 对应于您的型号:例如)

<RecordQueryResponse resultCount="1" totalCount="1">
<Record recordId="GUID" createdDate="TIMESTAMP" updatedDate="TIMESTAMP" recordTitle="DERIVED BY MODEL">
<Fields>
<rootelementname>
<src_id>123</src_id>
</rootelementname>
</Fields>
</RecordQueryResponse>