2

SAS Enterprise Guide にフローがありますが、デバッグ上の理由から、実行したいタスクと実行したくないタスクがあります。一部のタスクを実行しないようにフローに指示する方法はありますか? FE エクスポート タスク。

4

2 に答える 2

1

http://support.sas.com/documentation/onlinedoc/guide/sasegforprogrammersGoodies.htm

ほぼ下のHow do you make sure a task (or program) has completed successfully before performing the next one?:

SAS Enterprise Guide 4.2以降では、タスク(およびそれに続くすべてのアイテム)を実行するかどうかを制御する1つ以上の条件をタスクに追加できます。条件は、プロンプト値、日付/時刻条件、SAS データセットの値、またはマクロ変数に基づくことができます。SAS データセットまたはマクロ変数にほぼすべての値を追加し、条件内でチェックできるため、非常に強力な最後の 2 つのタイプです。続行する前に特定のタスクに必要なものがあることを確認するには、プロジェクトでクエリ ビルダーまたは SAS プログラム ステップを使用して、SAS データ セットに値を入力します。次に、条件を作成し (タスクを右クリックして [条件] -> [追加] を選択)、作成したデータ セット内の期待値に基づいて条件を作成します。

あなたの場合、 %let debug=0; のように、デバッグ用に定義された sas データセットにマクロ変数または値が必要です。または %let debug=1; その値を条件に使用します。

于 2013-02-15T14:38:45.780 に答える
0

これを頻繁に繰り返す予定がない場合は、実行するプロセスを選択 (Ctrl + クリック) し、実行オプションとして [選択したものを実行] を選択するのが簡単な解決策です。

于 2013-02-15T14:43:42.470 に答える