Hello everyone, I am trying to learn parallel programming following this article : https://www.mwsug.org/proceedings/2013/BI/MWSUG-2013-BI07.pdf I try to assign the client library to the same location as my server work library so that I can access the files in the server work library in every subtasks. The problem is that although %sysfunc(pathname(work)) reports the path of the work library, (C:\Users\Admins\AppData\Local\Temp\SAS Temporary Files\_TD6236_ADMIN-1070205A_), my datasets in the work library is not actually there since I use the in-memory work library (MEMLIB). Could you please help me find the location of my in-memory work library? Or is there any other suggestion for my problem? Thank you very much. Yun Here is my code: libname shared "%sysfunc(pathname(work))"; data pt; /*generate sample dataset*/ do pt=1 to &numPt; gender = ifc(uniform(&seed) > .45, 'M', 'F'); output; end; run;
rsubmit task1 wait=no inheritlib=(shared); /*use inheritlib to set shared to the server work library*/ data shared.task1; set shared.pt; /* <-- ERROR: File SHARED.PT.DATA does not exist. */ run; endrsubmit;
... View more