我在 TIBCO MDM 版本 8.3.2 (182) 中有多个冲突记录。
我可以通过运行以下查询来识别一些冲突的记录,使用目录表来识别记录可能存在冲突的不同目录。
SELECT
'34304' AS "CATALOGID",
MEM.CPRODUCTID,
MEM.CPRODUCTKEYID,
mem.csourcesystemid AS "SSKEY",
MAX(MEM.CMODVERSION) AS "MAXVERSION",
GC.VERSION,
GC.MODDATE
FROM MCT_34304 MEM
INNER JOIN GOLDENCOPY GC
ON GC.PRODUCTKEY = MEM.CPRODUCTKEYID AND GC.CATALOGID = 34304
GROUP BY
MEM.CPRODUCTID,
MEM.CPRODUCTKEYID,
mem.csourcesystemid,
GC.VERSION,
GC.MODDATE
HAVING GC.VERSION <> MAX(MEM.CMODVERSION)
有冲突的记录不是最新版本,这些记录阻止了对主数据的更新。我意识到这个 SQL 只是在寻找不是最新版本的版本,这是识别冲突记录的初始方法。
MDM 在 Oracle Exadata 上运行。
有没有人遇到过这个问题,或者有关于如何显示所有冲突记录的建议?
谢谢。