私はこのような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 構成ファイルにアクセスできません。管理者権限なしでこれを解決する必要があります。
ありがとう。