तीन दृष्टिकोणों का उपयोग करके एक डेटा वेयरहाउस बनाया जा सकता है -
-
एक टॉप-डाउन दृष्टिकोण
-
एक बॉटम-अप अप्रोच
-
दोनों दृष्टिकोणों का संयोजन
टॉप-डाउन दृष्टिकोण पूर्ण डिजाइन और योजना के साथ शुरू होता है। यह उन मामलों में सहायक होता है जहां तकनीक परिष्कृत और परिचित है, और जहां व्यावसायिक मुद्दों को हल किया जाना चाहिए, वे स्पष्ट और अच्छी तरह से समझ में आते हैं।
बॉटम-अप दृष्टिकोण प्रयोगों और प्रोटोटाइप के साथ शुरू होता है। यह व्यवसाय मॉडलिंग और प्रौद्योगिकी विकास के शुरुआती चरण में फायदेमंद है। यह एक संगठन को काफी कम खर्च में आगे बढ़ने और महत्वपूर्ण प्रतिबद्धताओं को बनाने से पहले प्रौद्योगिकी के लाभ की गणना करने में सक्षम बनाता है।
संयुक्त दृष्टिकोण में, एक संगठन नीचे से ऊपर के दृष्टिकोण के तेजी से निष्पादन और अवसरवादी सॉफ्टवेयर को बनाए रखते हुए टॉप-डाउन दृष्टिकोण की नियोजित और रणनीतिक विशेषताओं का फायदा उठा सकता है।
सामान्य तौर पर, वेयरहाउस डिजाइन प्रक्रिया में निम्नलिखित चरण होते हैं -
-
यह मॉडल के लिए एक व्यावसायिक प्रक्रिया चुन सकता है, उदाहरण के लिए, ऑर्डर, चालान, शिपमेंट, इन्वेंट्री, खाता प्रशासन, बिक्री और सामान्य खाता बही। यदि व्यवसाय प्रक्रिया संगठनात्मक है और इसमें कई, जटिल वस्तु संग्रह शामिल हैं, तो डेटा वेयरहाउस मॉडल का पालन किया जाना चाहिए। लेकिन, यदि प्रक्रिया विभागीय है और एक प्रकार की व्यावसायिक प्रक्रिया के विश्लेषण पर केंद्रित है, तो डेटा मार्ट मॉडल का चयन किया जाना चाहिए।
-
यह व्यवसाय प्रक्रिया का अनाज चुन सकता है। अनाज इस प्रक्रिया के लिए तथ्य तालिका में दर्शाए जाने वाले डेटा का मौलिक, परमाणु स्तर है, उदाहरण के लिए, व्यक्तिगत लेनदेन, व्यक्तिगत दैनिक स्नैपशॉट, आदि।
-
यह उन आयामों को चुन सकता है जो प्रत्येक तथ्य तालिका रिकॉर्ड पर लागू होंगे। विशिष्ट आयाम समय, वस्तु, ग्राहक, आपूर्तिकर्ता, गोदाम, लेनदेन प्रकार और स्थिति हैं।
-
यह उन उपायों को चुन सकता है जो प्रत्येक तथ्य तालिका रिकॉर्ड को पॉप्युलेट करेंगे। विशिष्ट उपाय संख्यात्मक योगात्मक मात्राएं हैं जैसे डॉलर-बेचा और यूनिट-बेचा।
चूंकि डेटा वेयरहाउस को डिज़ाइन और निर्मित किया गया है, इसलिए वेयरहाउस के मूल परिनियोजन में प्रारंभिक स्थापना, रोलआउट योजना, प्रशिक्षण और अभिविन्यास शामिल हैं। प्लेटफ़ॉर्म अपडेट और रखरखाव का भी इलाज किया जाना चाहिए।
डेटा वेयरहाउस व्यवस्थापन में डेटा रिफ्रेशमेंट, डेटा स्रोत सिंक्रोनाइज़ेशन, डिजास्टर रिकवरी की योजना बनाना, एक्सेस कंट्रोल और सुरक्षा का प्रबंधन करना, डेटा ग्रोथ को मैनेज करना, डेटाबेस परफॉर्मेंस को मैनेज करना और डेटा वेयरहाउस एन्हांसमेंट और एक्सटेंशन शामिल होंगे।
कार्यक्षेत्र प्रबंधन में प्रश्नों, आयामों और दस्तावेज़ों की संख्या और श्रेणी को नियंत्रित करना शामिल है; डेटा वेयरहाउस के आकार को सीमित करना; या शेड्यूल, बजट या संसाधनों को सीमित करना।
विभिन्न प्रकार के डेटा वेयरहाउस डिज़ाइन टूल उपलब्ध हैं। डेटा वेयरहाउस डेवलपमेंट टूल मेटाडेटा रिपॉजिटरी सामग्री (स्कीमा, स्क्रिप्ट या नियमों सहित) को परिभाषित करने और संपादित करने के लिए फ़ंक्शन का समर्थन करते हैं, प्रश्नों का उत्तर देते हैं, आउटपुट रिपोर्ट और रिलेशनल डेटाबेस सिस्टम कैटलॉग से मेटाडेटा भेजते हैं।
योजना और विश्लेषण टूल ताज़ा दरों या समय विंडो को बदलते समय स्कीमा परिवर्तनों और ताज़ा प्रदर्शन के प्रभाव का अध्ययन करें।