ETL Frameworks
Transform Data in Your Warehouse
★ 4.9
Real-Time Data Pipeline Platform
★ 4.2
pip install dbt-corepip install estuary-flowpip install dbt-corepip install estuary-flowData engineers use dbt to manage all transformation logic inside the warehouse — writing SELECT statements as `.sql` model files that dbt compiles and runs in the right order. Python engineers also write custom dbt tests and macros in Python, and use dbt's Python models feature to run pandas or Spark logic alongside SQL in the same project.
Python data engineers use Estuary Flow to build low-latency CDC pipelines that keep a data warehouse continuously up to date with source database changes. Python derivations are written as TypeScript lambda functions embedded in the Flow spec, processing events in real time before they land in the destination — enabling sub-minute data freshness for operational analytics.
Individual Tool Pages