Consolidate Header file and Data file
Hi Team,
I’m having 2 separate excel files; one containing the headers ONLY and the other one having the actual data. How can I MERGE these 2 files into a single entity so that further transformations can be applied and eventually sent to downstream system?
Sharing some screenshots of the sample data and solution achieved thus far:
(1) Payload (it will always have the data and NOT the headers thus unchecked the option of “contains headers” in excel parser)
(2) Header File (it will always have the header details ONLY, again unchecked the option of “contains headers” in excel parser)
Used a UNION snap and got the below output:
Output required:
Thanking in advance for your time and assistance.
Regards,
Darsh
Hello @darshthakkar,
If I’m understanding correctly you can achieve it by using the sl.zipObject function.
Before that you have to turn the keys and the values in two separate arrays.
In the router we are separating the keys (the first object) and the values by using the snap.in.totalCount function.
Then, we append the keys to each object values and finally we zip them together.Please refer to the attached pipeline below:
sl-comm-excel-headers_2023_06_12.slp (9.5 KB)Let me know if this helps.
Regards,
Aleksandar.Utilizing the solution provided by @AleksandarAngelevski with a minor tweak (of removing Router snap) as below:
Thank you @AleksandarAngelevski for your time and assistance on this one, it is much appreciated.
Closing this thread now.Regards,
Darsh