연락처 정보

코스 개요

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 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리