본문 바로가기
SAS/SAS Tip's

[자원관리] 라이브러리에서 임시(TEMP) 데이터 세트 지우기

by 기서무나구물 2021. 11. 4.

 

[자원관리] 라이브러리에서 임시(TEMP) 데이터 세트 지우기

 

* 임시(TEMP) 데이터 세트 지우기;

 * SAS는 기본적으로 WORK 라이브러리에 작업 데이터를 저장하기 때문에 종료 전에는 중간 작업 결과 파일에 대하여 많은 디스크 용량을 차지하고 있다.;

 * 따라서 대용량 데이터 작업 시 디스크 공간 확보를 위해서 TEMP 데이터 세트 삭제 작업을 수행 할 수 있다.;

 * datasets 프로시져의 DELETE 구문을 프로그램 중간에 실행하여서 SAS 파일을 저장하기 위한 디스크의 공간을 확보할 수 있다.;

SAS Program
DATA BACK_1;
     VAR = 1;
RUN;


DATA BACK_2;
     VAR = 1;
RUN;


* 삭제 작업 결과에 대한 출력 제어를 위하여 NOPRINT 옵션을 지정한다.;
* Work 라이브러리에서 BACK_1, BACK_2 데이터 세트가 삭제된다.

proc datasets NOPRINT;
     delete BACK_1 BACK_2;
run;

 

[자원관리] 라이브러리에서 임시(TEMP) 데이터 세트 지우기

반응형

댓글