We are implementing a pre-built application built on Data Services 12.1.0.0 from a vendor. Our Environment is 12.2.0.0
When we import the Vendor’s Code into our Local Repository, we are experiencing the following issues:
Key Generation’s Transformations’ generated key column is getting empty.
Then when the Job is validated, it throws no error but when the Job is executed it throws error as:
Note: When the code is re-done in 3.2 it is working fine. But because of feasibility and licensing we cannot alter the code and there are something like 100+ dataflows which have to be changed.
Import 12.2.2 ATL file into your normal 12.2.2 environment.
It seems to me that something isn’t going right when importing a 12.1.0 ATL file into a 12.2.2 environment - specifically with the Key Generation transform. Somehow some of the metadata seems to get lost or isn’t updated correctly.
Otherwise disconnect the Key Generation transform from input and output objects (which probably are a History Preservation transform on your left and a target SCD2 table on your right?).
Reconnect the Key Generation transform and validate the data flow to see if it is okay now.
(@Werner: is this a possible bug?)
Is the vendor supporting DS 12.2.2? If so - ask the vendor to provide you with a DS 12.2.2 compatible version.