使用E.G.以及带有网格环境的SAS 9.4 v3。
我用于rsubmit的语法是: rsubmit remote-session-id 其他选项
我想使用8位数字代码来识别身份,让自己轻松生活。
在下面的代码中,会话20161000和30161001被取消,但是接受了10161000和16100040.
围绕 remote-session-id 的命名限制是什么?这是一个文档,但它没有涵盖它......: SAS/CONNECT(R) 9.4 User's Guide, Third Edition. RSUBMIT Statement
%let rc=%sysfunc(grdsvc_enable(_all_,server=SASApp));
options autosignon;
options NOSIGNONWAIT;
rsubmit 10161001 wait=no;
data test1;
set sashelp.class;
run;
endrsubmit;
rsubmit 20161000 wait=no;
data test2;
set sashelp.cars;
run;
endrsubmit;
rsubmit 30161001 wait=no;
data test3;
set sashelp.shoes;
run;
endrsubmit;
rsubmit 16100040 wait=no;
data test4 ;
set sashelp.buy;
run;
endrsubmit;
waitfor _all_ ;
signoff _all_;
注意:远程会话ID 10161001将使用网格服务 ALL 。 注意:正在进行背景登录10161001。
注意:远程会话ID 20161000将使用网格服务 ALL 。 注意:正在进行20161000的背景登录。 错误:远程提交到20161000已取消。 注意:20161000的链接已终止。您必须SIGNON重新建立链接。
注意:远程会话ID 30161001将使用网格服务 ALL 。 注意:正在进行背景登录30161001。 错误:远程提交到30161001已取消。 注意:30161001的链接已终止。您必须SIGNON重新建立链接。
注意:远程会话ID 16100040将使用网格服务 ALL 。 注意:背景登录到16100040正在进行中。
答案 0 :(得分:1)
我没有确认这一点的权威文档,但根据我的经验,在命名SAS / CONNECT会话时适用以下规则:
可能巧合的是,这些限制适用于librefs和filerefs。
如果您发现其他任何可靠但无法遵循这些规则的内容,请告知我们!