目录

Search

  1. 前言
  2. 业务实体服务简介
  3. EJB 业务实体服务调用
  4. REST 业务实体服务调用
  5. 适用于 Data Director 的 REST API
  6. SOAP 业务实体服务调用
  7. 交叉引用记录和 BVT 计算服务
  8. 支持企业关联服务
  9. 清理、分析和转换数据的外部调用
  10. 附录 , A: 使用 REST API 添加记录
  11. 附录 , B: 使用 REST API 上载文件
  12. 附录 , C: 使用 REST API 管理报告

业务实体服务指南

业务实体服务指南

示例 API 响应

示例 API 响应

以下示例响应显示待定更改:
{ "interactionId":"480003", "rejectInteractionId":"480004", "type":"hierarchy", "name":"Product", "objects":[ { "before":[ ], "after":[ { "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"165 ", "creator":"admin", "createDate":"2020-01-13T13:07:35.128-05:00", "updatedBy":"admin", "lastUpdateDate":"2020-01-13T13:07:35.128-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "hubStateInd":1, "label":"Vehicles", "productType":"Product Group", "productName":"Vehicles" } }, "entityLabel":"Vehicles", "entityType":"ProductGroup", "depth":1, "object":{ "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"166 ", "label":"Scooter", "productType":"Product Group", "productName":"Scooter" } }, "entityLabel":"Scooter", "relationshipLabel":"Product Group is parent of Product Group", "relationship":{ "rowidObject":"124 ", "creator":"datasteward", "createDate":"2020-01-13T13:07:35.864-05:00", "updatedBy":"datasteward", "lastUpdateDate":"2020-01-13T13:07:35.865-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "interactionId":"480003", "hubStateInd":0, "label":"Product Group is parent of Product Group", "rowidRelType":"7 ", "rowidHierarchy":"3 ", "from":{ "rowidObject":"165 " }, "to":{ "rowidObject":"166 " } }, "entityType":"ProductGroup", "relationshipType":"ProductGroupIsParentOfProductGroup" } }, { "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"165 ", "creator":"admin", "createDate":"2020-01-13T13:07:35.128-05:00", "updatedBy":"admin", "lastUpdateDate":"2020-01-13T13:07:35.128-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "hubStateInd":1, "label":"Vehicles", "productType":"Product Group", "productName":"Vehicles" } }, "entityLabel":"Vehicles", "entityType":"ProductGroup", "depth":2, "object":{ "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"166 ", "creator":"admin", "createDate":"2020-01-13T13:07:35.250-05:00", "updatedBy":"admin", "lastUpdateDate":"2020-01-13T13:07:35.250-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "hubStateInd":1, "label":"Scooter", "productType":"Product Group", "productName":"Scooter" } }, "entityLabel":"Scooter", "relationshipLabel":"Product Group is parent of Product Group", "relationship":{ "rowidObject":"124 ", "creator":"datasteward", "createDate":"2020-01-13T13:07:35.864-05:00", "updatedBy":"datasteward", "lastUpdateDate":"2020-01-13T13:07:35.865-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "interactionId":"480003", "hubStateInd":0, "label":"Product Group is parent of Product Group", "rowidRelType":"7 ", "rowidHierarchy":"3 ", "from":{ "rowidObject":"165 " }, "to":{ "rowidObject":"166 " } }, "entityType":"ProductGroup", "relationshipType":"ProductGroupIsParentOfProductGroup", "object":{ "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"167 ", "label":"E-Scooter", "productType":"Product Group", "productName":"E-Scooter" } }, "entityLabel":"E-Scooter", "relationshipLabel":"Product Group is parent of Product Group", "relationship":{ "rowidObject":"125 ", "creator":"datasteward", "createDate":"2020-01-13T13:07:36.033-05:00", "updatedBy":"datasteward", "lastUpdateDate":"2020-01-13T13:07:36.034-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "interactionId":"480003", "hubStateInd":0, "label":"Product Group is parent of Product Group", "rowidRelType":"7 ", "rowidHierarchy":"3 ", "from":{ "rowidObject":"166 " }, "to":{ "rowidObject":"167 " } }, "entityType":"ProductGroup", "relationshipType":"ProductGroupIsParentOfProductGroup" } } }, { "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"165 ", "creator":"admin", "createDate":"2020-01-13T13:07:35.128-05:00", "updatedBy":"admin", "lastUpdateDate":"2020-01-13T13:07:35.128-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "hubStateInd":1, "label":"Vehicles", "productType":"Product Group", "productName":"Vehicles" } }, "entityLabel":"Vehicles", "entityType":"ProductGroup", "depth":3, "object":{ "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"166 ", "creator":"admin", "createDate":"2020-01-13T13:07:35.250-05:00", "updatedBy":"admin", "lastUpdateDate":"2020-01-13T13:07:35.250-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "hubStateInd":1, "label":"Scooter", "productType":"Product Group", "productName":"Scooter" } }, "entityLabel":"Scooter", "relationshipLabel":"Product Group is parent of Product Group", "relationship":{ "rowidObject":"124 ", "creator":"datasteward", "createDate":"2020-01-13T13:07:35.864-05:00", "updatedBy":"datasteward", "lastUpdateDate":"2020-01-13T13:07:35.865-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "interactionId":"480003", "hubStateInd":0, "label":"Product Group is parent of Product Group", "rowidRelType":"7 ", "rowidHierarchy":"3 ", "from":{ "rowidObject":"165 " }, "to":{ "rowidObject":"166 " } }, "entityType":"ProductGroup", "relationshipType":"ProductGroupIsParentOfProductGroup", "object":{ "businessEntity":{ "ProductGroup":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/hierarchymanager/Group/Group.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"167 ", "creator":"admin", "createDate":"2020-01-13T13:07:35.364-05:00", "updatedBy":"admin", "lastUpdateDate":"2020-01-13T13:07:35.364-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "hubStateInd":1, "label":"E-Scooter", "productType":"Product Group", "productName":"E-Scooter" } }, "entityLabel":"E-Scooter", "relationshipLabel":"Product Group is parent of Product Group", "relationship":{ "rowidObject":"125 ", "creator":"datasteward", "createDate":"2020-01-13T13:07:36.033-05:00", "updatedBy":"datasteward", "lastUpdateDate":"2020-01-13T13:07:36.034-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "interactionId":"480003", "hubStateInd":0, "label":"Product Group is parent of Product Group", "rowidRelType":"7 ", "rowidHierarchy":"3 ", "from":{ "rowidObject":"166 " }, "to":{ "rowidObject":"167 " } }, "entityType":"ProductGroup", "relationshipType":"ProductGroupIsParentOfProductGroup", "object":{ "businessEntity":{ "Products":{ "link":[ { "href":"http://localhost:8080/cmx/request/hm_icons/HM_Icons/BulletSquareBlue/bullet_square_blue.png?ors=localhost-orcl-MDM_SAMPLE", "rel":"icon" } ], "rowidObject":"168 ", "label":"Xiaomi Mi Electric Scooter", "productType":"Product", "productName":"Xiaomi Mi Electric Scooter" } }, "entityLabel":"Xiaomi Mi Electric Scooter", "relationshipLabel":"Product Group is parent of Product", "relationship":{ "rowidObject":"126 ", "creator":"datasteward", "createDate":"2020-01-13T13:07:36.096-05:00", "updatedBy":"datasteward", "lastUpdateDate":"2020-01-13T13:07:36.096-05:00", "consolidationInd":4, "lastRowidSystem":"PRODUCT ", "interactionId":"480003", "hubStateInd":0, "label":"Product Group is parent of Product", "rowidRelType":"9 ", "rowidHierarchy":"3 ", "from":{ "rowidObject":"167 " }, "to":{ "rowidObject":"168 " } }, "entityType":"Products", "relationshipType":"ProductGroupIsParentOfProduct" } } } } ] } ] }