Import and export of data
তথ্য আমদানি ও রপ্তানি হল বিভিন্ন সফ্টওয়্যার অ্যাপ্লিকেশনের মধ্যে ডেটা সেটের স্বয়ংক্রিয় বা আধা-স্বয়ংক্রিয় ইনপুট এবং আউটপুট। এটি একটি অ্যাপ্লিকেশনে ব্যবহৃত বিন্যাস থেকে অন্যটির দ্বারা ব্যবহৃত বিন্যাসে "অনুবাদ" জড়িত, যেখানে এই ধরনের অনুবাদ স্বয়ংক্রিয়ভাবে মেশিন প্রক্রিয়াগুলির মাধ্যমে সম্পন্ন হয়, যেমন ট্রান্সকোডিং, ডেটা রূপান্তর এবং অন্যান্য। তথ্যের প্রকৃত রপ্তানিতে প্রায়শই কাঁচা বিন্যাসে তথ্য থাকে যা রেন্ডার করার জন্য ডিজাইন করা ইউজার ইন্টারফেস ছাড়া শেষ ব্যবহারকারীদের কাছে অপঠনীয়। তথ্যের আমদানি ও রপ্তানি অনুলিপি এবং আটকানোর সঙ্গে শব্দার্থগত সাদৃশ্য ভাগ করে নেয়, যার মধ্যে তথ্যের সেটগুলি একটি অ্যাপ্লিকেশন থেকে অনুলিপি করা হয় এবং অন্যটিতে আটকানো হয়। প্রকৃতপক্ষে, অপারেটিং সিস্টেম ক্লিপবোর্ডগুলির (এবং ক্লিপবোর্ড এক্সটেন্ডার অ্যাপস) পিছনের সফ্টওয়্যার বিকাশ ডেটা রূপান্তর এবং ট্রান্সকোডিংয়ের অনেক বিবরণ এবং চ্যালেঞ্জগুলির সাথে ব্যাপকভাবে সম্পর্কিত, যাতে শেষ ব্যবহারকারীকে যে কোনও দুটি অ্যাপের মধ্যে অনায়াসে অনুলিপি এবং পেস্ট করার বিভ্রমের সাথে উপস্থাপন করা যায়, অভ্যন্তরীণভাবে যতই আলাদা হোক না কেন। অনেক অ্যাপ্লিকেশনে "সেভ অ্যাজ" কমান্ডের জন্য একই প্রকৌশলের প্রয়োজন হয়, যখন ফাইলগুলি অন্য ফাইল বিন্যাস হিসাবে সংরক্ষণ করা হয়। তথ্য আমদানি ও রপ্তানি করার ক্ষমতার (অথবা এই ধরনের ক্ষমতার অভাব) বিশাল অর্থনৈতিক প্রভাব রয়েছে, কারণ এটি অ-স্বয়ংক্রিয় উপায়ে তথ্য ইনপুট করার জন্য সম্পদ-নিবিড় হতে পারে (যেমন ম্যানুয়াল রিকিং), এবং কারণ আন্তঃব্যবহারযোগ্যতা এবং ডেটা বহনযোগ্যতার অভাব সিস্টেমগুলির মধ্যে একে অপরের মধ্যে ডেটা আমদানি বা রপ্তানি করতে অক্ষম স্টোভপাইপিং, সুযোগ এবং দক্ষতার অভাব যেমন দেখা যায়, উদাহরণস্বরূপ, ম্যাশ-আপগুলিতে, এবং গ্রেপের মতো সরঞ্জাম দ্বারা সক্ষম তথ্য অনুসন্ধান করার দক্ষতার জন্য যথেষ্ট নাও হতে পারে। আরও দেখুন ডেটাবেজ থেকে রপ্তানি হিসাবে ডেটা ডাম্প ডেটা পোর্টেবিলিটি সলিড (ওয়েব বিকেন্দ্রীকরণ প্রকল্প): ব্যবহারকারীদের তাদের নিজস্ব ডেটা নিয়ন্ত্রণ এবং রপ্তানি করার অনুমতি দেয়