Skip to main content

डाटाबेस में आयाम टेबल्स बनाम तथ्यों सारणी को समझना

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan (जून 2026)

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan (जून 2026)
Anonim

तथ्यों और आयाम किसी भी व्यावसायिक खुफिया प्रयास के मूल का निर्माण करते हैं। इन सारणी में विस्तृत विश्लेषण करने और व्यावसायिक मूल्य प्राप्त करने के लिए उपयोग किए जाने वाले मूल डेटा होते हैं। इस लेख में, हम व्यापार खुफिया के लिए तथ्यों और आयामों के विकास और उपयोग पर एक नज़र डालें।

तथ्यों और तथ्य सारणी क्या हैं?

तथ्यों की सारणी में किसी विशेष व्यावसायिक प्रक्रिया से संबंधित डेटा होता है। प्रत्येक पंक्ति एक प्रक्रिया से जुड़े एक एकल घटना का प्रतिनिधित्व करती है और उस घटना से जुड़े माप डेटा को शामिल करती है।

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

एक तथ्य तालिका अनाज क्या है?

एक तथ्य तालिका को डिजाइन करते समय, डेवलपर्स को तालिका के अनाज पर सावधानीपूर्वक ध्यान देना चाहिए, जो तालिका के भीतर मौजूद विस्तार का स्तर है।

ऊपर वर्णित खुदरा संगठन के लिए खरीद तथ्य तालिका को डिजाइन करने वाले डेवलपर को निर्णय लेने की आवश्यकता होगी, उदाहरण के लिए, क्या तालिका का अनाज ग्राहक लेनदेन या व्यक्तिगत आइटम खरीद है। एक व्यक्तिगत आइटम खरीद अनाज के मामले में, प्रत्येक ग्राहक लेनदेन खरीदे गए प्रत्येक आइटम के अनुरूप कई तथ्य तालिका प्रविष्टियां उत्पन्न करेगा।

अनाज की पसंद डिजाइन प्रक्रिया के दौरान एक मौलिक निर्णय है जो सड़क के नीचे व्यापार खुफिया प्रयास पर महत्वपूर्ण प्रभाव डाल सकता है।

आयाम और आयाम सारणी क्या हैं?

आयाम एक व्यापार खुफिया प्रयास में शामिल वस्तुओं का वर्णन करते हैं। जबकि तथ्य घटनाओं से मेल खाते हैं, आयाम लोगों, वस्तुओं, या अन्य वस्तुओं से मेल खाते हैं।

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