1

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

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

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

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

4

1 回答 1

1

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

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

另一个是将您的 EG 代码粘贴到 DI Studio 中并“将作业部署为存储过程” - 文档在这里

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

于 2017-03-03T11:27:55.717 回答