Cloudera > Admin

Cloudera Streaming Analytics: Using Apache Flink and SQL Stream Builder on CDP

본 과정은 Cloudera Streaming Analytics의 개발 및 운영을 학습하도록 설계되었습니다. Flink 클러스터 배포 및 관리, Flink 애플리케이션 개발 및 실행, SQL Stream Builder의 연속적인 SQL을 사용하여 스트리밍 데이터에 대한 분석을 수행하게 됩니다.

1,584,000 원 (면세)

수강대상

시스템 관리자, 시스템 엔지니어, Cloudera 플랫폼 관리자 및 개발자

선수지식

Java 및 Linux에 대한 일반적인 지식 필요

교육목표

본 과정을 수료하면 아래의 교육 목적을 달성할 수 있습니다. - Clouder Manager를 사용하여 Flink 클러스터 배포 - Flink 배치 및 스트리밍 애플리케이션 개발 - 데이터 스트림 변환 - Cloudera SQL Stream Builder로 데이터 분석 - Flink 애플리케이션 메트릭 모니터링

강의내용

개요
- Apache Flink 및 스트림 처리 소개
- 일반적인 사용 사례
- 관련 상품

서비스 배포
- 계획 요구 사항
- 설치
- 플링크 대시보드
- 실습: Flink 프로그램 실행

플링크 기초
- 실행 환경
- 플링크 애플리케이션 구조
- 플링크 프로젝트 생성
- Flink 프로그램 구축
- 실습: 간단한 Flink 프로그램 구축

건축학
- 논리적
- 물리적
- 병행
- 결함 허용
- 데이터 저장고

데이터 스트림 API
- DataStream API 개요
- 데이터 유형 및 직렬화
- 소스 및 싱크
- 변환
- 실습: Flink를 사용한 일괄 처리

DataStream API(계속)
- 연습: Flink 스트리밍 애플리케이션 생성
- Kafka를 소스 및 싱크로 사용
- 연습: Kafka 소스를 사용하여 스트리밍 애플리케이션 생성

Flink SQL 및 테이블 API
- 스트리밍 개념
- 프로그래밍 옵션
- 통합
- 실습: Flink SQL 및 Kafka 사용

상태 저장 스트림 처리
- 스테이트풀 스트리밍 애플리케이션
- 검문소
- 이벤트 시간 처리
- 워터마크
- 윈도우
- 연습: 이벤트 시간을 사용한 텀블링 윈도우

Cloudera SQL 스트림 빌더
- 개요
- 스트리밍 SQL 콘솔
- 데이터 제공자
- SQL 스트림 작업
- 연습: SQL Stream Builder 사용

모니터링
- 측정항목
- 벌채 반출
- 배압
- 리소스 구성
- 연습: 모니터링