Primary interface for pipeline execution, validation, profiling, and infrastructure management.
Use the Click-based ecomlake command. Legacy entrypoints emit warnings.
ecomlake bronze profile --date-range YYYY-MM-DD..YYYY-MM-DD
Explore available groups, commands, and flags.
ecomlake --help ecomlake pipeline --help ecomlake airflow --help
| Command | Purpose | Key Output |
|---|---|---|
| ecomlake bronze profile | Profile Bronze Parquet samples | Quality report, schema map JSON, data contract updates |
| ecomlake bucket report | Generate bucket size report | Markdown report with table-level storage metrics |
| ecomlake sample pull | Pull sample partitions from GCS | Local Bronze samples for profiling |
| ecomlake airflow bootstrap | Initialize Airflow environment | Airflow directories and Docker containers |
| ecomlake pipeline dev-gcs | Run dev pipeline (GCS native) | Full Bronze to Enriched execution |
| ecomlake pipeline sim-prod-gcs | Run prod simulation (GCS native) | Production simulation against GCS |
| ecomlake silver run | Run Base Silver (dbt-duckdb) | Base Silver tables + manifests |
ecomlake airflow up ecomlake airflow down ecomlake airflow restart ecomlake airflow logs ecomlake airflow shell
ecomlake pipeline run-sample --date YYYY-MM-DD ecomlake pipeline run-sample-strict --date YYYY-MM-DD ecomlake pipeline run-sample-bq --date YYYY-MM-DD ecomlake pipeline backfill-easy --start YYYY-MM-DD --end YYYY-MM-DD
ecomlake local dims --date YYYY-MM-DD ecomlake local silver --date YYYY-MM-DD ecomlake local enriched --date YYYY-MM-DD
ecomlake pipeline dev-gcs YYYY-MM-DD ecomlake pipeline sim-prod-gcs YYYY-MM-DD ecomlake pipeline dev-docker YYYY-MM-DD
ecomlake dev test ecomlake dev lint ecomlake dev format ecomlake dev type-check
ecomlake dbt deps ecomlake dbt build ecomlake dbt test