dbt का परिचय

dbt परिचय

Mike Metzger

Data Engineer

dbt की परिभाषा

  • "data build tool"
  • मुख्यतः ELT (कभी-कभी ETL) में T संभालता है
  • डेटा वेयरहाउस के बीच आसानी से स्विच करने देता है
  • SQL सहयोग सक्षम करता है
  • SQL डायलैक्ट्स के बीच अनुवाद करता है

dbt लोगो

dbt परिचय

dbt क्या करता है?

  • मुख्यतः SQL से डेटा मॉडल और ट्रांसफॉर्मेशंस परिभाषित करता है
    • eCommerce, मोबाइल ऐप इंटरैक्शंस, आदि
  • डेटा मॉडलों के बीच संबंध परिभाषित कर सकता है
    • Customers, Addresses, Orders
  • डेटा ट्रांसफॉर्मेशन प्रक्रिया चलाता है
    • लॉग फाइलों के कच्चे डेटा को डेटाबेस टेबल्स में बदलना
  • डेटा गुणवत्ता आवश्यकताओं के लिए टेस्ट कर सकता है
dbt परिचय

dbt कैसा दिखता है?

  • dbt-core के नाम से भी जाना जाता है, ओपन-सोर्स
    • Mac, Windows, Linux के लिए कमांड-लाइन टूल उपलब्ध
  • dbt Cloud स्वामित्व वाला है
  • मुख्य कमांड dbt
    • dbt
    • dbt --version
    • dbt -h

dbt कोर लोगो

dbt परिचय

dbt किनके लिए है?

dbt उन सभी उपयोगकर्ताओं के लिए बना है जिन्हें डेटा ट्रांसफॉर्म करना है:

  • डेटा इंजीनियर्स
  • एनालिटिक्स इंजीनियर्स
  • डेटा एनालिस्ट्स

इंजीनियर

1 Photo by Christina @ wocintechchat.com on Unsplash
dbt परिचय

अभ्यास करते हैं!

dbt परिचय

Preparing Video For Download...