ETL
extract, transform, load실무다른 이름: 이티엘, 추출 변환 적재, 추출 변환 로드
뜻풀이
쉬운 AI 사전
- [명사] (데이터) 데이터를 꺼내고, 쓰기 좋게 고치고, 저장소에 넣는 세 단계를 묶어 부르는 말.
실무 AI 사전
- [명사] (데이터) 여러 시스템의 데이터를 추출하여 형식을 통일하고 중복과 오류를 정리한 뒤 데이터 웨어하우스에 적재하는 방식. 학습용 데이터를 만들 때도 같은 절차를 쓰며, 변환 단계에서 품질이 정해진다.
전문 AI 사전
- [명사] (데이터) Extract, Transform, Load의 약자로, 변환을 저장소에 넣기 전에 별도 처리 서버에서 수행하는 방식. 목적지의 스키마에 맞게 정제된 데이터만 적재하므로 저장 용량과 규정 준수에 유리하지만, 변환 로직이 바뀌면 다시 처리해야 한다.
관용구/함께 쓰는 말
- ETL 작업 - 데이터를 추출하고 변환해 적재하는 하나의 실행 단위.
- ETL 돌리다 - 데이터 이동과 정제 작업을 실행하는 것.
쉬운 비유
식당 주방에 비유할 수 있다. 시장에서 재료를 사 오고(추출), 손질하고 썰고(변환), 손님 접시에 담아 내놓는(적재) 순서다.
예문
- 매일 새벽에 ETL이 돌면서 어제 주문 데이터를 웨어하우스에 올린다.
- ETL 단계에서 개인정보 칼럼을 가리도록 바꿨다.
- ETL 작업이 실패해서 오늘 학습 데이터가 갱신되지 않았다.
헷갈리는 용어 비교
- ELT
- ETL은 변환을 먼저 하고 저장하고, ELT는 원본을 먼저 저장소에 넣은 뒤 그 안에서 변환한다. 저장소 성능이 좋아진 클라우드 환경에서는 ELT가 늘고 있다.
맞춤법/표기법
- 바른 표기
- ETL
- 주의할 표기
- E.T.L에티엘
- 원어
- ETL (Extract, Transform, Load)
- 다른 이름
- 이티엘, 추출 변환 적재, 추출 변환 로드
- 참고
- 읽을 때는 '이티엘'이라고 한다.