SAS踩过的雷
分享SAS踩过的雷:兵来将挡,遇坑跳坑
崔洞洞
这个作者很懒,什么都没留下…
展开
-
SAS-异常排查Q&A
Q1.平时经常使用的宏变量A1.定义方法有三种:%let xxx=yyy;Call Symput(‘xxx’,‘yyy’);select xxx into: yyy.三种定义方式最大的区别是在MACRO函数内定义所生成的宏变量的类型不同:Call Symput在宏函数中定义的宏变量可以在函数外调用;而%let和 Select into则不能,因为这2种方法在MACRO函数内生成的是局部宏变量,若要想在MACRO函数外调用,需事先用%global申明变量类型。%macro test();/.原创 2020-12-08 15:10:25 · 3222 阅读 · 0 评论 -
SAS EG-切换local SAS
下文转自:https://cloud.tencent.com/developer/article/1612938小编最近遇到了个问题,SAS9.3马上要到期了,想把SAS EG的底层SAS切换为9.4。踩了好多坑,终于找到了方法!而且超级简单!!方法如下:step1.关掉所有SAS相关程序step2.用管理员运行cmd分别输入【SAS9.4的位置】及【sas.exe -regserver】step3.再次打开SAS EG输入proc setinit;run;确定新的版本没到期,就搞定啦原创 2020-06-21 11:30:59 · 964 阅读 · 0 评论 -
SAS-异常报表邮件自动预警
下文转自https://cloud.tencent.com/developer/article/1612935小编最近收到一个任务,要给报表平台做监控。目的是便于监测每日常用的报表,是否及时更新成功,以提醒到相应的报表维护者。当前在用报表平台是帆软旗下的BI和Report,目前版本还不支持邮件提醒异常报表。小编左思右想,屡败屡战,终于试水成功。激动到第一时间想把这些写下来分享出来_……文章中部分代码参考了技术大牛的文章https://cloud.tencent.com/developer/ar原创 2020-06-21 11:26:02 · 815 阅读 · 0 评论