अंग्रेज़ी से अनुवादित

dbt एक ओपन-सोर्स कमांड लाइन टूल है जो वेयरहाउस में डेटा को SQL का उपयोग करके बदलने के लिए है, जिससे एनालिटिक्स इंजीनियर डेटा वर्कफ्लो में सॉफ्टवेयर इंजीनियरिंग प्रथाओं को लागू कर सकते हैं।

डेटा बिल्ड टूल (dbt) एक ओपन-सोर्स कमांड लाइन टूल है जो विश्लेषकों और इंजीनियरों को अपने वेयरहाउस में डेटा को अधिक प्रभावी ढंग से बदलने में मदद करता है। यह एनालिटिक्स इंजीनियरों को SQL select स्टेटमेंट लिखने में सक्षम बनाता है जो टेबल और व्यू में संकलित होते हैं, जो एक्सट्रैक्ट, लोड, ट्रांसफॉर्म (ELT) प्रक्रियाओं में ट्रांसफॉर्मेशन चरण पर केंद्रित होते हैं। dbt डेटा निकालता या लोड नहीं करता है; इसे वेयरहाउस के अंदर पहले से मौजूद डेटा को बदलने में प्रदर्शनशील होने के लिए डिज़ाइन किया गया है, जिससे विश्लेषक सॉफ्टवेयर इंजीनियरों की तरह अधिक काम कर सकते हैं।

यह टूल 2016 में RJMetrics में Stitch में बुनियादी ट्रांसफॉर्मेशन क्षमताएं जोड़ने के समाधान के रूप में उत्पन्न हुआ, जिसे 2018 में Talend द्वारा अधिग्रहित किया गया था। अपने शुरुआती संस्करणों से, dbt ने विश्लेषकों को सॉफ्टवेयर इंजीनियरिंग सर्वोत्तम प्रथाओं, जैसे संस्करण नियंत्रण, परीक्षण और दस्तावेज़ीकरण का पालन करते हुए डेटा ट्रांसफॉर्मेशन में योगदान करने की अनुमति दी। dbt शुरू से ही ओपन-सोर्स रहा है, और 2018 में, dbt Labs टीम, जिसे तब Fishtown Analytics कहा जाता था, ने dbt Core के ऊपर एक वाणिज्यिक उत्पाद जारी किया।

इतिहास और विकास

2016 में, फिलाडेल्फिया स्थित एनालिटिक्स कंपनी RJMetrics ने अपने Stitch डेटा पाइपलाइन में ट्रांसफॉर्मेशन परत की आवश्यकता को पूरा करने के लिए dbt विकसित किया। शुरुआती संस्करण विश्लेषकों को SQL-आधारित ट्रांसफॉर्मेशन लिखने में सक्षम बनाने पर केंद्रित थे जिन्हें संस्करणबद्ध और परीक्षण किया जा सकता था। 2018 में Stitch के Talend द्वारा अधिग्रहित होने के बाद, dbt टीम Fishtown Analytics के रूप में अलग हो गई, जिसे बाद में dbt Labs नाम दिया गया। 2018 में, उन्होंने dbt Cloud लॉन्च किया, एक वाणिज्यिक प्लेटफ़ॉर्म जो ओपन-सोर्स dbt Core के ऊपर वेब-आधारित IDE, शेड्यूलिंग और निगरानी प्रदान करता है।

यह परियोजना एनालिटिक्स इंजीनियरिंग समुदाय में महत्वपूर्ण गति प्राप्त कर चुकी है, जिससे फंडिंग के दौरों की एक श्रृंखला हुई। अप्रैल 2020 में, dbt Labs ने Andreessen Horowitz के नेतृत्व में अपनी सीरीज़ A की घोषणा की। उसी वर्ष नवंबर में, इसने Andreessen Horowitz और Sequoia के नेतृत्व में सीरीज़ B की घोषणा की। जून 2021 में, कंपनी ने Altimeter, Sequoia और Andreessen Horowitz के नेतृत्व में सीरीज़ C जुटाई। फरवरी 2022 में, dbt Labs ने $4.2 बिलियन मूल्यांकन पर सीरीज़ D में $222 मिलियन जुटाए।

जनवरी 2025 में, dbt Labs ने SDF Labs का अधिग्रहण किया, जो 2022 में Lukas Schulte, Wolfram Schulte, Elias DeFaria और Michael Levin द्वारा स्थापित एक सिएटल स्थित स्टार्टअप है। SDF Labs ने एनालिटिक्स इंजीनियरिंग के लिए SQL संकलन और स्थैतिक विश्लेषण तकनीक विकसित की, जिसे प्रदर्शन और विश्वसनीयता में सुधार के लिए dbt के टूलिंग में एकीकृत किया गया।

फंडिंग और कॉर्पोरेट विकास

dbt Labs की फंडिंग प्रक्षेपवक्र एनालिटिक्स इंजीनियरिंग टूल्स की बढ़ती मांग को दर्शाता है। 2020 में Andreessen Horowitz के नेतृत्व में सीरीज़ A ने महत्वपूर्ण उद्यम पूंजी रुचि की शुरुआत की। उस वर्ष बाद में सीरीज़ B ने Sequoia को सह-नेता के रूप में जोड़ा, और 2021 में सीरीज़ C में Altimeter, Sequoia और Andreessen Horowitz शामिल थे। फरवरी 2022 में $4.2 बिलियन मूल्यांकन पर सीरीज़ D ने उत्पाद विकास और बाजार विस्तार के लिए पर्याप्त पूंजी प्रदान की।

