본문 바로가기
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) 데이터 세트 지우기

    반응형

    댓글