Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

डेटा इंटीग्रेशन (Data Integration) क्या है?

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

यह विभिन्न स्रोतों से डेटा को एक सुसंगत डेटा स्टोर में संयोजित करता है, जिसमें डेटा वेयरहाउसिंग शामिल है। इन स्रोतों में कई डेटाबेस, डेटा क्यूब, या फ्लैट फाइलें आदि शामिल हो सकते हैं। डेटा इंटीग्रेशन के दौरान कई मुद्दों पर विचार करना होता है।

  • स्कीमा इंटीग्रेशन और ऑब्जेक्ट मिलान: यह जटिल हो सकता है। उदाहरण के लिए, एंटिटी आइडेंटिफिकेशन का मिलान (एक डेटाबेस में emp_id और दूसरे में emp_no), ऐसे मुद्दों को मेटाडेटा का उपयोग करके रोका जा सकता है।

  • अतिरेक (Redundancy): एक विशेषता जैसे वार्षिक राजस्व, अनावश्यक हो सकती है यदि इसे किसी अन्य विशेषता या विशेषताओं के सेट से प्राप्त किया जा सकता है। विशेषता या आयाम नामकरण में असंगतियां भी परिणामी डेटा सेट में अतिरेक उत्पन्न कर सकती हैं।

  • सहसंबंध विश्लेषण: कुछ अतिरेक सहसंबंध विश्लेषण द्वारा खोजे जा सकते हैं। दो विशेषताओं को देखते हुए, ऐसा विश्लेषण यह गणना कर सकता है कि उपलब्ध डेटा के आधार पर एक विशेषता दूसरी को कितनी दृढ़ता से दर्शाती है। संख्यात्मक विशेषताओं के लिए, सहसंबंध गुणांक (पियर्सन का गुणन-क्षण गुणांक भी कहा जाता है) की गणना करके दो विशेषताओं A और B के बीच सहसंबंध का मूल्यांकन किया जा सकता है:

$$r_{A,B} = \frac{\sum_{i=1}^{n}(a_i - \bar{A})(b_i - \bar{B})}{N\sigma_A\sigma_B} = \frac{\sum_{i=1}^{n}(a_i b_i) - N\bar{A}\bar{B}}{N\sigma_A\sigma_B}$$

जहां N टुपल्स की संख्या है, aᵢ और bᵢ टुपल i में A और B के संबंधित मान हैं, \(\bar{A}\) और \(\bar{B}\) क्रमशः A और B के माध्य मान हैं, \(\sigma_A\) और \(\sigma_B\) क्रमशः A और B के मानक विचलन हैं, और Σ(aᵢbᵢ) AB क्रॉस-उत्पाद का योग है।

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

डेटा इंटीग्रेशन में तीसरा महत्वपूर्ण मुद्दा डेटा मान संघर्षों का पता लगाना और समाधान है। उदाहरण के लिए, एक ही वास्तविक दुनिया की इकाई के लिए, कई स्रोतों से विशेषता मान भिन्न हो सकते हैं। यह प्रतिनिधित्व, स्केलिंग, या एन्कोडिंग में अंतर के कारण हो सकता है।

  1. डेटा सेंटर क्या है? डेटा सेंटर क्या है?

    एक डेटा सेंटर, जिसे कभी-कभी डेटासेंटर (एक शब्द) लिखा जाता है, एक ऐसी सुविधा को दिया गया नाम है जिसमें बड़ी संख्या में कंप्यूटर सर्वर और संबंधित उपकरण होते हैं। डेटा सेंटर को एक कंप्यूटर रूम के रूप में सोचें जो अपनी दीवारों से आगे निकल गया है। वे किसी भी प्रकार का डेटा स्टोर कर सकते हैं, चाहे वह किस

  1. - डेटा पूर्वप्रसंस्करण में कार्य क्या हैं?

    डेटा पूर्वप्रसंस्करण में शामिल प्रमुख चरण हैं, अर्थात्, डेटा सफाई, डेटा एकीकरण, डेटा कमी, और डेटा परिवर्तन निम्नानुसार हैं - डेटा सफाई - डेटा सफाई रूटीन जानकारी को साफ करने के लिए काम करते हैं लापता मूल्यों को भरकर, शोर जानकारी को चिकना करके, बाहरी मानों की पहचान या उन्मूलन करके, और विचलन को हल करके

  1. सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड सीरियलाइज़ेशन को समझना: सॉफ्टवेयर डेवलपर्स के लिए एक पेशेवर गाइड

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