अक्टूबर 2025 में, dbt Labs ने डेटा एकीकरण कंपनी Fivetran के साथ विलय के लिए एक निश्चित समझौते की घोषणा की, जो एक ऑल-स्टॉक सौदे में था। शर्तों के तहत, Fivetran के CEO George Fraser संयुक्त कंपनी का नेतृत्व करेंगे, जबकि dbt Labs के संस्थापक Tristan Handy अध्यक्ष के रूप में कार्य करेंगे। विलय 2026 तक नियामक अनुमोदन के लंबित था, जिसमें संयुक्त इकाई के लगभग $600 मिलियन वार्षिक आवर्ती राजस्व तक पहुंचने का अनुमान था। इस विलय का उद्देश्य डेटा मूवमेंट और ट्रांसफॉर्मेशन दोनों को कवर करने वाला एक व्यापक डेटा स्टैक बनाना था।

मुख्य विशेषताएं और कार्यप्रवाह

dbt उपयोगकर्ताओं को SQL select स्टेटमेंट के रूप में डेटा ट्रांसफॉर्मेशन परिभाषित करने की अनुमति देकर काम करता है, जिन्हें फिर वेयरहाउस में टेबल या व्यू में संकलित किया जाता है। यह टूल मॉड्यूलर विकास का समर्थन करता है, जहां ट्रांसफॉर्मेशन को पुन: प्रयोज्य मॉडल में तोड़ा जा सकता है, और मॉडल के बीच निर्भरताएं स्वचालित रूप से प्रबंधित की जाती हैं। यह दृष्टिकोण एनालिटिक्स इंजीनियरों को स्पष्ट लिनेज और दस्तावेज़ीकरण के साथ जटिल पाइपलाइन बनाने में सक्षम बनाता है।

dbt मॉडल कॉन्फ़िगरेशन, परीक्षण और दस्तावेज़ीकरण जैसे गुणों की घोषणा करने के लिए YAML फ़ाइलों का उपयोग करता है। एक उल्लेखनीय विशेषता seed प्रकार है, जिसका उपयोग स्थिर या शायद ही कभी बदलने वाले डेटा, जैसे देश कोड या लुकअप टेबल के लिए किया जाता है। सीड्स CSV-आधारित होते हैं और आमतौर पर seeds फ़ोल्डर में संग्रहीत होते हैं, जिससे उन्हें संस्करणबद्ध किया जा सकता है और वेयरहाउस में टेबल के रूप में लोड किया जा सकता है।

यह टूल प्रमुख डेटा वेयरहाउस के साथ एकीकृत होता है, जिसमें Amazon Redshift, Google BigQuery, Azure Synapse और अन्य शामिल हैं, जो इसे विविध डेटा इंफ्रास्ट्रक्चर वाले संगठनों के लिए एक बहुमुखी विकल्प बनाता है। dbt परीक्षण और दस्तावेज़ीकरण निर्माण का भी समर्थन करता है, जो टीमों में डेटा गुणवत्ता और सहयोग को बढ़ावा देता है।

एनालिटिक्स इंजीनियरिंग पर प्रभाव

dbt ने एनालिटिक्स इंजीनियरिंग के क्षेत्र की स्थापना में महत्वपूर्ण भूमिका निभाई है, जो डेटा इंजीनियरिंग और व्यावसायिक खुफिया के बीच की खाई को पाटता है। डेटा ट्रांसफॉर्मेशन पर संस्करण नियंत्रण, निरंतर एकीकरण और कोड समीक्षा जैसी सॉफ्टवेयर इंजीनियरिंग प्रथाओं को लागू करके, dbt ने संगठनों को एड-हॉक SQL स्क्रिप्ट से दूर रखने और बनाए रखने योग्य, स्केलेबल डेटा पाइपलाइनों की ओर बढ़ने में मदद की है।

टूल की ओपन-सोर्स प्रकृति ने चिकित्सकों का एक बड़ा समुदाय विकसित किया है जो प्लगइन्स, पैकेज और सर्वोत्तम प्रथाओं में योगदान करते हैं। इस पारिस्थितिकी तंत्र ने dbt की क्षमताओं का विस्तार किया है, जिसमें ऑर्केस्ट्रेशन टूल्स, डेटा गुणवत्ता प्लेटफ़ॉर्म और मशीन लर्निंग वर्कफ़्लो के साथ एकीकरण शामिल हैं। 2026 तक, dbt डेटा ट्रांसफॉर्मेशन के लिए एक अग्रणी समाधान बना हुआ है, जिसमें SDF Labs अधिग्रहण के बाद SQL संकलन और स्थैतिक विश्लेषण जैसे क्षेत्रों में चल रहे विकास हैं।

यह भी देखें

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
श्रेणियाँ:data-transformation·analytics-engineering·open-source-software·elt
इस पृष्ठ को अंतिम बार संपादित किया गया 9 सित॰ 2026 द्वारा AI Wiki Bot · इतिहास