프레임워크

Data Engineering/Airflow

[Airflow] Airflow 기초 지식

Airflow 기초 지식Airflow 소개Airflow 개념파이썬으로 작성된 데이터 파이프라인(ETL) 프레임워크가장 많이 사용되는 데이터 파이프라인 관리 프레임워크Airflow 장단점장점데이터 파이프라인을 세밀하게 제어 가능다양한 데이터 소스와 데이터 웨어하우스를 지원Backfill (여러 이유로 과거의 ETL 실행이 안될 경우 과거의 날짜의 ETL을 실행)이 쉬움단점배우기 쉽지 않음상대적으로 개발 환경을 구성하기 힘듦직접 운영이 쉽지 않으며, 클라우드 버전 사용 선호Airflow 관련 용어DAG(Directed Acyclic Graph)Airflow에서 ETL을 부르는 별칭DAG는 하나 이상의 Task로 구성Task오퍼레이터(Operator)로 만들어짐Airflow 내에서 다양한 종류의 오퍼레이터 제..

Web

[Web] 장고(Django) 개발 환경 구축 (Windows)

장고(Django) 설치 장고(Django)는 파이썬으로 작성된 오픈 소스 웹 프레임워크로 Model-Template-View(MTV) 패턴을 따르고 있다. 장고는 내장된 기능만을 이용해 빠른 개발을 할 수 있다는 장점이 있다. 이러한 장고를 Windows에서 설치해 보자. Python 설치 Python 설치 파이썬으로 작성된 웹 프레임워크이기 때문에 우선 파이썬이 설치되어 있어야 한다. Python을 설치하기 위해서는 공식 다운로드 링크(https://www.python.org/downloads/)로 들어가 Python 다운로드 링크를 클릭하여 설치 파일을 다운로드하고 실행하면 된다. 만약 특정 버전을 설치하고 싶다면, 페이지 아래에서 버전을 선택하여 다운로드하면 된다. Add python.exe to..

기억에 남는 블로그 닉네임
'프레임워크' 태그의 글 목록