我需要什么SAS模块来运行我的代码? [英] What SAS modules do I need to run my code?
问题描述
我有大量的SAS程序.目前,我有许多SAS模块已获得许可并安装(我已经通过%sasinstallreporter检查了哪些模块),但是我不确定是否需要所有这些模块.
I have a large collection of SAS programs. Currently, I have lots of SAS modules licensed and installed (I've checked which ones via %sasinstallreporter), but I'm not sure whether I need all of them.
如何确定运行所有代码所需的模块?它们相当昂贵,我不想为我不打算使用的模块付费.是否有与特定SAS模块绑定的procs/libname引擎列表?
How can I determine which modules I actually need in order to run all of my code? They're rather expensive and I don't want to pay for modules that I'm not going to use. Is there a list of procs / libname engines somewhere that are tied to specific SAS modules?
很抱歉,如果重复的话,但是一些简短的搜索并没有发现明显的结果.
Apologies if this is a duplicate, but some brief searches didn't turn up anything obvious.
I have posted a follow-up question here regarding what other things I should be looking for in my code.
推荐答案
首先,获取代码使用的所有过程的列表.您可以手动执行此操作,也可以在SAS/AWK/Perl中编写脚本来解析代码.
1st, get a list of all the procedures your code uses. You can do this manually, or write a script in SAS/AWK/Perl to parse through your code.
接下来,转到 http://support.sas.com/documentation/并分别进行搜索每个独特的程序.
Next, go to http://support.sas.com/documentation/ and search each for each of the unique Procedures.
For example, if I search for PROC REG
, I get these results (http://support.sas.com/cdlsearch?charset=iso-8859-1&nh=25&ct=80000&qt=PROC+REG++&s1=3&searchterm=PROC+REG&sasreleasepart=&sasprodpart=&searchContains=). You will see under the results SAS/STAT(R)
, which tells you it is part of the SAS/STAT module.
您可能还获得了许可的东西,这些东西在您的代码中未显示为PROC XXX
.诸如SAS/Integration Technologies之类的东西用于运行并连接到SAS服务器.与您的SAS管理员讨论如何使用它们.
You may also have things licensed that do not show up as PROC XXX
in your code. Things like SAS/Integration Technologies are used for running and connecting to a SAS server. Talk to your SAS administrator about how those are used.
打猎愉快.
这篇关于我需要什么SAS模块来运行我的代码?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!