개념 (3) 썸네일형 리스트형 [Airflow] Airflow 개념 Apache Airflow Apache Airflow 공식문서 What is Airflow™? — Airflow Documentation airflow.apache.org Airflow는 AirBnB( Air Bed and Breakfast)에서 만든 워크플로우 관리 도구(Workflow management tool)이다. ETL(Extraction -> Transformation -> Loading)과 같이 작업의 흐름을 관리할 수 있는 툴이다. 워크플로우 작성, 스케줄링, 모니터링 작업을 관리하고 시각화할 수 있다. Airflow는 이러한 관리를 위한 컴포넌트(Component)들이 있으며, 각 컴포넌트들 간의 아키텍처는 아래와 같다. Airflow 구성요소 Webserver UI를 통해 사용자에게 .. [Docker] 도커 개념 Docker 어플리케이션(Application)을 패키징(Packaging)할 수 있는 툴 컨테이너(Container)라는 하나의 작은 소프트웨어 유닛 안에 어플리케이션(Application)과 그에 필요한 시스템 툴(System Tools), 모든 디펜던시(Dependencies)를 하나로 묶어서 다른 서버, PC 등에 쉽게 배포하고 안정적으로 구동할 수 있게 도와준다. 기술이 발전함에 따라 어플리케이션을 구동하는 데 많은 것이 필요해졌다. 이때 도커 컨테이너를 사용해서 어플리케이션을 구동하기 위해 필요한 모든 것을 어떤 PC에서도 언제든 동일하게 구동할 수 있다. 내 로컬 PC 환경에서 잘 동작 하는 것을 서버에서도 같은 환경으로 동작하게 함으로써 매번 설정을 셋팅해야 하는 번거로움을 해결해 주는 유.. [SQLD] 데이터 모델링 요소-1)엔터티(Entity) 엔터티 정의 변별할 수 있는 사물 업무상 관리가 필요한 관심사 데이터베이스 내에서 변별 가능한 객체 정보를 저장할 수 있는 어떤 것(Thing) 사람, 장소, 물건, 사건, 개념 등의 명사 업무에 필요하고 유용한 정보를 저장/관리하기 위한 집합 인스턴스의 집합 엔터티 특징 반드시 해당 업무에 필요하고, 지속적으로 관리하고자 하는 정보여야 한다. 예) 환자, 토익의 응시 횟수 유니크한 식별자에 의해 식별 가능해야 한다. 영속적으로 존재하는 인스턴스의 집합이어야 한다. (한 개X, 두 개 이상O) 엔터티는 업무 프로세스에 의해 이용되어야 한다. 엔터티는 반드시 속성을 포함해야 한다. (하나 이상의 속성으로 구성된다.) 속성이 없는 실체는 존재할 수 없으며, 엔터티는 실제 세상에 있는 객체(Object)이다... 이전 1 다음