본문 바로가기

개발일기

0313_ ETL이란? CRM, ERP란?

  ETL 이란?    

 Extract, Transform, Load 의 약자로, 추출 · 변환 · 적재를 뜻한다. 보유하고 있는 다양한 데이터를 ETL을 통해 내가 원하는 목적에 따라 데이터를 사용할 수 있다.

간단한 예로 학생들의 정보를 담은 학급데이터가 있다.

이 중 생일이 지나지 않은 학생만 뽑아서 추출
남은 일 수를 D-Day로 표현하여 변환
생일테이블에 담는 적재

이 과정이 ETL이라고 할 수 있다.

 학급이 아닌 기업이라면 어떨까? 기업에서 ETL은 고객 데이터, 제품 데이터 등(CRM, ERP) 각 데이터를 수집 및 결합하여 데이터 웨어하우스를 구축한다. 또한 데이터를 집계, 분석하여 매출 동향 분석이나 연간 실적 보고 등 비즈니스 목적에 맞게 데이터를 활용하도록 한다.

 

  CRM, ERP 란?

 1) CRM

 Customer Relationship Management 의 약자로 고객 관계 관리를 뜻한다. 고객 정보를 한 곳에 모아 관리하고, 자사와 고객의 커뮤니케이션 전반의 정보를 축적하고 이를 바탕으로 한 고객 관리가 가능하도록 한다.

 한마디로 고객 정보 데이터베이스

  2) ERP

 Enterprise Resource Planning 의 약자로 전사적 자원 관리를 뜻한다. 경영에 필요한 인적 자원, 재무 등의 정보를 한 곳에 모아 관리하고, 경영 전략을 바탕으로 계획을 세우고 효율적으로 배분하는 것을 의미한다.

한마디로 경영 정보 데이터베이스