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

如何在SAS DI Studio中安排存储进程?,sas,enterprise-guide,sas-dis,Sas,Enterprise Guide,Sas Dis,我希望使用EnterpriseGuide作为创建SAS作业的开发环境(仅限基本SAS代码),但随后需要使用DI Studio来安排在特定时间运行该作业 我想用EG来开发这个工作,因为我相信它是一个比DI更好的开发环境(程序编辑器等) 我还希望作业作为存储进程存在,以便用户可以在必要时在计划之外运行它 我可以创建一个简单的DI Studio作业,只调用一个现有的存储进程吗?当然,有很多方法可以实现这一点。一种方法是创建一个单独的作业(带有“用户编写的代码”组件)和存储过程,这两种方法都简单地包含企

我希望使用EnterpriseGuide作为创建SAS作业的开发环境(仅限基本SAS代码),但随后需要使用DI Studio来安排在特定时间运行该作业

我想用EG来开发这个工作,因为我相信它是一个比DI更好的开发环境(程序编辑器等)

我还希望作业作为存储进程存在,以便用户可以在必要时在计划之外运行它


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

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

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

还有一种方法是将EG代码粘贴到DI Studio中,并“将作业部署为存储过程”——这就是相关文档


哦,为了回答你的“标题”问题,你没有在DI中安排工作!部署的.sas代码可以通过调度管理器(SMC)、操作系统本身或其他第三方工具(如LSF)进行调度。

+1使用
%时,包括DI作业和存储进程的
。使.sas代码远离元数据,并且可以使用任何编辑器/IDE轻松维护。