dear all,
after a remote submit I frequently use code below to view the remote data:
. . . . code . . .
%sysrput
pad=%SYSFUNC(PATHNAME(WORK));
ENDRSUBMIT;
libname rwork "&pad." server=prdsys;
HOW do I code the opposite?
something like this . . . but what servername to use . . . ??
%syslput pad=%bquote(%SYSFUNC(PATHNAME(WORK)));
RSUBMIT;
%put &pad. ;
libname rwork "&pad." server=XXXXXX ;
. . . code . . .
GreetZ,
Herman
You can't ...
... unless you are running a SAS/CONNECT server on your local machine. I don't expect that will be the case. If you are running SAS/CONNECT locally, than the servername is the hostname of your local machine
Just out of curiosity, what are you trying to achieve?
>>> all code is submittted on SAS PC,
because of large datasets i do a remote submit on mainframe,
afterwards i read in the created subset on pc and process it
so from pc view this rwork libname works
BUT,
now if have a dataset on pc and i want, from mainframe, read it in directly (without doing a proc upload)
H.
PROC UPLOAD will always be more efficient than reading a data set via a remote libname (exception: a very narrow where-clause on an indexed variable - but I doub't that your work-tables are indexed..?)
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.