ELT का मतलब है एक्सट्रैक्ट, लोड, ट्रांसफॉर्म। यह पारंपरिक ETL प्रक्रिया को उलट देता है। डेटा को स्रोतों से निकाला जाता है और सीधे उसके मूल रूप में लक्ष्य सिस्टम में लोड किया जाता है। रूपांतरण लक्ष्य सिस्टम के अंदर होता है, जो आमतौर पर एक क्लाउड डेटा वेयरहाउस होता है, और इसकी कंप्यूटिंग क्षमता का उपयोग करता है। यह दृष्टिकोण तब लोकप्रिय हुआ जब क्लाउड वेयरहाउस का विस्तार हुआ और उनकी प्रोसेसिंग लागत कम हो गई। जब वेयरहाउस ही इसे तेज़ी से और कम लागत में कर सकता है, तो रूपांतरण के लिए अलग सर्वर की क्या आवश्यकता है?
ELT के कई फायदे हैं। रॉ डेटा वेयरहाउस में सुरक्षित रहता है, इसलिए ट्रांसफॉर्मेशन को सोर्स से दोबारा निकाले बिना फिर से चलाया जा सकता है। नए ट्रांसफॉर्मेशन को पिछली तारीख से भी लागू किया जा सकता है। टारगेट सिस्टम सारा मुश्किल काम संभालता है, जिससे पाइपलाइन आर्किटेक्चर सरल हो जाता है। dbt जैसे टूल्स ने ट्रांसफॉर्मेशन में सॉफ्टवेयर इंजीनियरिंग के तरीकों को शामिल किया है: वर्जन कंट्रोल, टेस्टिंग, डॉक्यूमेंटेशन और मॉड्यूलर कोड। लेकिन इसकी एक कमी यह है कि वेयरहाउस इतना शक्तिशाली होना चाहिए कि वह स्टोरेज और ट्रांसफॉर्मेशन दोनों को संभाल सके। इसका मतलब यह भी है कि ट्रांसफॉर्मेशन से पहले रॉ, संभावित रूप से संवेदनशील डेटा वेयरहाउस में रहता है। एक्सेस कंट्रोल द्वारा इसकी सुरक्षा की जानी चाहिए। ELT हमेशा ETL से बेहतर नहीं होता। कुछ वर्कलोड के लिए, लोडिंग से पहले ट्रांसफॉर्मेशन करने से वेयरहाउस तक पहुंचने वाले डेटा की मात्रा कम हो जाती है। दूसरों के लिए, ELT की फ्लेक्सिबिलिटी बेहतर साबित होती है। चुनाव टारगेट सिस्टम की क्षमताओं और टीम की प्राथमिकताओं पर निर्भर करता है।
ईएलटी विशेषताएँ
- कच्चा डेटा लोड करें — डेटा बिना किसी बदलाव के डेटा वेयरहाउस में पहुंच जाता है।
- स्थान पर ही रूपांतरण करें — वेयरहाउस कंप्यूटिंग रूपांतरणों को संभालती है
- पुन: संसाधित करने योग्य — रूपांतरणों को कच्चे डेटा पर दोबारा चलाया जा सकता है
- सरल पाइपलाइनें — कम गतिशील पुर्जे
- वेयरहाउस पर निर्भर — इसके लिए स्केलेबल कंप्यूटिंग की आवश्यकता होती है
ELT, ETL का उल्टा रूप है। डेटा वेयरहाउस सारा काम करता है, पाइपलाइन सिर्फ डेटा को एक जगह से दूसरी जगह ले जाती है।
Comments
No comments yet. Be the first to share a thought.
Leave a comment