교육센터
교육일정 및 수강신청
SAS e-Learning
수강단계
위탁교육
SAS 국제공인자격
SAS Data Scientist
보건 의료 Data Scientist
교육비 할인
교육안내
매뉴얼 및 참고서
교육장 안내
교육 기간 :3일(18시간)

교육 대상
이 과정은 SAS 매크로 기능을 이용하여 매크로기반의 시스템을 구축하기를 원하는 SAS 프로그램 경험자를 대상으로 합니다.

과정 소개
이 과정은 SAS 매크로 기능의 구성 요소와 매크로 시스템을 어떻게 디자인하고 작성하고 디버깅하는지에 초점이 맞춰집니다. 그리고, 매크로 코드가 있는 프로그램과 매크로 코드가 없는 프로그램이 어떻게 처리되는지를 이해하는 것이 중요합니다.

선수 지식
이 과정의 선수 과목은 SAS Programming II 입니다.
이 과정 참석 전에, 아래의 내용이 가능해야 합니다.
- DATA 스텝을 사용하여 SAS 데이타터 셋이나 외부파일로부터 데이터 읽고 쓰기
- DATA 스텝 프로그래밍 문장(IF-THEN/ELSE, DO WHILE, DO UNTIL, 반복 DO) 사용
- SAS 데이타셋 옵션(DROP=, KEEP=, OBS=)
- 문자처리 함수(SUBSTR, SCAN, INDEX, UPCASE)
- WHERE 절 사용하여 데이터 subset
- SAS 날짜 값과 날짜 상수를 생성 및 사용
- SAS 프로시져(SORT, PRINT, CONTENTS, MEANS, FREQ, TABULATE, CHART)

교육 내용
매크로 기능 소개 - 매크로 기능의 목적
- 프로그램 흐름
- 과정 데이터
매크로 변수 - 매크로 변수 소개
- 자동 매크로 변수
- 매크로 변수 참조
- 사용자 정의 매크로 변수
- 매크로 변수명 구분하기
- 매크로 함수
매크로 정의 - 매크로 정의와 호출
- 매크로 파라미터
DATA 스텝과
SQL 인터페이스
- 데이터 스텝에서 매크로 변수 생성
- 매크로 변수 간접 참조
- DATA 스텝에서 매크로 변수 값 가져오기
- SQL에서 매크로 변수 생성
매크로 프로그램 - 조건 처리
- 반복 처리
- 전역 및 지역 심볼 테이블(symbol tables)

사용 소프트웨어
Base SAS

교육 교재
SAS Macro Language Course Notes

고객지원
기술문의, 구입문의, 일반문의, 고객소리함
자료실
E-브로셔, White paper
데모 & 투어
뉴스레터
SAS Intelli-Zine
뉴스레터 신청
Events
이벤트와 세미나 정보
대표전화 : 02-2191-7000
교육문의 : 02-2191-7002
기술문의 : 02-2191-7003
Global Contact List