Originally posted by: Bragger
Call a functional map and use index function, [LAST] to get data from previous record. For e.g. if "Field1" is appearing in Group multiple times then use this field like this - Field1[LAST]:Group.
Other solution would be to create a temporary card and assign incremental number to each record and name this field as "Index". Then in your main Output pass Temporary group and INDEX($) as argument to your functional map. Use look up to compare this Index of functional map and "Index" field of temporary Output card to get the previous record.
#IBM-Websphere-Transformation-Extender#DataExchange#IBMSterlingTransformationExtender