문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
SQL Server Integration Services(SSIS) 소개
- 데이터 통합에서 SSIS의 역할과 개요 살펴보기
- SQL Server 2022에서 추가된 주요 기능 및 향상점
- SSIS 아키텍처와 구성 요소 이해하기
- ETL 프로세스의 기본 원리 파악하기
SSIS 시작하기
- SSIS 설치 및 초기 설정 방법
- SQL Server Data Tools(SSDT) 소개
- 첫 번째 SSIS 프로젝트와 패키지 생성해보기
- SSIS 디자이너 인터페이스 둘러보기
데이터 흐름 설계하기
- 데이터 흐름 작업과 변환 기법에 대한 기초 이해
- 데이터 소스 및 대상 활용 방법
- 일반적인 데이터 변환 구현해보기
- 데이터 품질 문제 해결 전략
SSIS 제어 흐름 관리하기
- 제어 흐름 작업의 개념 이해하기
- 컨테이너를 활용한 제어 흐름 구조화 방법
- 반복문 및 조건부 논리 설정해보기
- 패키지 실행 순서 관리하기
고급 데이터 변환 기법
- 고급 수준의 데이터 변환 활용법
- 데이터 정제 및 검증 방법 구현하기
- 데이터 보강 및 집계 작업 실행해보기
- 유사도 일치 기능과 그룹화 기법 사용법
변수와 매개변수 활용하기
- 변수와 매개변수 개념 및 활용처 소개
- 패키지 동작 조절을 위한 변수 설정 방법
- 패키지 간에 매개변수를 주고받는 기법
- 패키지 속성의 동적 구성 구현하기
SSIS 패키지 실행 관리
- 패키지 실행 설정 최적화 방법
- 오류 처리 및 로깅 시스템 활용법
- 런타임 이벤트를 제어하기 위한 이벤트 핸들러 사용
- SQL Server Agent를 이용한 패키지 실행 자동화 설정
SSIS 패키지 배포 및 관리
- 패키지 배포 모델의 종류와 특징 알아보기
- SSIS 카탈로그에 패키지 업로드하는 방법
- 환경 설정값과 패키지 구성 정보 관리하기
- 배포된 패키지의 상태 감시 및 문제점 진단법
성능 튜닝 및 최적화 전략
- SSIS 패키지 내 성능 저하 요인 파악 방법
- 데이터 흐름 및 제어 흐름 최적화를 위한 모범 사례
- 성능 측정 지표와 로그 기록 활용법
- 병렬 처리 체계와 일괄 작업 수행 구현 방법
고급 주제 및 향후 발전 방향
- C# 및 VB.NET을 이용한 SSIS 스크립팅 소개
- 기타 SQL Server 구성 요소와의 통합 가능성 살펴보기
- 앞으로 출시될 SSIS 버전의 신규 기능 탐색하기
- 추가 학습 자료 및 커뮤니티 참여 기회 안내
요약 및 향후 학습 방향
요건
- SQL 및 관계형 데이터베이스 개념에 대한 기본적인 이해
- SQL Server Management Studio(SSMS) 사용 경험
대상 수강생
- 데이터 전문가들
- 개발자들
- 데이터베이스 관리자들
28 시간