연락처 정보

코스 개요

Apache Iceberg 개요

  • Apache Iceberg에 대한 소개
  • 현대 데이터 아키텍처 환경에서의 중요성과 활용 사례
  • 핵심 기능 및 장점 설명

기본 개념 설명

  • Iceberg 테이블 포맷과 그 아키텍처 이해하기
  • 다른 테이블 포맷과의 비교 분석
  • 파티셔닝 방법 및 스키마 진화 기법
  • 타임 트래블 기능 및 데이터 버전 관리 방식

Apache Iceberg 설정 방법

  • 설치 과정 및 환경 구성 절차
  • 다양한 데이터 처리 엔진과의 통합 방안
  • 로컬 컴퓨터에 Iceberg 개발 환경 구축하기

기본 운영 방법

  • Iceberg 테이블 생성 및 관리 방법
  • 테이블에 데이터를 기록하고 읽어내는 절차
  • CRUD 작업 수행 시 기본 명령 사용법

데이터 마이그레이션 및 통합 방법

  • Hive 등 타 시스템에서 Iceberg로의 데이터 이전 절차
  • BI 도구들과의 통합 방안 탐색
  • 샘플 데이터 세트를 실제로 Iceberg로 마이그레이션해보기

성능 최적화 기법

  • 쿼리 속도 향상 및 데이터 스캔 과정 개선을 위한 전략
  • Iceberg 환경에서의 성능 조정 기술 실습
  • 전반적인 시스템 효율성을 높이는 방법들 설명

고급 기능 개요

  • 파티션 진화 및 숨겨진 파티셔닝 기법
  • 테이블 구조 변화와 스키마 변경 방식
  • 타임 트래블 기능을 활용한 데이터 복구 및 롤백 방법
  • 고급 기능들을 실제 프로젝트에 적용해보는 예시

강의 요약 및 향후 학습 방향 제시

요건

  • 테이블, 스키마, 파티셔닝 및 데이터 수집과 관련된 기본 개념에 대한 이해
  • SQL에 대한 기초 지식 보유

수강 대상

  • 데이터 엔지니어
  • 데이터 아키텍트
  • 데이터 애널리스트
  • 소프트웨어 개발자
 14 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리