1

そのため、クラウドアクセスを介してSASシステムに接続するSAS Enterprise Guide 6.1を持っています(メインシステム自体は私の大学に物理的に配置されていると思います)。

ここで、いくつかのテーブルを出力して、それらを LaTeX ドキュメントに配置したいと考えています。それがどのように機能するかはわかりませんが、一部の検索では次のような例が得られます

ods tagsets.latex file="C:\SAS\mydata.tex";
proc print data=work.mydata;
...
run;
ods tagsets.latex close;

ここでの明らかな問題は、リモート SAS システムが自分のコンピューター上で実際に自由にファイルを作成するためのアクセス権を持っていないことです (そして、そのリモート マシン上で自由にファイルを作成するためのアクセス権がありません)。

結果を画面に出力するか、その他の回避策を講じることはできますか?

4

2 に答える 2

1

それらを作業ディレクトリに保存し、「ファイルのコピー」タスクを使用してローカル PC にダウンロードできます。次のようにファイル名を定義します。

%let workdir = %sysfunc(getoption(work));
filename tempfile "&workdir.\myfile.ext"; *ext = extension for your file;

次に、ODS ステートメントでそのファイル参照を使用します。最後に、ファイルのコピーを使用して、ファイルをローカル マシンにダウンさせることができます。

詳細については、このブログ投稿を参照してください。

于 2013-10-18T19:09:14.220 に答える