dbt vaka çalışmasına giriş

Vaka Çalışması: dbt ile E-Ticaret Veri Modelleri Oluşturma

Susan Sun

Freelance Data Scientist

Neden dbt?

dbt birçok sektörü kapsar:

  • bankacılık ve finansal hizmetler
  • e-ticaret
  • eğitim
  • kamu ve sivil teknoloji
  • sağlık
  • yenilenebilir enerji
  • ulaşım ve lojistik
  • ... vb.

dbt, modern yığın ile iyi bütünleşir:

Örnek bir teknoloji yığınında dbt diyagramı

1 https://docs.getdbt.com/docs/introduction https://www.getdbt.com/case-studies
Vaka Çalışması: dbt ile E-Ticaret Veri Modelleri Oluşturma

Ne inşa edeceğimize kısa bir bakış

dbt modellerinin oluşturulmuş bir diyagramı

Vaka Çalışması: dbt ile E-Ticaret Veri Modelleri Oluşturma

Ne inşa edeceğimize kısa bir bakış

dbt projesi örneği:

dbt init alt komutu ile otomatik oluşturulan bir dizi dosya dizininin ekran görüntüsü. En üst klasörün adı looker e-commerce. Alt klasörler analyses, macros, models, seeds, snapshots ve tests. Ayrıca üç dosya daha var: gitignore, dbt project yaml ve readme markdown.

dbt komutlarına kısa özet:

# dbt'nin kurulu olup/nerede olduğunu kontrol eder
which dbt 

# Kurulu dbt sürümünü kontrol eder
dbt --version

# Yeni bir dbt projesi başlatır
dbt init <project_name>

# dbt --help'in kısası
dbt -h
Vaka Çalışması: dbt ile E-Ticaret Veri Modelleri Oluşturma

Hadi pratik yapalım!

Vaka Çalışması: dbt ile E-Ticaret Veri Modelleri Oluşturma

Preparing Video For Download...