Quick question. If we have two records going into a script with a source that has 5 columns as the key, but we are only setting up our LK with 4 of the fields. If, within one scripted source run, there is two records as follows, would it insert both as it doesn't know the LK exists in the previous record yet to do an update? Should we handle it in the script to skip the 2nd record?
For example
Key, Field 1,2,3,4,5 in MDP
Key fields in our lk Fields 1,2,4,5
Values
Rec 1: Field 1 = A, Field 2 =XX, field 3 =666, field 4 = XYZ, field 5 = POS, field 6 = 1000.00
Rec 2: Field 1 = A, Field 2 =XX, field 3 = 667, field 4 = XYZ, field 5 = POS, field 6 = 800.00
Depending on the source order, would it know to 'update' the first record to 800? I know if Rec 1 came in one batch and Rec 2 came in another batch, it would update, but not sure if in the same batch.
Should we handle this in the scripted source?