У меня есть несколько файлов CSV, которые мне нужно объединить в один файл.
К счастью, для всех файлов используется первичный ключ.Основываясь на первичном ключе, мне нужно прочитать дату из нескольких файлов в выбранных столбцах.
Как начать чтение данных, основанных на имени столбца?
Я думаю, что следующийбольшая задача будет заключаться в том, чтобы прочитать несколько файлов, например, таблицы доступа, запрашивающие первичный ключ, присутствующий в каждом файле.
H1,Name, DOB,…. static information (columns from the csv 1 file)
SASH1,Auth#,State,Status,…. (columns from the csv 2 file)
SPLI,RequestedFromDate,Type,ServiceType,….. (columns from the csv 3 file)
CRLI,DateofReview,ReviewedBy,CriteriaMet,…. (columns from the csv 4 file)
ARLI,DateofReview,CriteriaMet,CriteriaSource,…. (columns from the csv 4 file)
output -
H1,Name, DOB,….
SASH1,**OP0619**,NY,VOID ….. One-One - Main csv with primary key (first record)
SPLI,10/1/2019,DFG,Full,….. One-many records from file2 match primary key
SPLI,10/3/2019,DFG,Full,….. One-many records from file2 match primary key
SPLI,10/3/2019,DFG,Full,….. One-many records from file2 match primary key
CRLI,11/22/2019,Kim,Yes,….. One-many records from file3 match primary key
CRLI,11/23/2019,Jon,Yes,….. One-many records from file3 match primary key
.
.
H1,Name, DOB,….
SASH1,OP0586,NY,VOID ….. One-One Main csv with primary key (second record)
SPLI,1/1/2019,DE,Level2,….. One-many records from file2 match primary key
SPLI,1/3/2019,DFG,Full,….. One-many records from file2 match primary key
SPLI,1/3/2019,DFG,Full,….. One-many records from file2 match primary key
CRLI,5/22/2019,John,Yes,….. One-many records from file3 match primary key
CRLI,3/23/2019,Bill,Yes,….. One-many records from file3 match primary key
И так далее, и так далее. *