Skip to content

feat: phase1-4 upgrade — BigQuery, Airflow, Looker Studio, 100/100 dbt tests - #2

Merged
b10000-coder merged 5 commits into
mainfrom
feat/phase1-upgrade
Apr 17, 2026
Merged

b10000-coder merged 5 commits into
mainfrom
feat/phase1-upgrade

Conversation

@b10000-coder

Copy link
Copy Markdown
Owner

What this adds

Phase 1 — dbt upgrade: seller SCD2, dim_campaign, fact_seller_daily, incremental fact_orders, is_current_flag pattern. 100/100 tests on DuckDB.

Phase 2 — BigQuery: full adapter swap, target-conditional SQL (DuckDB + BigQuery parity), load_bigquery.py, 100/100 tests on Google Cloud.

Phase 3 — Airflow: daily DAG with source freshness check, BQ load, dbt build, branching logic (fresh/stale), retry handling.

Phase 4 — Looker Studio: live dashboard connected to BigQuery marts. Daily revenue, revenue by status, revenue by platform, total GMV scorecard.

Live dashboard: https://datastudio.google.com/reporting/cd32c187-2909-4b3e-8456-19d2efd0b275

@b10000-coder
b10000-coder merged commit ce69615 into main Apr 17, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant