如何在SAS DI Studio中安排存储过程?

时间:2017-03-03 10:54:17

标签: sas enterprise-guide sas-dis

我想使用Enterprise Guide作为创建SAS作业的开发环境(仅限Base SAS代码),但我需要使用DI Studio来安排该作业在特定时间运行。

我想用EG来开发这份工作,因为我认为它比DI更好的开发环境(程序编辑器等)。

我还希望作业作为存储过程存在,以便用户可以在必要时在外部运行它。

我可以创建一个仅调用现有存储过程的简单DI Studio作业吗?

1 个答案:

答案 0 :(得分:1)

当然 - 有很多方法可以实现这一目标。一种是创建一个单独的作业(带有“用户编写的代码”组件)和存储过程,这两者都只是%include企业指南程序。

另一种方法是使用Enterprise Guide创建存储过程,然后在DI Studio(用户编写的代码)中使用proc stp直接调用存储过程(参见documentation

还有一种方法是将您的EG代码粘贴到DI Studio中并“将作业部署为存储过程” - 文档为here

哦,回答你的'标题'问题 - 你没有在DI安排工作!部署的.sas代码可以通过Schedule Manager(SMC),操作系统本身或其他第三方工具(例如LSF)进行调度。