কম্পিউটার

ডেটা গুদামগুলিতে বিভিন্ন নিষ্কাশন পদ্ধতিগুলি কী কী?


নিষ্কাশন পদ্ধতিটি উৎসের নিয়মের উপর এবং লক্ষ্য ডেটা গুদাম পরিবেশে ব্যবসার প্রয়োজনীয়তার উপর অত্যন্ত নির্ভরশীল। তথ্যের আনুমানিক বৃহৎ অংশ আহরণ করা হবে এবং ETL পদ্ধতির পর্যায় (অরিজিনাল লোড বা রেকর্ড সংরক্ষণ) এছাড়াও একটি যৌক্তিক এবং একটি শারীরিক দৃষ্টিভঙ্গি থেকে কীভাবে নিষ্কাশন করা যায় তা নির্ধারণ করতে বাধ্য করতে পারে। যৌক্তিক নিষ্কাশন পদ্ধতি এবং শারীরিক নিষ্কাশন পদ্ধতি সহ দুটি ধরণের নিষ্কাশন পদ্ধতি রয়েছে৷

যৌক্তিক নিষ্কাশন পদ্ধতি

যৌক্তিক নিষ্কাশন দুই ধরনের আছে নিম্নরূপ -

  • সম্পূর্ণ নিষ্কাশন - তথ্য সম্পূর্ণরূপে উৎস সিস্টেম থেকে বের করা হয়. যেহেতু এই নিষ্কাশনটি সোর্স সিস্টেমে সরাসরি অ্যাক্সেসযোগ্য সমস্ত ডেটা অনুসরণ করে, চূড়ান্ত সফল নিষ্কাশনের কারণে ডেটা উত্সে পরিবর্তনগুলি ট্র্যাক করার কোনও প্রয়োজন নেই৷

    উৎস তথ্য সমর্থিত হবে এবং উৎস সাইটে কোনো অতিরিক্ত যৌক্তিক তথ্য (যেমন টাইমস্ট্যাম্প) অপরিহার্য নয়। একটি সম্পূর্ণ নিষ্কাশনের একটি উদাহরণ হতে পারে একটি স্বতন্ত্র টেবিলের একটি রপ্তানি নথি বা একটি দূরবর্তী SQL স্টেটমেন্ট যা পুরো উত্স টেবিলটি স্ক্যান করে৷

  • ক্রমবর্ধমান নিষ্কাশন − অতীতে একটি পরিষ্কার ঘটনার কারণে পরিবর্তিত ডেটা বের করা হবে। এই ইভেন্টটি উত্তোলনের চূড়ান্ত সময় বা আরও জটিল ব্যবসায়িক ইভেন্ট হতে পারে যেমন একটি আর্থিক সময়কালের চূড়ান্ত বুকিং দিন।

    এটি এই ডেল্টা পরিবর্তনকে চিনতে পারে এই নির্দিষ্ট সময়ের ইভেন্টের কারণে সমস্ত পরিবর্তিত ডেটা সনাক্ত করার সম্ভাবনা থাকা উচিত। এই ডেটাটি একটি সফ্টওয়্যার কলাম সহ, চূড়ান্ত-পরিবর্তিত টাইমস্ট্যাম্প, বা একটি পরিবর্তিত টেবিল যেখানে একটি উপযুক্ত অতিরিক্ত কাঠামো ক্রমবর্ধমান লেনদেনের পাশাপাশি পরিবর্তনের চিহ্নকে প্রতিফলিত করে, সহ উৎস ডেটা দ্বারা সমর্থিত হতে পারে। সাধারণ ক্ষেত্রে, পরবর্তী কৌশলগুলি ব্যবহার করে উৎস সিস্টেমে নিষ্কাশন যুক্তি সন্নিবেশ করান।

শারীরিক নিষ্কাশন পদ্ধতি

এটি নির্বাচিত যৌক্তিক নিষ্কাশন পদ্ধতি এবং উত্স দিকের ক্ষমতা এবং শর্তের উপর ভিত্তি করে, নিষ্কাশিত তথ্য দুটি কাঠামো দ্বারা শারীরিকভাবে নিষ্কাশন করা যেতে পারে। তথ্য উৎস সিস্টেম বা একটি অফলাইন প্রক্রিয়া থেকে অনলাইন নিষ্কাশন করা যেতে পারে. এই ধরনের একটি অফলাইন প্রক্রিয়া ইতিমধ্যেই ঘটতে পারে বা এটি একটি নিষ্কাশন রুটিন দ্বারা তৈরি করা যেতে পারে৷

শারীরিক নিষ্কাশনের নিম্নলিখিত পদ্ধতিগুলি রয়েছে -

  • অনলাইন নিষ্কাশন − ডেটা উৎস সিস্টেম থেকেই সঠিকভাবে বের করা হয়। নিষ্কাশন পদ্ধতিটি সরাসরি সোর্স সিস্টেমের সাথে লিঙ্ক করা যেতে পারে সোর্স টেবিলের সাথে বা একটি মধ্যম সিস্টেমের সাথে যা তথ্য সংরক্ষণ করে একটি প্রাক কনফিগার করা দিক (উদাহরণস্বরূপ, স্ন্যাপশট লগ বা শিফট টেবিল)।

  • অফলাইন নিষ্কাশন − তথ্যটি সুনির্দিষ্টভাবে উৎস সিস্টেম থেকে বের করা হয় না কিন্তু বিশেষ করে প্রাথমিক উৎস সিস্টেমের বাইরে কার্যকর করা হয়। ডেটার একটি বর্তমান আর্কিটেকচার রয়েছে (উদাহরণস্বরূপ, লগগুলি পুনরায় করুন, সংরক্ষণাগার লগ, বা মোবাইল টেবিলস্পেস) বা একটি নিষ্কাশন রুটিন দ্বারা তৈরি করা হয়েছিল৷


  1. ডেটা মাইনিং ইন্টারফেস কি?

  2. ডেটা গুদামগুলিতে ব্যাকআপ এবং পুনরুদ্ধারের কৌশল কী?

  3. গোপনীয়তা-সংরক্ষণের ডেটা মাইনিংয়ের পদ্ধতিগুলি কী কী?

  4. ডেটা ইন্টিগ্রিটি কত প্রকার?