Import and export of data
डेटा का आयात और निर्यात विभिन्न सॉफ्टवेयर अनुप्रयोगों के बीच डेटा सेट का स्वचालित या अर्ध-स्वचालित इनपुट और आउटपुट है। इसमें एक अनुप्रयोग में उपयोग किए जाने वाले प्रारूप से दूसरे द्वारा उपयोग किए जाने वाले प्रारूप में "अनुवाद" करना शामिल है, जहां इस तरह का अनुवाद स्वचालित रूप से मशीन प्रक्रियाओं, जैसे ट्रांसकोडिंग, डेटा परिवर्तन और अन्य के माध्यम से पूरा किया जाता है। डेटा के सही निर्यात में अक्सर कच्चे प्रारूपों में डेटा होता है अन्यथा उपयोगकर्ता इंटरफेस के बिना अंतिम उपयोगकर्ताओं के लिए अपठनीय होता है जिसे इसे प्रस्तुत करने के लिए डिज़ाइन किया गया था। डेटा का आयात और निर्यात प्रतिलिपि बनाने और चिपकाने के साथ शब्दार्थिक सादृश्य साझा करता है, जिसमें डेटा के सेट को एक एप्लिकेशन से कॉपी किया जाता है और दूसरे में चिपकाया जाता है। वास्तव में, ऑपरेटिंग सिस्टम क्लिपबोर्ड (और क्लिपबोर्ड विस्तारक ऐप) के पीछे सॉफ्टवेयर विकास डेटा परिवर्तन और ट्रांसकोडिंग के कई विवरणों और चुनौतियों से बहुत संबंधित है, ताकि अंतिम उपयोगकर्ता को किसी भी दो ऐप के बीच सहज प्रतिलिपि और पेस्ट के भ्रम के साथ प्रस्तुत किया जा सके, चाहे आंतरिक रूप से कितना भी अलग क्यों न हो। कई अनुप्रयोगों में "सेव एज़" कमांड के लिए उसी इंजीनियरिंग की आवश्यकता होती है, जब फ़ाइलों को किसी अन्य फ़ाइल प्रारूप के रूप में सहेजा जाता है। डेटा आयात और निर्यात करने की क्षमता (या ऐसी क्षमता की कमी) के बड़े आर्थिक निहितार्थ हैं, क्योंकि यह गैर-स्वचालित तरीकों से डेटा इनपुट करने के लिए संसाधन-गहन हो सकता है (जैसे कि मैनुअल रीकीइंग), और क्योंकि एक दूसरे के बीच डेटा आयात या निर्यात करने में असमर्थ प्रणालियों के बीच अंतरसंचालनीयता और डेटा पोर्टेबिलिटी की कमी स्टोवपाइपिंग का कारण बनती है, अवसर और दक्षता की कमी जैसे कि उदाहरण के लिए, मैश-अप में देखा जाता है, और जीआरपी जैसे उपकरणों द्वारा सक्षम जानकारी खोजने की क्षमता में पर्याप्त नहीं हो सकता है। डेटा पोर्टेबिलिटी सॉलिड (वेब विकेंद्रीकरण परियोजना): उपयोगकर्ताओं को अपने स्वयं के डेटा को नियंत्रित करने और निर्यात करने की अनुमति देता है संदर्भ बाहरी लिंक इनपुट/आउटपुट