0

我在 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 上运行。

有没有人遇到过这个问题,或者有关于如何显示所有冲突记录的建议?

谢谢。

4

0 回答 0