Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sas 如何将任务标记为不在流中执行?_Sas_Enterprise Guide - Fatal编程技术网

Sas 如何将任务标记为不在流中执行?

Sas 如何将任务标记为不在流中执行?,sas,enterprise-guide,Sas,Enterprise Guide,我在《SAS企业指南》中有一个流程,但出于调试原因,我希望某些任务运行,而其他任务则不运行。 有没有办法告诉流不要执行某些任务?F.E.导出任务。 接下来的大部分时间,在下,如何确保任务(或程序)在执行下一个任务(或程序)之前已成功完成?: 在SAS Enterprise Guide 4.2及更高版本中,您可以添加一个或多个 任务的条件,用于控制任务(以及 跟随它)将运行。条件可以基于提示值, 日期/时间条件、SAS数据集中的值或宏变量。 这是最后两种类型,可以非常强大,因为您可以添加 几乎任何

我在《SAS企业指南》中有一个流程,但出于调试原因,我希望某些任务运行,而其他任务则不运行。 有没有办法告诉流不要执行某些任务?F.E.导出任务。

接下来的大部分时间,在
下,如何确保任务(或程序)在执行下一个任务(或程序)之前已成功完成?

在SAS Enterprise Guide 4.2及更高版本中,您可以添加一个或多个 任务的条件,用于控制任务(以及 跟随它)将运行。条件可以基于提示值, 日期/时间条件、SAS数据集中的值或宏变量。 这是最后两种类型,可以非常强大,因为您可以添加 几乎任何您想要添加到SAS数据集或宏变量的值,以及 检查它是否处于正常状态。 要确保特定任务在继续之前具有所需的内容,请在项目中使用查询生成器或SAS程序步骤 将值填充到SAS数据集中。然后创建一个条件 (右键单击任务并选择条件->添加),然后创建一个 基于所需数据集中的预期值的条件 创造


在您的情况下,您应该在sas数据集中定义一个宏变量或一个值用于调试,如%let debug=0;或%let debug=1;然后将该值用于您的情况。

如果这不是您计划经常重复的内容,快速解决方案是选择您想要执行的流程(Ctrl+单击),并选择“运行所选”作为您的运行选项