स्नोफ्लेक स्कीमा

लेखक: Robert Simon
निर्माण की तारीख: 22 जून 2021
डेट अपडेट करें: 13 मई 2024
Anonim
Star and SnowFlake Schema in Data Warehouse
वीडियो: Star and SnowFlake Schema in Data Warehouse

विषय

परिभाषा - स्नोफ्लेक स्कीमा का क्या अर्थ है?

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

एक स्नोफ्लेक स्कीमा एक स्टार स्कीमा जैसा दिखता है। हालांकि, एक स्टार स्कीमा के आयामों को सामान्यीकृत किया जाता है, ताकि एक व्यक्तिगत तालिका प्रत्येक आयाम को दर्शाए।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप सीखेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

टेकोपेडिया स्नोफ्लेक स्कीमा बताते हैं

जब जटिल स्नोफ्लेक स्कीमा आयाम होते हैं तो जटिल स्नोफ्लेक पैटर्न दिखाई देता है। स्कीमा में बर्फ के टुकड़े के आकार का होने के लिए, इसमें विभिन्न संबंध स्तर शामिल होने चाहिए, और बच्चे की तालिकाओं में कई माता-पिता की तालिकाओं को शामिल करना चाहिए। तथ्य तालिका "स्नोफ्लेकिंग" प्रभाव से प्रभावित नहीं होती हैं।

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

स्नोफ्लेक स्कीमा का उपयोग करने के लाभ इस प्रकार हैं:
  • मुख्य लाभ क्वेरी के प्रदर्शन में प्रगति है, क्योंकि इसमें न्यूनतम डिस्क भंडारण की आवश्यकता होती है और छोटे आकार के साथ लुकअप तालिकाओं को जोड़ते हैं
  • घटकों और आयाम स्तरों के बीच अंतर्संबंधों के लिए बेहतर लचीलापन प्रदान करता है
  • शून्य अतिरेक के कारण बनाए रखना आसान है
  • समग्र प्रदर्शन को बढ़ाता है क्योंकि छोटे तालिकाओं को युग्मित किया जाता है

स्नोफ्लेक स्कीमा के नुकसान में निम्नलिखित शामिल हैं:


  • प्रश्न अधिक कठिन हैं क्योंकि अतिरिक्त तालिकाओं के शामिल होने की आवश्यकता है। इससे प्रश्नों को समझना अधिक कठिन हो जाता है।
  • अधिक तालिकाओं के उपयोग के कारण अधिक क्वेरी निष्पादन समय की आवश्यकता होती है