स्टार स्कीमा और विस्तारित स्टार स्कीमा के बारे में सब कुछ SAP बीआई/बीडब्ल्यू
स्कीमा क्या है?
डेटाबेस प्रबंधन प्रणाली (DBMS) में, स्कीमा रिलेशनल डेटाबेस का प्रतिनिधित्व करती है। यह तालिकाओं, प्रत्येक तालिका में फ़ील्ड और फ़ील्ड और तालिकाओं के बीच संबंध को परिभाषित करता है। दूसरे शब्दों में स्कीमा डेटाबेस ऑब्जेक्ट्स का एक संग्रह है, जिसमें टेबल, दृश्य, इंडेक्स और समानार्थी शब्द शामिल हैं। स्कीमा को आम तौर पर डेटा डिक्शनरी में संग्रहीत किया जाता है।
क्लासिकल स्टार स्कीमा क्या है?
एक शास्त्रीय स्टार स्कीमा एक बहुआयामी डेटा मॉडल है। यह एक केंद्रीय पर आधारित है तथ्य तालिका एक तारे के आकार में कई आयाम तालिकाओं से घिरा हुआ (इसलिए नाम)।
एक इन्फोक्यूब में कई चीजें शामिल होती हैं सूचना-ऑब्जेक्ट्स (विशेषताएँ और मुख्य आंकड़े) और स्टार स्कीमा के अनुसार संरचित है। इसका मतलब है कि इन्फोक्यूब के लिए मुख्य आंकड़ों के साथ एक बड़ी तथ्य तालिका है, साथ ही कई आयाम तालिका इसके चारों ओर संरचना बनाती है जो स्टार की तरह दिखाई देती है।
स्टार स्कीमा के लाभ हैं - स्लाइसिंग, डेटा की आसान समझ और प्रदर्शन में वृद्धि।
विस्तारित स्टार स्कीमा क्या है?
विस्तारित स्टार स्कीमा में, "फ़ैक्ट टेबल" और "मास्टर डेटा टेबल" SID (सरोगेट आईडी) टेबल के माध्यम से जुड़े होते हैं। विस्तारित स्टार स्कीमा में, फ़ैक्ट टेबल और आयाम टेबल क्यूब के अंदर होंगे। इसकी विश्लेषण क्षमता 16*248 (SID टेबल) है। स्टार स्कीमा मॉडल के विपरीत फ़ैक्ट टेबल छोटी और आयाम टेबल बड़ी होती है। विस्तारित स्टार स्कीमा मॉडल के तहत, आयाम टेबल में मास्टर डेटा नहीं होता है
विस्तारित तारा स्कीमा के विभिन्न घटक निम्नलिखित हैं।
- विशेषता तालिका मास्टर डेटा की विशेषता रखती है।
- SID तालिका प्रत्येक (सरोगेट आईडी) के लिए अद्वितीय SID बनाती है मास्टर डेटा रिकॉर्ड.
- आयाम तालिका SID के प्रत्येक अद्वितीय संयोजन के लिए DimId बनाती है (DIM तालिका में अधिकतम 248 SID(अक्षर) समायोजित हो सकते हैं)।
- पाठ्य तालिका मास्टर डेटा का विवरण रखती है।
- तथ्य तालिका में डीआईएम आईडी और प्रमुख आंकड़ों का अनूठा संयोजन होता है (तथ्य तालिका में अधिकतम 233 प्रमुख आंकड़े (मापनीय मात्रा) समायोजित किए जा सकते हैं)।
नीचे एक उदाहरण दिया गया है कि किसी तथ्य तालिका को किस प्रकार बनाया जाता है इन्फोक्यूब की तरह लगता है।
नीचे आयाम और SID तालिकाएं दी गई हैं।
नीचे जानकारी ऑब्जेक्ट मास्टर डेटा और पाठ तालिका दर्शाई गई है।
इन्फोक्यूब : नमूना विस्तारित स्टार स्कीमा
नीचे इन्फोक्यूब द्वारा विस्तारित स्टार स्कीमा दर्शाने का एक उदाहरण दिया गया है।
इन्फोक्यूब के विस्तारित स्टार स्कीमा को समझाने वाले चरण:
- इन्फोक्यूब की तथ्य तालिका का मान 3 है।
- तथ्य तालिका का मान (अर्थात “3”) आयाम तालिका में मैप किया गया है।
- आयाम ID “3” में SID तालिका में मैप किया गया SID है।
- SID मान को टेक्स्ट और मास्टर डेटा तालिका के साथ मैप किया जाता है।