डेटा वेयरहाउस सिस्टम के विभिन्न तत्व निम्नलिखित हैं -
स्रोत प्रणाली (Source System) - एक ऑपरेशनल डेटा सिस्टम जिसका कार्य व्यवसाय के लेनदेन को पकड़ना है। एक स्रोत प्रणाली को मेनफ्रेम वातावरण में "लिगेसी सिस्टम" के रूप में जाना जाता है।
स्रोत प्रणाली की विशेषताएं अपटाइम और उपलब्धता हैं। स्रोत प्रणालियों के विरुद्ध क्वेरीज़ निश्चित, "खाता-आधारित" क्वेरीज़ हैं जो सामान्य ट्रांजैक्शन फ्लो के तत्व हैं और लिगेसी सिस्टम पर उनकी मांगों में दृढ़ता से प्रतिबंधित हैं।
डेटा स्टेजिंग क्षेत्र (Data Staging Area) - एक भंडारण क्षेत्र और प्रक्रियाओं का समूह जो स्रोत रिकॉर्ड्स को सरल, परिवर्तित, संयोजित, डि-डुप्लिकेट, हाउसहोल्ड, आर्काइव, और डेटा वेयरहाउस में उपयोग के लिए उत्पन्न करता है।
डेटा स्टेजिंग क्षेत्र सॉर्टिंग और अनुक्रमिक प्रसंस्करण की सहज गतिविधियों द्वारा प्रभुत्व है और डेटा स्टेजिंग क्षेत्र को रिलेशनल तकनीक पर आधारित होने की आवश्यकता नहीं है। एक बार जब यह उन सभी वन-टू-वन और मेनी-टू-वन व्यावसायिक नियमों के साथ अनुरूपता के लिए डेटा की जांच कर लेता है जो इसने परिभाषित किए हैं, तो पूरी तरह से विकसित एंटिटी-रिलेशन-आधारित भौतिक डेटाबेस डिजाइन के निर्माण का अंतिम चरण लेना व्यर्थ है।
व्यावसायिक प्रक्रिया (Business Process) - व्यावसायिक गतिविधियों का एक सुसंगत समूह जो हमारे डेटा वेयरहाउस के व्यावसायिक उपयोगकर्ताओं के लिए समझ में आता है। एक व्यावसायिक प्रक्रिया आमतौर पर गतिविधियों का एक समूह है जैसे "ऑर्डर प्रोसेसिंग" या "उपयोगकर्ता पाइपलाइन प्रबंधन", लेकिन व्यावसायिक प्रक्रियाएं ओवरलैप हो सकती हैं, और पूरी तरह से एकल व्यावसायिक प्रक्रिया की परिभाषा समय के साथ विकसित होगी।
रिपोर्टिंग (Reporting) - डेटा वेयरहाउस में डेटा संगठन के कर्मचारियों पर लागू होना चाहिए यदि डेटा वेयरहाउस लाभदायक होना है। बड़ी संख्या में सॉफ्टवेयर एप्लिकेशन हैं जो इस फ़ंक्शन को लागू करते हैं, या रिपोर्टिंग कस्टम-विकसित हो सकती है।
विभिन्न रिपोर्टिंग टूल्स निम्नलिखित हैं -
बिजनेस इंटेलिजेंस टूल्स - ये सॉफ्टवेयर एप्लिकेशन हैं जो डेटा वेयरहाउस डेटा के आधार पर व्यावसायिक दस्तावेजों के विकास और प्रबंधन की प्रक्रिया का विश्लेषण करते हैं।
एग्जीक्यूटिव इंफॉर्मेशन सिस्टम (डैशबोर्ड के रूप में अधिक व्यापक रूप से जाना जाता है) - ये सॉफ्टवेयर एप्लिकेशन हैं जो तेजी से समझ को सक्षम करने के लिए जटिल व्यावसायिक मेट्रिक्स और डेटा को ग्राफिक रूप से दिखा सकते हैं।
डेटा माइनिंग - डेटा माइनिंग टूल्स सॉफ्टवेयर हैं जो उपयोगकर्ताओं को विस्तृत डेटा वेयरहाउस डेटा पर विस्तृत संख्यात्मक और सांख्यिकीय गणना लागू करने की अनुमति देते हैं ताकि प्रवृत्तियों की पहचान की जा सके, पैटर्न की पहचान की जा सके, और डेटा की व्याख्या की जा सके।
मेटाडेटा (Metadata) - मेटाडेटा डेटा के बारे में डेटा है जिसकी उपयोगकर्ताओं द्वारा आवश्यकता होती है। इसका उपयोग न केवल डेटा वेयरहाउस के ऑपरेटरों और उपयोगकर्ताओं को इसकी स्थिति और डेटा वेयरहाउस के भीतर रखे गए डेटा के बारे में सूचित करने के लिए किया जा सकता है, बल्कि आने वाले डेटा के एकीकरण और मूल डेटा वेयरहाउस मॉडल को अपग्रेड और स्पष्ट करने के लिए एक उपकरण के रूप में भी किया जा सकता है।
ऑपरेशन्स (Operations) - एक डेटा वेयरहाउस ऑपरेशन में डेटा वेयरहाउस से डेटा लोड करने, हेरफेर करने, और निकालने की प्रक्रियाएं शामिल हैं। ऑपरेशन्स उपयोगकर्ता प्रशासन, सुरक्षा, क्षमता प्रबंधन, और संबंधित सेवाओं की भी रक्षा करते हैं।