डेटा वेयरहाउसिंग प्रक्रिया में, डेटा स्टेजिंग क्षेत्र डेटा स्टेजिंग सर्वर सॉफ्टवेयर और एक्सट्रैक्शन, ट्रांसफॉर्मेशन, और लोडिंग गतिविधि के परिणामों के डेटा स्टोर आर्काइव (रिपॉजिटरी) से बना होता है।
डेटा स्टेजिंग सॉफ्टवेयर सर्वर OLTP डेटा स्रोतों से निकाले गए डेटा को अस्थायी रूप से सहेजता है और बदलता है और आर्काइवल रिपॉजिटरी साफ, रूपांतरित डेटा और एट्रिब्यूट को डेटा मार्ट और डेटा वेयरहाउस में लोड करने के लिए संग्रहीत करता है।
डेटा स्टेजिंग प्रक्रिया जानकारी को या तो स्ट्रीम या फाइल के रूप में आयात करती है, इसे बदलती है, एकीकृत, साफ डेटा उत्पन्न करती है, और इसे डेटा वेयरहाउस, डेटा मार्ट, या ऑपरेशनल डेटा स्टोर में लोड करने के लिए स्टेज करती है।
एक डेटा स्टेजिंग टूल सुलभ है, और डेटा एक डेटाबेस में है। डेटा प्रवाह शुरू होता है ताकि यह स्रोत सिस्टम से बाहर आए, ट्रांसफॉर्मेशन इंजन के माध्यम से बदले, और एक स्टेजिंग डेटाबेस में जाए।
दूसरी विधि में, यह मेनफ्रेम लीगेसी सिस्टम से शुरू हो सकता है और फिर मांगे गए रिकॉर्ड को फ्लैट फाइल में निकाल सकता है, फाइल को स्टेजिंग सर्वर में बदल सकता है, इसकी सामग्री को ट्रांसफॉर्म कर सकता है, और रूपांतरित जानकारी को स्टेजिंग डेटाबेस में लोड कर सकता है।
डेटा वेयरहाउस स्टेजिंग क्षेत्र एक अस्थायी क्षेत्र है जहां स्रोत प्रणालियों से डेटा पुन: प्रस्तुत किया जाता है। एक स्टेजिंग क्षेत्र आमतौर पर टाइमिंग कारणों के लिए डेटा वेयरहाउसिंग आर्किटेक्चर में आवश्यक होता है। संक्षेप में, डेटा को डेटा वेयरहाउस में एकीकृत करने से पहले सभी आवश्यक जानकारी उपलब्ध होनी चाहिए।
विभिन्न व्यावसायिक चक्रों, डेटा प्रोसेसिंग चक्रों, हार्डवेयर और नेटवर्क संसाधन सीमाओं, और भौगोलिक तत्वों के कारण, सभी ऑपरेशनल डेटाबेस से ठीक उसी समय सभी जानकारी निकालना लागू नहीं होता।
उदाहरण
दैनिक बिक्री डेटा निकालना उचित हो सकता है, लेकिन, दैनिक एक्सट्रैक्ट महीने के अंत की सुलह प्रक्रिया की आवश्यकता वाली वित्तीय जानकारी के लिए उपयुक्त नहीं हो सकते। इसी तरह, सिंगापुर में एक डेटाबेस से दोपहर पूर्वी मानक समय पर "ग्राहक" डेटा निकालना उपयुक्त हो सकता है, लेकिन यह शिकागो डेटाबेस में "ग्राहक" डेटा के लिए उपयुक्त नहीं हो सकता।
डेटा वेयरहाउस में डेटा लगातार (यानी लंबी अवधि के लिए रहता है) या क्षणिक (यानी केवल अस्थायी रूप से रहता है) हो सकता है। सभी व्यवसायों को डेटा वेयरहाउस स्टेजिंग क्षेत्र की आवश्यकता नहीं होती। कई व्यवसायों के लिए, ETL का उपयोग करके ऑपरेशनल डेटाबेस से सीधे डेटा वेयरहाउस में डेटा कॉपी करना उपयुक्त होता है।
डेटा स्टेजिंग के लाभ और नुकसान
लाभ
स्टेजिंग प्रक्रिया ट्रांसफॉर्मेशन प्रक्रिया के समानांतर नियंत्रित होती है।
डिस्क I/O आधा हो जाता है क्योंकि स्टेजिंग टेबल केवल लिखी जाती है, इसके विरुद्ध लिखी जाती है, और फिर फिर से निकाली जाती है।
नुकसान
यदि ट्रांसफॉर्मेशन प्रक्रिया विफल हो जाती है, तो स्टेजिंग प्रक्रिया भी रुक जाएगी।