After Upgrade from 11g Incorrect GROUP BY In ODI 12c Mappings Where Analytic Functions Such As FIRST_VALUE, RANK, RN (ROW_NUMBER, ROWNUMBER) Are Used (Doc ID 2196990.1)

Last updated on JULY 31, 2017

Applies to:

Oracle Data Integrator - Version 12.2.1.0.0 to 12.2.1.2.6 [Release 12c]
Information in this document applies to any platform.

Symptoms

Integration Interfaces using analytic functions such as FIRST_VALUE, RANK, RN (ROW_NUMBER, ROWNUMBER), etc were successfully running in Oracle Data Integrator (ODI) 11g.

After upgrading to ODI 12.2.1..0.0, 12.2.1.1.0 or 12.2.1.2.0 Mappings, the generated code contains a GROUP BY, which is incorrect.

Note the behavior is also observed when smart exporting the Integration Interface from ODI 11g, and importing into ODI 12c.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms