यदि आप डेटा मैपिंग को दस्तावेज़ करने की कोशिश कर रहे हैं, तो एक स्प्रेडशीट शायद सबसे सरल दृष्टिकोण है, हालांकि यह किसी भी चीज़ के लिए महान नहीं है, लेकिन 1: 1 टैपिंग। कुछ दृष्टिकोण हैं:
एक्सेल: आप मैपिंग के लिए एक स्प्रेडशीट का उपयोग कर सकते हैं, खासकर जहां वे सरल हैं। यदि आपके डेटाबेस आइसोमॉर्फिक नहीं हैं (यानी उनके पास आपके लिए रुचि रखने वाले सभी क्षेत्रों के लिए 1: 1 मैपिंग नहीं है, तो मैपिंग का दस्तावेज़ीकरण थोड़ा अधिक जटिल हो सकता है। यदि अंतर मामूली है, तो आप अभी भी एक स्प्रेडशीट में इसे उन क्षेत्रों में नोट्स जोड़कर दस्तावेज़ कर सकते हैं जहाँ मैपिंग अधिक जटिल है।
कस्टम मेटा-मॉडल के साथ CASE टूल एक या दो साल पहले मैंने एक विस्तारित मेटा-मॉडल और स्पार्क्स एंटरप्राइज आर्किटेक्ट के लिए कुछ संबद्ध स्क्रिप्ट का निर्माण किया। इसने मुझे मैपिंग के आरेखीय निरूपण को स्थापित करने की अनुमति दी, और इसमें कुछ मॉडलिंग आदिम थे जिन्होंने आपको परिवर्तनों को दस्तावेज करने की अनुमति दी।
ध्यान दें कि इसके लिए थोड़ी प्रोग्रामिंग की आवश्यकता होती है - और कुछ समय ईए द्वारा प्रस्तुत COM एपीआई के आसपास और संभवतः रिपॉजिटरी मॉडल के आसपास पोकिंग। यह सब अपारदर्शी नहीं है, हालांकि - ओरेकल डिजाइनर में रिपॉजिटरी मॉडल की तुलना में बहुत सरल है।
यदि आपके पास वास्तव में जटिल डेटा माइग्रेशन का काम है, तो आप स्क्रिप्ट लिख सकते हैं जो मॉडल को यह सुनिश्चित करने के लिए क्वेरी कर सकती है (उदाहरण के लिए) कि आपके पास कोई अनमैप्ड आइटम नहीं है। रिपॉजिटरी रिपोर्ट जनरेटर भी एक रिपोर्ट में आप क्या शामिल कर सकते हैं, में काफी लचीला है - मुझे इससे बहुत अधिक परेशानी नहीं हुई कि इसमें से कस्टमाइज्ड रिपोर्ट मिल रही थी, जो कि मैं चाहता था। आप उन चीजों को भी लिख सकते हैं जो मॉडल से डेटा निकालते हैं और इसे एक उदाहरण स्प्रेडशीट में डंप करते हैं।
माइग्रेशन, कस्टम मॉडल तत्वों सहित (ईए में एक आकृति और कनेक्टर परिभाषा विशेषता है) माइग्रेशन कल्पना के ग्राफिकल अवलोकन के लिए भी बनाया जा सकता है।
इस दृष्टिकोण का मूल्य यह है कि आप माइग्रेशन डॉक्स पर कुछ नियंत्रणों को स्वचालित कर सकते हैं, और मान्य कर सकते हैं कि आपको अपनी ज़रूरत की सभी चीज़ों का पूरा कवरेज मिल गया है। उदाहरण के लिए, आप रिपॉजिटरी मॉडल में डेटा आवश्यकताओं के संदर्भ भी शामिल कर सकते हैं, और इन और स्रोत या गंतव्य मॉडल मॉडल के बीच विशेष रूप से टैग किए गए लिंक का उपयोग कर सकते हैं।
ईटीएल उपकरण: यदि आपके पास इनफॉर्मेटा पॉवरसेंट्रे जैसे सर्वश्रेष्ठ नस्ल के ईटीएल उपकरण में से एक तक पहुंच है, तो आप वहां मैपिंग सेट कर सकते हैं। कुछ ईटीएल उपकरण काफी स्व-दस्तावेजीकरण हैं और आप माइग्रेशन करने के लिए भी उपकरण का उपयोग कर सकते हैं। SSIS मैपिंग करेगा, लेकिन यह इस तरह से स्व-दस्तावेजीकरण नहीं है।
आप वास्तव में क्या चाहते हैं , मेटा-मॉडल के साथ एक उपकरण है जिसमें मैपिंग अलेडी सेट अप के लिए है। दुर्भाग्य से मुझे ऐसे उत्पाद के बारे में पता नहीं है।