运行我的代码需要哪些SAS模块?

时间:2016-06-20 10:46:50

标签: module sas

我有大量的SAS程序。目前,我已经许可和安装了许多SAS模块(我已经通过%sasinstallreporter检查了哪些),但我不确定是否需要所有这些模块。

如何确定运行所有代码所需的模块?它们相当昂贵,而且我不想为我不会使用的模块付费。是否有某些与特定SAS模块绑定的proc / libname引擎列表?

道歉,如果这是重复的,但一些简短的搜索没有发现任何明显的事情。

我已经发布了一个跟进问题here,关于我在代码中应该寻找的其他内容。

2 个答案:

答案 0 :(得分:3)

1,获取代码使用的所有程序的列表。您可以手动执行此操作,也可以在SAS / AWK / Perl中编写脚本来解析代码。

接下来,转到http://support.sas.com/documentation/并搜索每个独特的程序。

例如,如果我搜索function doAjaxRequest(data, id) { // Get payment Token return $.ajax({ type: "POST", url: 'exemple1.php', data: data success: function(msg){ $.ajax({ type: "POST", url: 'exemple2.php', data: msg, success: function(msgr) { document.getElementById(id).value=msgr; }, error:function (xhr, status, error) { //Do something } }); }, error:function (xhr, status, error) { //Do something } }); } $.when( doAjaxRequest(data, "input-1"), doAjaxRequest(otherData, "input-2") ).done(function(a1, a2){ //Need do something when both second ajax requests (example2.php) are finished } ,我会得到这些结果(http://support.sas.com/cdlsearch?charset=iso-8859-1&nh=25&ct=80000&qt=PROC+REG++&s1=3&searchterm=PROC+REG&sasreleasepart=&sasprodpart=&searchContains=)。您将在结果PROC REG下看到,它告诉您它是SAS / STAT模块的一部分。

您的许可证也可能未在代码中显示为SAS/STAT(R)。 SAS / Integration Technologies等用于运行和连接SAS服务器。与SAS管理员讨论如何使用它们。

快乐狩猎。

答案 1 :(得分:1)

如果您要为SAS付费,我会说将此问题发送给SAS技术支持,他们应该能够帮助您填写清单。

我认为网上没有明确的模块列表和相关的PROCS。

此致 Vasilij