Spring Batch 개요
I. 배치 핵심 패턴· Read - 데이터베이스, 파일, 큐에서 다량의 데이터를 조회한다. (추출)· Process - 특정 방법으로 데이터를 가공한다. (변형)· Write - 데이터를 수정된 양식으로 다시 저장한다. (적재) @ DB에서 사용하는 ETL 작업과 비슷E : Extract(추출)- 여러 출처(데이터베이스, API, 로그 파일 등)에서 데이터를 끌어오는 단계ex : MySQL, Oracle, CSV 파일, 외부 시스템 등에서 데이터 수집T : Transform(변환)- 데이터를 가공, 정체, 변환하는 단계ex : 불필요한 컬럼 제거, 날짜 형식 통일, 코드값 변환, 집계 처리 등L : Load(적재)- 가공한 데이터를 목적지(DB, 데이터 웨어하우스 등)에 저장ex : 정제된 데이터를 분석..