创建上次整个SAS项目的用户提示

时间:2012-06-12 11:19:00

标签: sas prompt

我正在使用SAS Enterprise Guide 5.1,我有一个由4个import语句和4个sas程序组成的项目。 SAS程序连接到Teradata并删除表,创建和加载表,创建索引(在Teradata中),授予角色,最后收集统计信息。

我的问题是这个。

如何让用户(使用企业指南)开始运行此项目,以交互方式提供一次用户名和密码,以便他们不必将这些信息存储在四个sas脚本中的每一个中?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以向其中一个程序应用提示。您可以在提示创建期间选择允许在整个项目期间提供提示值(宏变量)。

Creating Reusable Programs by Using SAS® Enterprise Guide® Prompt Manager

<强>更新 在大多数情况下,提示符NAME是宏变量(&amp; name)...但是,某些提示类型(TEXT除外)会创建多个宏变量(DATERANGE创建8)。您可以在PROMPT MANAGER(查看/提示管理器)中查看将从您的提示创建的宏变量的名称。选择一个提示,然后右键单击它并选择“显示宏变量...”,将显示任何和所有宏变量...只是不要忘记在提示名前加一个&amp;在你的代码中。