有没有人可以帮我解决下面解释的问题?
我在SAS中运行部分代码,该代码在远程服务器中提交。然后我必须将创建的数据集导出到excel。 所以我在远程提交之外写了一个导出代码,但是它无法使用远程会话中定义的参数。
请提供解决此问题的任何方法。
提前致谢。
答案 0 :(得分:1)
将您的参数传递回本地会话,如下所示:
rsubmit;
%put NOTE: running remotely;
%let myvar=&syscp;
%sysrput localvar=&myvar;
endrsubmit;
%put &=localvar;
请记住,您的Excel导出过程需要读取您的远程数据,因此请务必使用正确的库(例如RWORK)。