【发布时间】:2016-10-13 15:25:20
【问题描述】:
使用 E.G.以及带有网格环境的 SAS 9.4 v3。
我用于 rsubmit 的语法是: rsubmit remote-session-id 附加选项
我想使用 8 位数字代码作为 id,以方便自己的生活。
在下面的代码中,会话 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 的链接已终止。您必须登录才能重新建立链接。
注意:远程会话 ID 30161001 将使用网格服务 ALL。 注意:后台登录到 30161001 正在进行中。 错误:远程提交到 30161001 已取消。 注意:与 30161001 的链接已终止。您必须登录才能重新建立链接。
注意:远程会话 ID 16100040 将使用网格服务ALL。 注意:后台登录到 16100040 正在进行中。
【问题讨论】:
-
如果你重新排列这些(例如 20161001 然后 40161001 然后 10161001 然后 30161001)怎么办?
-
顺序不影响问题。
-
意思20161001还是失败?或者 first 一个成功,然后失败。
-
我问是因为我怀疑它用
_替换了第一个数字,这意味着它认为前 3 个完全相同。 -
哦,其实我看到的是第二个末尾的0,应该不是那个。嗯
标签: sas