डेटा वेयरहाउस के प्रमुख घटक निम्नलिखित हैं:
डेटा स्रोत (Data Sources)
डेटा स्रोत रिकॉर्ड के एक इलेक्ट्रॉनिक भंडार को परिभाषित करते हैं जिसमें प्रशासनिक उपयोग या विश्लेषण के लिए रुचि का डेटा शामिल होता है। इसमें मेनफ्रेम डेटाबेस (जैसे IBM DB2, ISAM, Adabas, Teradata), क्लाइंट-सर्वर डेटाबेस (जैसे Teradata, IBM DB2, Oracle, Informix, Microsoft SQL Server), PC डेटाबेस (जैसे Microsoft Access, Alpha Five), स्प्रेडशीट (जैसे Microsoft Excel), और डेटा का कोई अन्य इलेक्ट्रॉनिक भंडारण शामिल है।
डेटा वेयरहाउस (Data Warehouse)
डेटा वेयरहाउस आमतौर पर एक रिलेशनल डेटाबेस होता है। इसे डेटा को एक संरचना में रखने के लिए व्यवस्थित किया जाना चाहिए जो न केवल क्वेरी और दस्तावेज़ीकरण का समर्थन करे बल्कि उन्नत विश्लेषण तकनीकों जैसे डेटा माइनिंग का भी समर्थन करे।
रिपोर्टिंग (Reporting)
डेटा वेयरहाउस में डेटा संगठन के कर्मचारियों के लिए उपलब्ध होना चाहिए यदि डेटा वेयरहाउस उपयोगी होना है। बड़ी संख्या में सॉफ्टवेयर एप्लिकेशन हैं जो इस फ़ंक्शन को निष्पादित करते हैं, या रिपोर्टिंग कस्टम-विकसित हो सकती है। रिपोर्टिंग टूल्स में शामिल हैं:
बिजनेस इंटेलिजेंस टूल्स: ये सॉफ्टवेयर एप्लिकेशन हैं जो डेटा वेयरहाउस जानकारी के आधार पर व्यावसायिक दस्तावेजों के विकास और उत्पादन की प्रक्रिया को सरल बनाते हैं।
एग्जीक्यूटिव इंफॉर्मेशन सिस्टम (डैशबोर्ड के रूप में व्यापक रूप से जाना जाता है): ये सॉफ्टवेयर एप्लिकेशन हैं जिनका उपयोग जटिल व्यावसायिक मेट्रिक्स और जानकारी को ग्राफिक रूप से प्रदर्शित करने के लिए किया जाता है ताकि त्वरित समझ संभव हो सके।
डेटा माइनिंग: डेटा माइनिंग टूल्स सॉफ्टवेयर हैं जो उपयोगकर्ताओं को विस्तृत डेटा वेयरहाउस डेटा पर विस्तृत संख्यात्मक और सांख्यिकीय गणना करने में सक्षम बनाते हैं ताकि रुझानों का पता लगाया जा सके, पैटर्न की पहचान की जा सके, और डेटा का विश्लेषण किया जा सके।
मेटाडेटा (Metadata)
मेटाडेटा डेटा के बारे में डेटा है जो उपयोगकर्ताओं द्वारा आवश्यक है। इसका उपयोग न केवल डेटा वेयरहाउस के ऑपरेटर्स और उपयोगकर्ताओं को इसकी स्थिति और डेटा वेयरहाउस के अंदर रखे डेटा के बारे में निर्देश देने के लिए किया जाता है, बल्कि आने वाली जानकारी के एकीकरण के साधन और बुनियादी डेटा वेयरहाउस मॉडल को अपग्रेड और परिष्कृत करने के उपकरण के रूप में भी किया जाता है।
ऑपरेशन (Operations)
डेटा वेयरहाउस ऑपरेशन में डेटा वेयरहाउस से जानकारी लोड करने, हेरफेर करने, और निकालने की प्रक्रियाएं शामिल हैं। ऑपरेशन में उपयोगकर्ता प्रबंधन, सुरक्षा, क्षमता प्रबंधन, और संबंधित कार्य भी शामिल हैं।
वैकल्पिक घटक (Optional Components)
कुछ डेटा वेयरहाउस में निम्नलिखित घटक मौजूद होते हैं:
निर्भर डेटा मार्ट्स (Dependent Data Marts): एक निर्भर डेटा मार्ट एक भौतिक डेटाबेस है (या तो डेटा वेयरहाउस के समान हार्डवेयर पर या अलग हार्डवेयर प्लेटफॉर्म पर) जो अपनी सभी जानकारी डेटा वेयरहाउस से प्राप्त करता है।
लॉजिकल डेटा मार्ट्स (Logical Data Marts): एक लॉजिकल डेटा मार्ट मुख्य डेटा वेयरहाउस का एक फ़िल्टर्ड व्यू है लेकिन भौतिक रूप से स्वतंत्र डेटा कॉपी के रूप में मौजूद नहीं है।
ऑपरेशनल डेटा स्टोर (Operational Data Store): एक ODS ऑपरेशनल डेटा का एक एकीकृत डेटाबेस है। इसके स्रोतों में लीगेसी सिस्टम शामिल हैं, और इसमें वर्तमान या निकट-अवधि की जानकारी शामिल है।