Narzędzie do budowania danych
Deweloperzy | dbt-Labs |
---|---|
Pierwsze wydanie | 3 grudnia 2021 |
Wersja stabilna | 1.4.1 / 26 stycznia 2023 r.
|
Napisane w | Pyton |
System operacyjny | Microsoft Windows , macOS , Linux |
Dostępne w | Pyton |
Typ | Analityka danych, zarządzanie danymi |
Licencja | Licencja Apache 2.0 |
Strona internetowa |
dbt to narzędzie wiersza poleceń typu open source , które pomaga analitykom i inżynierom efektywniej przekształcać dane w ich hurtowniach . Zaczęło się w RJMetrics w 2016 roku jako rozwiązanie dodające podstawowe możliwości transformacji do Stitch (przejętego przez Talend w 2018 roku). Najwcześniejsze wersje dbt pozwalały analitykom współuczestniczyć w procesie transformacji danych zgodnie z najlepszymi praktykami inżynierii oprogramowania.
Od początku dbt był open source. W 2018 roku zespół dbt Labs (wówczas Fishtown Analytics) wypuścił komercyjny produkt będący uzupełnieniem dbt Core. W kwietniu 2020 r. dbt Labs ogłosiło Serię A prowadzoną przez Andreessena Horowitza . W listopadzie dbt Labs ogłosiło serię B prowadzoną przez Andreessen Horowitz i Sequoia . A w czerwcu 2021 r. dbt Labs podniósł swoją Serię C, prowadzoną przez Altimeter , Sequoia i Andreessen Horowitz. W lutym 2022 roku firma zebrała 222 miliony dolarów na swoją serię D, wycenioną na 4,2 miliarda dolarów
Przegląd
dbt umożliwia inżynierom analitykom przekształcanie danych w ich hurtowniach poprzez pisanie wybranych instrukcji. dbt obsługuje przekształcanie tych wybranych instrukcji w tabele i widoki. dbt dokonuje transformacji (T) w wyodrębniania, ładowania, przekształcania (ELT) – nie pobiera ani nie ładuje danych, ale jest przeznaczony do wydajnej transformacji danych znajdujących się już w hurtowni. dbt ma na celu umożliwienie analitykom pracy bardziej jak inżynierowie oprogramowania, zgodnie z punktem widzenia dbt.