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

डेटा स्टेजिंग क्या है?

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

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

डेटा स्टेजिंग प्रक्रिया जानकारी को या तो स्ट्रीम या फाइल के रूप में आयात करती है, इसे बदलती है, एकीकृत, साफ डेटा उत्पन्न करती है, और इसे डेटा वेयरहाउस, डेटा मार्ट, या ऑपरेशनल डेटा स्टोर में लोड करने के लिए स्टेज करती है।

एक डेटा स्टेजिंग टूल सुलभ है, और डेटा एक डेटाबेस में है। डेटा प्रवाह शुरू होता है ताकि यह स्रोत सिस्टम से बाहर आए, ट्रांसफॉर्मेशन इंजन के माध्यम से बदले, और एक स्टेजिंग डेटाबेस में जाए।

दूसरी विधि में, यह मेनफ्रेम लीगेसी सिस्टम से शुरू हो सकता है और फिर मांगे गए रिकॉर्ड को फ्लैट फाइल में निकाल सकता है, फाइल को स्टेजिंग सर्वर में बदल सकता है, इसकी सामग्री को ट्रांसफॉर्म कर सकता है, और रूपांतरित जानकारी को स्टेजिंग डेटाबेस में लोड कर सकता है।

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

विभिन्न व्यावसायिक चक्रों, डेटा प्रोसेसिंग चक्रों, हार्डवेयर और नेटवर्क संसाधन सीमाओं, और भौगोलिक तत्वों के कारण, सभी ऑपरेशनल डेटाबेस से ठीक उसी समय सभी जानकारी निकालना लागू नहीं होता।

उदाहरण

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

डेटा वेयरहाउस में डेटा लगातार (यानी लंबी अवधि के लिए रहता है) या क्षणिक (यानी केवल अस्थायी रूप से रहता है) हो सकता है। सभी व्यवसायों को डेटा वेयरहाउस स्टेजिंग क्षेत्र की आवश्यकता नहीं होती। कई व्यवसायों के लिए, ETL का उपयोग करके ऑपरेशनल डेटाबेस से सीधे डेटा वेयरहाउस में डेटा कॉपी करना उपयुक्त होता है।

डेटा स्टेजिंग के लाभ और नुकसान

लाभ

  • स्टेजिंग प्रक्रिया ट्रांसफॉर्मेशन प्रक्रिया के समानांतर नियंत्रित होती है।

  • डिस्क I/O आधा हो जाता है क्योंकि स्टेजिंग टेबल केवल लिखी जाती है, इसके विरुद्ध लिखी जाती है, और फिर फिर से निकाली जाती है।

नुकसान

  • यदि ट्रांसफॉर्मेशन प्रक्रिया विफल हो जाती है, तो स्टेजिंग प्रक्रिया भी रुक जाएगी।

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

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

  1. - STREAM क्या है?

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

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

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