Hi Samy, You can just give a try...what I am proposing is make the below code into macro and add in autocall library and invoke this macro in the preprocess code in SAS DI. /*input file source,path customer,"F:\ALM_DATA23Aug\customer.csv" Account,"F:\ALM_DATA23Aug\Account.csv" */ data WORK.path ; infile 'F:\ALM_DATA23Aug\Path.csv' delimiter = ',' MISSOVER DSD lrecl=32767 firstobs=2 ; informat source $8. ; informat path $31. ; format source $8. ; format path $31. ; input source $ path $ ; run; proc sql; create table work.parameter as select distinct source, path from path; quit; data _NULL_ ; set work.parameter; call execute('%global ' || trim(source)); call execute('%let ' || trim(source) || '=' || trim(path)); run; %put &customer &account; Thanks, Shiva
... View more