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

मेटाडेटा हब क्या है?

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

  • एक मेटाडेटा हब को साझा मेटाडेटा वातावरण में सिस्टम और उत्पादों के बीच मेटाडेटा के आदान-प्रदान को प्रदान करना चाहिए। हब के पास एक रिकॉर्ड और खुला प्रोग्रामेटिक ऑब्जेक्ट इंटरफेस (COM या CORBA का उपयोग करके, उदाहरण के लिए) होना चाहिए जो थर्ड-पार्टी टूल को हब की सेवाओं को नियंत्रित करने की अनुमति देता है। मेटाडेटा इंटरचेंज के लिए उद्योग-पहचाने गए फाइल फॉर्मेट (कॉमा डिलिमिटेड फाइल, मेटा डेटा कोएलिशन MDIS, माइक्रोसॉफ्ट XML इंटरचेंज फॉर्मेट, उदाहरण के लिए) का समर्थन करने वाली एक फाइल ट्रांसफर संरचना भी समर्थित होनी चाहिए।

  • एक मेटाडेटा हब को मेटाडेटा के प्रशासन और साझाकरण के लिए स्थिर स्टोर प्रदान करना चाहिए। स्टोर में मेटाडेटा को ऊपर परिभाषित ऑब्जेक्ट API और फाइल ट्रांसफर विधियों द्वारा और आपूर्ति किए गए GUI और वेब उपयोगकर्ता इंटरैक्टिव इंटरफेस के माध्यम से बनाए रखा जाना चाहिए। एक इंटरैक्टिव और बैच मेटाडेटा प्रभाव विश्लेषण और दस्तावेजीकरण सुविधा भी आवश्यक है। हब को एक एजेंट इंटरफेस प्रदान करना चाहिए जो उपयोगकर्ता-परिभाषित अंतराल पर स्थानीय उत्पादों और सिस्टम को नए या संशोधित मेटाडेटा के लिए स्कैन और कैप्चर कर सके ताकि उन्हें मेटाडेटा स्टोर में जोड़ा जा सके।

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

  • मेटाडेटा हब को न्यूनतम, डेटा वेयरहाउस सूचना स्टोर परिभाषाओं को प्रबंधित करने में सक्षम होना चाहिए। समर्थित फॉर्मेट में रिलेशनल टेबल और कॉलम, और मल्टीडाइमेंशनल माप और आयाम शामिल होने चाहिए।

    एक अलग प्रकार का मेटाडेटा जिसे प्रबंधित किया जा सकता है वह है डेटा वेयरहाउस रिकॉर्ड बनाने के लिए उपयोग किए जाने वाले डेटा स्रोतों के बारे में डेटा और इस स्रोत डेटा में उपयोग किए जाने वाले ट्रांसफॉर्म के बारे में जो इसे वेयरहाउस में लोड करने से पहले होता है।

    यह मान्यता प्राप्त है, हालांकि, वर्तमान ETL टूल अपने मालिकाना ट्रांसफॉर्मेशन तरीकों का उपयोग करते हैं, जिससे इस प्रकार के मेटाडेटा के प्रबंधन के लिए एक सामान्य सुविधा बनाना जटिल हो जाता है। उत्पाद को न्यूनतम डेटा स्रोत और ट्रांसफॉर्मेशन मेटाडेटा को फ्री-फॉर्म टेक्स्ट फॉर्मेट में दस्तावेज करने की क्षमता प्रदान करनी चाहिए।

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

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

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

  1. - STREAM क्या है?

    STREAM k-मेडियन्स समस्या के लिए विकसित एक एकल-पास, स्थिर-तत्व सन्निकटन एल्गोरिदम है। k-मेडियन्स समस्या N डेटा बिंदुओं को k क्लस्टर्स या समूहों में क्लस्टर करना है ताकि बिंदुओं और उस क्लस्टर केंद्र के बीच वर्ग त्रुटि का योग (SSQ) न्यूनतम हो जिसे उन्हें सौंपा गया है। विचार समान बिंदुओं को उसी क्लस्टर

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

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