⌂ Home  ·  ← Data Engineering with Python

sample-pipeline/ — browse

Browse and open any file directly, or grab the whole tree as a .zip. These are the reference implementation files referenced from the lesson lab guides — copy them locally or use them as a comparison point as you work through the labs.

PathSize
(root)/
README.md4.9 KB
airflow/
airflow/README.md774 B
airflow/dags/_helpers.py1.1 KB
airflow/dags/gharchive_hourly.py5.8 KB
airflow/docker-compose.yaml1.7 KB
dbt/
dbt/dbt_project.yml435 B
dbt/models/marts/mart_daily_event_counts.sql284 B
dbt/models/marts/mart_top_actors_per_day.sql416 B
dbt/models/marts/schema.yml571 B
dbt/models/staging/schema.yml1.1 KB
dbt/models/staging/sources.yml721 B
dbt/models/staging/stg_actors.sql256 B
dbt/models/staging/stg_events.sql274 B
dbt/profiles.yml.example329 B
dbt/tests/no_negative_event_counts.sql200 B
duckdb/
duckdb/__init__.py268 B
duckdb/count_by_type.py665 B
duckdb/query.py1.1 KB
duckdb/top_repos.py996 B
extract/
extract/__init__.py79 B
extract/gharchive.py1.0 KB
governance/
governance/__init__.py301 B
governance/cost_attribution.py5.3 KB
governance/gdpr/__init__.py78 B
governance/gdpr/right_to_be_forgotten.py2.4 KB
governance/gdpr_delete.py587 B
governance/grants.yml1.3 KB
iceberg/
iceberg/__init__.py874 B
iceberg/catalog.py663 B
iceberg/maintenance.py1.6 KB
iceberg/query_duckdb.py1.3 KB
iceberg/tables.py2.2 KB
iceberg/write_from_parquet.py2.8 KB
(root)/
index.html9.6 KB
observability/
observability/__init__.py348 B
observability/alerts.py1.0 KB
observability/freshness.py2.2 KB
observability/marquez-docker-compose.yml684 B
observability/openlineage_emit.py3.3 KB
quality/
quality/__init__.py88 B
quality/expectations.py912 B
(root)/
requirements.txt1.2 KB
schema_evolution/
schema_evolution/__init__.py212 B
schema_evolution/data_contract.yml1.1 KB
schema_evolution/generate_fixtures.py1.2 KB
schema_evolution/test_compatibility.py1.5 KB
transform/
transform/__init__.py79 B
transform/events.py1.0 KB
warehouse/
warehouse/__init__.py729 B
warehouse/adapter.py6.8 KB
warehouse/bigquery_adapter.py1.6 KB
warehouse/duckdb_local.py1.7 KB
warehouse/materialize_vs_query.py1.4 KB
warehouse/snowflake_adapter.py2.1 KB