Apache Airflow: Theme
Introduction
Apache Airflow에 적용 가능한 theme를 공식 repository에서 아래와 같이 확인할 수 있다.
1 | # ---------------------------------------------------- |
Apache Airflow에 적용 가능한 theme를 공식 repository에서 아래와 같이 확인할 수 있다.
1 | # ---------------------------------------------------- |
.yml
또는 .yaml
파일로 정의하여 코드의 빌드, 테스트, 배포 등 다양한 자동화 작업 수행이러한 GitHub Actions와 Argo CD를 통해 아래와 같은 CI/CD를 도전해본다.
Google Analytics 4 (GA4): Google의 최신 웹 및 앱 분석 플랫폼으로 GA4는 이전 버전인 Universal Analytics (UA)와 여러 가지 중요한 차이점이 있으며, 이는 기능, 보고서 구조, 데이터 모델링 및 추적 방법에 큰 변화를 불러왔습니다.
하지만 GA4는 여러 정보를 내포하고 있다보니 매 페이지의 로딩 시간이 매우 길다.
따라서 Apache Airflow를 통해 정기적으로 GA4의 API를 호출하고 Discord로 메시지를 보내는 DAG를 구성해보자!
신용카드 중 The More는 5,000원 이상의 결제 금액에 대해 1,000원 미만의 포인트가 적립된다.
이를 통신비와 같은 서비스에 분할결제로 적용하면 약 16.65%의 이득을 볼 수 있다. ($\because\frac{999}{5999}\times100$)
하지만 아래와 같은 제약이 존재한다.
동일한 가맹점의 경우 1일 1회에 한하여 포인트 적립이 되며, …
따라서 하루에 한 번만 The More 카드로 5,999원이 결제되도록 Apache Airflow의 DAG를 구성한다.
물론 논란은 많지만 개발도 연습하기 좋은 예제였다.