Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

ELT क्या है?


ELT का मतलब एक्सट्रैक्ट, लोड, और ट्रांसफॉर्म है। यह एक डेटा एकीकरण प्रक्रिया है जो कच्चे डेटा को स्रोत सर्वर से डेटा सिस्टम (जैसे डेटा वेयरहाउस या डेटा लेक) में टारगेट सर्वर पर स्थानांतरित करती है और फिर डाउनस्ट्रीम उपयोगों के लिए डेटा को फिट करती है।

एक्सट्रैक्ट और लोड प्रक्रिया को ट्रांसफॉर्मेशन चरण से अलग किया जा सकता है। लोड चरण को ट्रांसफॉर्मेशन प्रक्रिया से अलग करने से इन चरणों के बीच एक अंतर्निहित निर्भरता समाप्त हो जाती है। यह ट्रांसफॉर्मेशन के लिए आवश्यक डेटा को शामिल कर सकता है, एक्सट्रैक्ट और लोड प्रक्रिया डेटा के एक तत्व को शामिल कर सकती है जो भविष्य में आवश्यक हो सकता है। लोड प्रक्रिया पूरे स्रोत को ले सकती है और इसे वेयरहाउस में लोड कर सकती है।

ELT के लाभ

ELT के विभिन्न लाभ हैं जो निम्नलिखित हैं:

रीयल-टाइम, लचीला डेटा विश्लेषण। उपयोगकर्ताओं को इंतजार किए बिना पूरे डेटा सेट, जैसे रीयल-टाइम जानकारी, का विभिन्न गतियों में विश्लेषण करने की अनुकूलनशीलता है।

कम लागत और कम रखरखाव ELT क्लाउड-आधारित प्लेटफॉर्म के शक्तिशाली पारिस्थितिकी तंत्र से लाभान्वित होता है जो डेटा को स्टोर और प्रोसेस करने के लिए बहुत कम लागत और कई योजना विकल्प प्रदान करते हैं। ELT प्रक्रिया आमतौर पर कम रखरखाव की आवश्यकता होती है क्योंकि सभी जानकारी लगातार उपलब्ध होती है और ट्रांसफॉर्मेशन प्रक्रिया आमतौर पर स्वचालित और क्लाउड-आधारित होती है।

कुशल ELT ट्रांसफॉर्मेशन करने के लिए मौजूदा हार्डवेयर की कंप्यूटिंग शक्ति का लाभ उठा सकता है।

लचीला परिणामी डेटा सेट जब ELT का उपयोग किया जाता है, तो यह पूरे डेटा सेट को टारगेट पर ले जा सकता है। यह उपयोगी हो सकता है यदि यह डेटा को स्थानांतरित करने से पहले ट्रांसफॉर्म नहीं करना चाहता, या टारगेट डेटा के लिए स्कीमा में लचीलापन चाहता है।

डेटा लगभग सरल लेकिन विशाल है, जिसमें लॉग दस्तावेज़ और सेंसर डेटा शामिल हैं। इस मामले में, टारगेट में होने वाले ट्रांसफॉर्मेशन अपेक्षाकृत सरल हो सकते हैं, और लाभ टारगेट डेटास्टोर की क्षमता से आता है जो डेटा के विशाल संस्करणों को तेजी से लोड कर सकता है।

प्रबंधन सरल करना - ELT लोडिंग और ट्रांसफॉर्मेशन सेवाओं को विभाजित करता है, इन चरणों के बीच परस्पर निर्भरता को कम करता है, जोखिम कम करता है, और परियोजना प्रशासन को एकीकृत करता है।

नवीनतम प्रौद्योगिकियों का लाभ उठाना - ELT समाधान विकास, सुरक्षा, और अनुपालन को उद्यम में स्थानांतरित करने के लिए नई प्रौद्योगिकियों की शक्ति का फायदा उठाते हैं।

स्केलेबिलिटी - क्लाउड इंफ्रास्ट्रक्चर और होस्टेड सेवाओं जैसे इंटीग्रेशन प्लेटफॉर्म-एज-ए-सर्विस (iPaaS) और सॉफ्टवेयर-एज-ए-सर्विस (SaaS) की स्केलेबिलिटी संगठनों को मक्खी पर संसाधनों का विस्तार करने की क्षमता देती है। वे बड़े पैमाने पर डेटा ट्रांसफॉर्मेशन सेवा के लिए आवश्यक कंप्यूट समय और स्टोरेज स्पेस डालते हैं।

भविष्य-प्रूफ डेटा सेट्स - ELT कार्यान्वयन का उपयोग डेटा वेयरहाउसिंग सिस्टम के लिए सटीक रूप से किया जा सकता है, लेकिन ELT डेटा लेक विधि में उपयोग किया जाता है जिसमें डेटा स्रोतों के क्षेत्र से एकत्र किया जाता है। इसलिए, यह ट्रांसफॉर्मेशन प्रक्रिया के अलगाव के साथ मिश्रित है, जिससे वेयरहाउस आर्किटेक्चर में अंतिम संशोधन करना सरल हो जाता है।


  1. डेटा सेंटर क्या है? डेटा सेंटर क्या है?

    एक डेटा सेंटर, जिसे कभी-कभी डेटासेंटर (एक शब्द) लिखा जाता है, एक ऐसी सुविधा को दिया गया नाम है जिसमें बड़ी संख्या में कंप्यूटर सर्वर और संबंधित उपकरण होते हैं। डेटा सेंटर को एक कंप्यूटर रूम के रूप में सोचें जो अपनी दीवारों से आगे निकल गया है। वे किसी भी प्रकार का डेटा स्टोर कर सकते हैं, चाहे वह किस

  1. - STREAM क्या है?

    STREAM k-मेडियन्स समस्या के लिए विकसित एक एकल-पास, स्थिर-तत्व सन्निकटन एल्गोरिदम है। k-मेडियन्स समस्या N डेटा बिंदुओं को k क्लस्टर्स या समूहों में क्लस्टर करना है ताकि बिंदुओं और उस क्लस्टर केंद्र के बीच वर्ग त्रुटि का योग (SSQ) न्यूनतम हो जिसे उन्हें सौंपा गया है। विचार समान बिंदुओं को उसी क्लस्टर

  1. सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड

    हाल ही में एक प्रोजेक्ट अपडेट मीटिंग के दौरान, मेरी टीम ने इस बारे में बात की कि हम इस एप्लिकेशन से डेटा को आगे-पीछे भेजने के लिए सीरियलाइज़ेशन का उपयोग कैसे करने जा रहे थे।एक इंजीनियर जो सॉफ्टवेयर प्रोजेक्ट्स में अधिक शामिल होना चाह रहा था, उसने मुझे बताया कि वह इस शब्द से अपरिचित था।इस तरह की आवश्