डेटा स्टेजिंग एक प्रमुख प्रक्रिया है जिसमें निम्नलिखित उप-प्रक्रियाएं शामिल हैं -
निष्कर्षण (Extracting)
निष्कर्षण चरण डेटा वेयरहाउस वातावरण में जानकारी प्राप्त करने का पहला चरण है। निष्कर्षण स्रोत डेटा को पढ़ने और सीखने को परिभाषित करता है, और डेटा स्टेजिंग क्षेत्र में आगे के काम के लिए आवश्यक तत्वों की प्रतिलिपि बनाता है।
परिवर्तन (Transforming)
चूंकि डेटा डेटा स्टेजिंग क्षेत्र में निकाला जाता है, कई संभावित परिवर्तन प्रक्रियाएं हैं, जो निम्नलिखित हैं -
डेटा को गलत वर्तनी सुधारकर, डोमेन संघर्षों को हल करके (एक शहर का नाम जो पोस्टल कोड के साथ असंगत है सहित), लापता डेटा घटकों से निपटकर, और मानक प्रारूपों में निर्धारित करके साफ करना।
लिगेसी रिकॉर्ड्स से चयनित फ़ील्ड्स को शुद्ध करना जो डेटा वेयरहाउस के लिए फायदेमंद नहीं हैं।
डेटा स्रोतों को जोड़ना, कुंजी मानों पर सटीक रूप से मेल खाकर या गैर-कुंजी विशेषताओं पर फज़ी मैच लागू करके, जैसे लिगेसी सिस्टम कोड के टेक्स्टुअल समकक्ष को देखना।
प्रत्येक डायमेंशन डेटा के लिए सरोगेट कुंजी बनाना ताकि लिगेसी-परिभाषित कुंजियों पर निर्भरता से बचा जा सके, जहां सरोगेट कुंजी उत्पादन प्रक्रिया डायमेंशन टेबल्स और फैक्ट टेबल्स के बीच रेफरेंशियल इंटीग्रिटी लागू करती है। सामान्य क्वेरीज़ के प्रदर्शन को बढ़ावा देने के लिए एग्रीगेट्स बनाना।
लोडिंग और इंडेक्सिंग (Loading and Indexing)
परिवर्तन चरण के अंत में, डेटा लोड डेटा इमेज के डिजाइन में है। डेटा वेयरहाउस वातावरण में लोडिंग आमतौर पर डायमेंशन टेबल्स और फैक्ट टेबल्स को प्रतिबिंबित करने और इन टेबल्स को प्रत्येक प्राप्तकर्ता डेटा मार्ट की आकार लोडिंग सुविधाओं की विशेषता के रूप में लेती है।
गुणवत्ता आश्वासन जांच (Quality Assurance Checking)
जब प्रत्येक डेटा मार्ट लोड और इंडेक्स हो जाता है और उपयुक्त एग्रीगेट्स के साथ प्रदान किया जाता है, तो विज्ञापन से पहले अंतिम चरण गुणवत्ता आश्वासन चरण है। गुणवत्ता आश्वासन को नए लोड किए गए डेटा के पूरे सेट पर एक व्यापक अपवाद दस्तावेज़ चलाकर जांचा जा सकता है।
सभी रिपोर्टिंग तत्व मौजूद होने चाहिए, और सभी गणनाएं और योग पर्याप्त होने चाहिए। सभी रिपोर्ट किए गए मूल्य उन मूल्यों के समय अनुक्रम के साथ भरोसेमंद होने चाहिए जो उनका अनुमान लगाते हैं। अपवाद दस्तावेज़ डेटा मार्ट के अंतिम-उपयोगकर्ता दस्तावेज़ लेखन सुविधा के साथ बनाया गया है।
रिलीज/प्रकाशन (Release/Publishing)
जब प्रत्येक डेटा मार्ट वर्तमान में लोड और गुणवत्ता आश्वस्त हो जाता है, तो उपयोगकर्ता समुदाय को सूचित किया जाना चाहिए कि नया रिकॉर्ड तैयार है। प्रकाशन उन बुनियादी आयामों में किसी भी परिवर्तन की प्रकृति और मापे गए या गणना किए गए तथ्यों में पेश की गई नई मान्यताओं से भी जुड़ा हुआ है।
क्वेरीइंग (Querying)
क्वेरीइंग एक व्यापक शब्द है जो डेटा मार्ट से सूचना का अनुरोध करने की सभी गतिविधियों को शामिल करता है, जैसे अंतिम-उपयोगकर्ताओं द्वारा तदर्थ क्वेरीइंग, दस्तावेज़ लेखन, जटिल निर्णय समर्थन एप्लिकेशन, मॉडल से अनुरोध, और परिष्कृत डेटा माइनिंग।