개발 공부는 어려워
반응형
마이그래이션(Migration)
회사/업무 이해하기 2022. 3. 9. 18:58

마이그레이션은 이주라는 뜻이 존재한다. 하지만 개발자에게 마이그레이션은 한 시스템에서 다른 시스템으로 옮기는것을 의미한다. 다른 업무를 예로 들겠다 한번 다룬적인 있는 ETL을 예로 들어보자. ETL은 결국 Source와 Target이 존재하는데 Source에 있는 데이터를 Target으로 마이그레이션한다고 말할 수 있다. 꼭 소프트웨어적인 측면에서만 말하는게 아니라 하드웨어 측면에서도 마이그레이션이라는 단어는 쓰인다. 마이그레이션아리는 용어는 어느 개발 분야에서든 쓰이기 때문에 꼭 알아두는것이 좋다.

[DataBase] ETL 기본 개념 이해하기
회사/업무 이해하기 2021. 9. 26. 19:54

ETL(Extract Transform Load) 일을 하다보면 한번을 들어보거나 데이터에 관심이 많은 사람이라면 한번을 들어볼 수 있는 단어다. 말 그대로 추출(Extract), 변환(Transform), 적재(Load)이며 내가 원하는 데이터를 추출하여 내 입맛에 맛게 변환한 후 DW(Data Warehouse)에 적재하는 것을 말한다. DW는 중요 개념이기 때문에 다른 게시물에 다뤄보고 단순히 ETL를 이렇게 설명할 수 있다. 사실 ETL의 개념은 어려운것이 아니다. 예를 들어보자 우리가 보통 DB에 저장하는 시간은 보통 sysdate같이 년월일 시분초(yyyyMMdd HH:mm:ss)로 저장하게 되거나 varchar로 저장하게되어 데이터를 표현하는데. 그 데이터들이 각각 한 컬럼에서 저장되있다고 ..

반응형