dbt (data build tool)是一款流行的開源資料轉換工具,能夠通過 SQL 實現資料轉化,將命令轉化為表或者檢視,提升資料分析師的工作效率。dbt 主要功能在於轉換資料庫或資料倉儲中的資料,在 E(Extract)、L(Load)、T(Transform) 的流程中,僅負責轉換(transform)的過程。 通過 dbt外掛,資料分析師能夠通過 SQL 直接建立表單並匹配資料,而無需關注建立 table 或 view 的過程,並且可以直觀地看到資料的流動;同時能夠運用 dbt 編寫 SQL、進行測試、以及包管理等功能。
Data Platform | latest verified version |
---|---|
AlloyDB | (same as dbt-postgres) |
Azure Synapse | 1.3.0 |
BigQuery | 1.2.0 |
Databricks | 1.3.0
|