Mage란?

데이터 수집, 변환 그리고 오케스트레이팅을 위한 오픈소스 파이프라인 툴이다.

ETL작업을 도와주고 오케스트레이션을 해준다고 하는데 이번에는 간단한 설치를 진행해보려한다.

 

설치(quickstart)

Docker compose를 활용해서 설치 및 실행환경을 구축하는 방법이다. (매우간단)

git clone https://github.com/mage-ai/compose-quickstart.git

 

git clone을 통해서 우선 파일들을 받아주고 빌드한다.

docker compose build

 

변수들이 없다고 나오는 경우가 있는데 dev.env 파일을 .env로 교체해주면 된다!

정상적으로 빌드 후에 실행을 하게되면 잘 구동되는 모습을 볼 수 있다.

docker compose up

 

http://localhost:6789 다음을 통해서 웹 ui를 살펴보자.

 

웹 UI

간단하게 pipelines를 확인해보려한다.

 

좌측 탭을 통해서 파이프라인을 확인하면 파이프라인의 생성이 가능하다. 예시 파이프라인을 한번 가져와봤다.

(zoomcamp에서 하나 생성해줘서 가져왔다.)

 

이런식으로 etl 파이프라인이 생성되는것을 확인 가능하다.

 

 

'Data Engineering > Mage' 카테고리의 다른 글

Mage - 간단한 Pipeline 구축해보기  (0) 2024.04.15

+ Recent posts