Představení případové studie dbt

Případová studie: Tvorba datových modelů pro e-commerce s dbt

Susan Sun

Freelance Data Scientist

Proč dbt?

dbt se uplatňuje v mnoha odvětvích:

  • bankovnictví a finanční služby
  • e-commerce
  • vzdělávání
  • státní správa a veřejný sektor
  • zdravotnictví
  • obnovitelná energie
  • doprava a logistika
  • ... atd.

dbt se dobře integruje s moderním stackem:

Diagram znázorňující dbt v ukázkovém technologickém stacku

1 https://docs.getdbt.com/docs/introduction https://www.getdbt.com/case-studies
Případová studie: Tvorba datových modelů pro e-commerce s dbt

Náhled toho, co budujeme

Vygenerovaný diagram modelů dbt

Případová studie: Tvorba datových modelů pro e-commerce s dbt

Náhled toho, co budujeme

Ukázka projektu dbt:

Snímek obrazovky se strukturou adresářů automaticky vygenerovanou příkazem dbt init. Hlavní složka se jmenuje looker e-commerce. Podsložky jsou pojmenovány analyses, macros, models, seeds, snapshots a tests. Jsou zde také tři doplňkové soubory: gitignore, dbt project yaml a readme markdown.

Přehled příkazů dbt:

# Checks if/where dbt is installed
which dbt 

# Checks the version of dbt installed
dbt --version

# Initializes a new dbt project
dbt init <project_name>

# Short for dbt --help
dbt -h
Případová studie: Tvorba datových modelů pro e-commerce s dbt

Pojďme procvičovat!

Případová studie: Tvorba datových modelů pro e-commerce s dbt

Preparing Video For Download...