у меня есть 2 CSV
left.csv
Ref_ID,First_Name,Last_Name,DOB
321364060,User1,Micah,11/01/1969
946497594,User2,Acker,05/28/1960
887327716,User3,Aco,06/26/1950
588496260,User4,John,05/23/1960
565465465,User5,Jack,07/08/2020
right.csv
First_Name,Last_Name,DOB,City,Document_Type,Filename
User1,Micah,11/01/1969,Parker,Transcript,T4IJZSYO.pdf
User2,Acker,05/28/1960,,Transcript,R4IKTRYN.pdf
User3,Aco,06/26/1950,,Transcript,R4IKTHMK.pdf
User4,John,05/23/1960,,Letter,R4IKTHSL.pdf
Конечные результаты:
Combined.csv
Ref_ID,First_Name,Last_Name,DOB,Document_Type,Filename
321364060,User1,Micah,11/01/1969,Parker,Transcript,T4IJZSYO.pdf
946497594,User2,Acker,05/28/1960,Transcript,R4IKTRYN.pdf
887327716,User3,Aco,06/26/1950,Transcript,R4IKTHMK.pdf
588496260,User4,John,05/23/1960,Letter,R4IKTHSL.pdf
Мне нужно сопоставить их с First_Name, Last_Name, DOB, затем вернуть Ref_ID, first_name, last_name, DOB из left.csv и Document_Type, Filename из right.csv
Использовать объект сравнения: он возвращает столбцы только одного из csvs, а не столбцы обоих.
Использование join-object : Это была моя большая надежда, но это позволяет мне сопоставлять только один столбец, мне нужно сопоставить несколько столбцов (не могу понять, как сделать несколько)
Я не уверен, куда идти, открыты для предложений.