I'm facing issues with some ODI mapping when using IKM : Oracle Merge . It works fine for some of the mappings. When I changed the IKM to Incremental Update, it worked.
Below is a piece of SQL code generated by ODI for a working mapping
MERGE_SUBQUERY
ON
(
USER_SETTINGS1.USER_ID = MERGE_SUBQUERY.USER_ID
)
For the ones that are not working , MERGE condition is missing.I have defined the primary keys in the model and it is working fine when IKM is set to Incremental update.
MERGE_SUBQUERY
ON
(
)
Have anyone experience similar issues with Oracle Merge ?
Thanks Jeffrey