Představení dbt

Úvod do dbt

Mike Metzger

Data Engineer

Co je dbt?

  • „data build tool"
  • Primárně zajišťuje T v ELT (někdy ETL)
  • Umožňuje snadné přepínání mezi datovými sklady
  • Podporuje spolupráci v SQL
  • Překládá mezi dialekty SQL

logo dbt

Úvod do dbt

Co dbt dělá?

  • Definuje datové modely a transformace v SQL
    • eCommerce, interakce s mobilní aplikací atd.
  • Může definovat vztahy mezi datovými modely
    • Zákazníci, adresy, objednávky
  • Spouští proces datových transformací
    • Převod surových dat z log souborů do databázových tabulek
  • Umožňuje testování kvality dat
Úvod do dbt

Jak dbt vypadá?

  • Také znám jako dbt-core, open-source
    • Nástroj příkazového řádku pro Mac, Windows, Linux
  • dbt Cloud je proprietární
  • Hlavní příkaz dbt
    • dbt
    • dbt --version
    • dbt -h

logo dbt core

Úvod do dbt

Pro koho je dbt určen?

dbt je určen pro všechny uživatele, kteří potřebují transformovat data:

  • Datoví inženýři
  • Analytičtí inženýři
  • Datoví analytici

inženýr

1 Photo by Christina @ wocintechchat.com on Unsplash
Úvod do dbt

Pojďme cvičit!

Úvod do dbt

Preparing Video For Download...