0

SAS Management Console を使用していくつかの SAS コードをスケジュールしました。

ただし、ジョブはエラーで終了します: ファイルが空で、送信できません。

proc freqs をファイルにエクスポートするコードは次のとおりです。

%let output_Date = %sysfunc(today(),yymmddn8.);
ods results off;
ods csv file="path/file.csv";
 %macro movem (st, en=); 
   %do j=1 %to &en.;
   %let k=%eval(&j.+1);
      proc freq data=dataname;
        tables status&j. * status&k. / nocol norow nopercent missing ;
      run;
  %end;
%mend;
%movem (st=1, en=%sysfunc(week(%sysfunc(today()), u)));
ods csv close;
ods results on;

以前に ods を使用したことがなく、これが問題/エラーの原因であるかどうか疑問に思っていましたか?

エンタープライズ ガイドでは、コードでエラーが発生していないようです。

前もって感謝します!

4

1 に答える 1