SAS9.3中调用Groovy语言脚本

SAS9.3到来给Groovy语言爱好者带来了福音,也给SAS爱好者带来了福音

下面用例子介绍如何在SAS9.3中调用Groovy脚本并和SAS进行交互

1.集成最新Groovy版本在SAS环境中

先去Groovy官网下载,目前稳定版为2.0,下载地址

http://groovy.codehaus.org/Download

 

解压后找到文件D:\tools\groovy-binary-2.0.6\groovy-2.0.6\embeddable\groovy-all-2.0.6.jar

 

在调用SAS时加入命令选项

-jreoptions '(-Dtkj.app.class.path=D:\tools\groovy-binary-2.0.6\groovy-2.0.6\embeddable\groovy-all-2.0.6.jar)'

 

2.在SAS环境中调用Groovy脚本,把Groovy脚本中的变量信息通过SAS宏变量的方式传递给SAS来使用

proc groovy;
submit;
def var1="hello Groovy";
exports.putAt('var1',var1);
endsubmit;
quit;
%put &var1;

 

各位看官,是不是觉得很简单呢?如果你不想使用Groovy最新版本,SAS自带有Groovy1.7版本,可以直接使用,无需做第一步集成操作

 

欢迎转载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值