2016-11-24 6 views
2

スクリプト内でSAS作業ディレクトリをプログラムで再割り当てしたいと考えています。言い換えれば、標準の設定はOKですが、いくつかのタスクでは、デフォルト設定を変更するいくつかのコード行を持っていきたいと思います...そのセッションだけです。あなたの注意を事前にSASで作業ディレクトリを設定する

おかげ

答えて

3

userと呼ばれるライブラリを使用してください。このライブラリが存在する場合、sasはすべてのデータセットをワークライブラリの代わりにuserライブラリにデフォルト設定します。

libname user '/folders/myfolders/proj1'; 

data want; 
set sashelp.class; 
run; 

proc datasets library=user; 
run;quit; 

ユーザーライブラリを使用すると、読み取り、作成、およびSASファイル名の一部としてlibrefを指定せずに仕事以外のSASライブラリ内のファイルに書き込むことができます。 librefユーザーをSASライブラリに関連付けると、SASはそのライブラリに1レベルの名前を持つファイルをすべて格納します。 Workライブラリとは異なり、このライブラリに格納されているファイルは、セッションが終了するとSASによって削除されません。

http://support.sas.com/documentation/cdl/en/lrcon/69852/HTML/default/viewer.htm#n18m1vkqmeo4esn1moikt23zhp8s.htm

関連する問題