dbt ist ein Werkzeug, um Rohdaten in einem Data Warehouse in verlässliche Datenprodukte umzuwandeln. Sie schreiben Geschäftslogik als SQL-Select-Anweisungen, sogenannte Modelle, und dbt erzeugt daraus Tabellen und Views, steuert die Ausführungsreihenfolge und führt Tests und Dokumentation mit. dbt Core v2.0, die Open-Source-Veröffentlichung der neuen, in Rust geschriebenen Engine, befindet sich noch in der Alpha-Phase und steht unter der Apache License 2.0. Sie betreiben es selbst über die Kommandozeile; eine Python-Laufzeit ist nicht nötig.
dbt wird von dbt Labs entwickelt, das im Juni 2026 mit Fivetran fusioniert ist und gemeinsam mit diesem als Unternehmen auftritt; beide sind US-amerikanische Unternehmen. dbt Core selbst speichert keine Daten: Es läuft auf Ihrem Rechner oder in Ihrer CI-Umgebung und sendet SQL an das von Ihnen gewählte Warehouse, der Speicherort der Daten liegt also in Ihrer Hand, auch in der EU. Die dbt-Distribution enthält außerdem Bestandteile unter einer gesonderten dbt-Lizenz; ein optionaler gehosteter Dienst, die dbt-Plattform, ist verfügbar.