私はこのようなSASマクロを書きました...
%macro (myname=,myurl=);
filename myfile URL "&myurl";
data &myname;
infile myfile dlm=',';
input field1 field2;
run;
%mend;
一度は動作しますが、再度実行すると、次のようなログ メッセージが表示されます。
ERROR: At least one file associated with fileref MYFILE is still in use.
ERROR: Error in FILENAME statement.
filename myfile CLEAR
またはしようとすると、これらのメッセージも表示されますfilename myfile NULL
また、複数の URL で実行すると、最初のデータセットのみが作成され、他のデータセットはその正確なコピーになります。
SAS 構成ファイルにアクセスできません。管理者権限なしでこれを解決する必要があります。
ありがとう。