SOURCE
및 SOURCE2
옵션은 SAS 코드가 로그에 포함되는지 여부를 제어합니다. 일반적으로 기본값은 SOURCE
및 NOSOURCE2
입니다. SOURCE2 시스템 옵션을 변경하거나옵션을 추가 할 수 있습니다. SAS 코드가있는 몇 개의 샘플 파일을 생성하려면이 작은 프로그램을 사용하십시오.
filename file1 temp ;
filename file2 temp ;
data _null_;
file file1 ;
put '* This line is from FILE1;';
file file2 ;
put '* This line is from FILE2;';
run;
지금에와 소스 2 옵션을 사용하지 않고 %INCLUDE
을 사용합니다.
%include file1 file2 ;
%include file1 file2/source2 ;
다음은 로그의 모양입니다.
71 %include file1 file2 ;
74 %include file1 file2/source2 ;
NOTE: %INCLUDE (level 1) file FILE1 is file /tmp/SAS_workAEE90000185C_localhost.localdomain/#LN00050.
75 +* This line is from FILE1;
NOTE: %INCLUDE (level 1) ending.
NOTE: %INCLUDE (level 1) file FILE2 is file /tmp/SAS_workAEE90000185C_localhost.localdomain/#LN00051.
76 +* This line is from FILE2;
NOTE: %INCLUDE (level 1) ending.
77
출처
2017-03-10 16:23:30
Tom
두 번째 질문이 명확하지 않습니다. % include의 컨텍스트에서 "입력 파일"과 "소스 파일"은 같은 것을 참조 할 수 있습니다 (즉, % include 문에서 읽는 파일). 또는 "소스"파일이 % include 문을 포함하는 주 실패를 참조 할 수도 있습니다. 이 용어를보고있는 곳으로 더 많은 컨텍스트 (문서 또는 기타를 인용)를 줄 수 있습니까? – Quentin