如何在 SAS Enterprise Guide 中自动分配图书馆?

jl6*_*jl6 4 sas enterprise-guide

在我的 SAS Enterprise Guide 会话的服务器列表中,我有一个白色(未分配)逻辑库,我可以右键单击它进行分配。是否有我可以在 EG 项目中使用的编程语句(可能是 libname 语句或任务)来自动执行此步骤?

vas*_*sja 5

打开SAS Management Console。

转到Data Library Manager,找到要修改的库,右键单击Properties。

转到Options选项卡 - 单击Advaced Options按钮 -Library is Pre-Assigned复选框。

您应该在应用程序服务器上启用 METAAUTORESOURCES 选项。


Tam*_*boy 5

假设您的库是白色的但已经分配 - 即您必须右键单击“分配”才能获得访问权限(它们会变成黄色)。您可以使用“meta”libname 语句在代码中自动分配。类似的事情应该有效:

libname MYLIB meta LIBRARY=MYLIB;
Run Code Online (Sandbox Code Playgroud)

当然,您可以将第一个 MYLIB 更改为您想要的任何库引用,但保持它们与 IT 预先分配的相同是有意义的。