全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7379 8
2012-05-16
环境是SAS version is 9.2装在LINUX上, Enterprise Guide client is 4.3
现在需要编制一个脚本实现
1、CSV加载到SAS DATASET
2、将数据进行整合、转换等操作形成新结构的DATASET
3、在新DATASET的数据上运行一些模型生成计算结果
4、将生成的计算结果导出成CSV文件

由于某些原因,目前暂时不采用ETL工具或SAS作业调度或直接在服务器运行脚本的方式,要求由用户手动通过EG执行程序实现上述功能,有几个问题:
1、上述每一步内部都涉及很多数据表,这些数据表的加载和计算可以分离成不相依赖的独立操作,也就是说可以并行处理,在EG中(单个用户)有什么办法可以多个任务并发处理,最好是可以通过脚本批处理的方式
2、是不是有方法通过EG将上述提交任务给服务器处理,即使客户端异常断开也不影响服务器的任务处理


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-5-16 16:45:36
可以通过EG调用系统命令进行并发批处理SAS脚本的。
不过需要先在MC允许EG调用系统命令
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-17 10:36:34
bolus123 发表于 2012-5-16 16:45
可以通过EG调用系统命令进行并发批处理SAS脚本的。
不过需要先在MC允许EG调用系统命令
EG可以调用server上的系统命令?
也就是说需要把编好的OS调用方式的批处理程序提前上传到server上,由EG调用?还是说EG可以自动将本地的SAS CODE形式的批处理程序上传到server,并自动调用发起server命令的方式(sas -sysin aaaa.sas)执行?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-17 17:04:38
都可以
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-18 13:43:06
bolus123 发表于 2012-5-17 17:04
都可以
额,研究了下EG和帮助文件,没找到怎么做。
放不方便说的详细点或给个文章或手册啥的。。。

多谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-18 16:27:53
EG的帮助手册在这里用处不大的。因为上面基本上只写了EG节点该怎么用。
你找一下BASE的帮助或者support.sas.com,关于systask和connect模块的signon吧。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群