ELT বলতে Extract, Load, and Transform বোঝায়। এটি একটি ডেটা ইন্টিগ্রেশন প্রসেস যা র ডেটাকে একটি সোর্স সার্ভার থেকে একটি ডেটা সিস্টেমে (যেমন ডেটা ওয়ারহাউস বা ডেটা লেক) একটি টার্গেট সার্ভারে ট্রান্সফার করে এবং তারপর ডেটাকে ডাউনস্ট্রিম ব্যবহারের জন্য ফিট করে।
এক্সট্রাক্ট এবং লোড প্রসেস ট্রান্সফরমেশন ফেজ থেকে আলাদা করা যায়। লোড ফেজকে ট্রান্সফরমেশন প্রসেস থেকে আলাদা করলে এই ফেজগুলোর মধ্যে một অন্তর্নিহিত ডিপেন্ডেন্সি মুছে যায়। ট্রান্সফরমেশনের জন্য প্রয়োজনীয় ডেটা ইনক্লুড করা থাকলে, এক্সট্রাক্ট এবং লোড প্রসেস এমন ডেটার একটি এলিমেন্ট ইনক্লুড করতে পারে যা ভবিষ্যতে অপরিহার্য হতে পারে। লোড প্রসেস পুরো সোর্স নেয় এবং ওয়ারহাউসে লোড করে।
ELT-এর সুবিধা (Advantages of ELT)
ELT-এর বিভিন্ন সুবিধা আছে:
রিয়েল-টাইম, ফ্লেক্সিবল ডেটা অ্যানালাইসিস (Real-time, flexible data analysis)
ব্যবহারকারীদের পুরো ডেটাসেট অ্যানালাইজ করার ফ্লেক্সিবিলিটি থাকে, যেন রিয়েল-টাইম ইনফরমেশন, বিভিন্ন মুভমেন্টে, এক্সট্রাক্ট, ট্রান্সফরম এবং লোড করার জন্য অপেক্ষা ছাড়া।
কম খরচ এবং কম মেইনটেন্যান্স (Lower cost and lower maintenance)
ELT ক্লাউড-ভিত্তিক প্ল্যাটফর্মের একটি শক্তিশালী ইকোসিস্টেমের সুবিধা নেয় যা অনেক কম খরচ এবং বিভিন্ন প্ল্যান অপশন দেয় ডেটা স্টোর এবং প্রসেস করার জন্য। ELT প্রসেস সাধারণত কম মেইনটেন্যান্স চায় কারণ সকল তথ্য liên tục উপলব্ধ থাকে এবং ট্রান্সফরমেশন প্রসেস সাধারণত অটোমেটেড এবং ক্লাউড-ভিত্তিক।
দক্ষ (Efficient)
ELT বিদ্যমান হার্ডওয়্যারের কম্পিউটিং পাওয়ার ট্রান্সফরমেশন انجام দিতে ব্যবহার করতে পারে।
ফ্লেক্সিবল ফলস্বরূপ ডেটাসেট (Flexible resulting data set)
যখন ELT ব্যবহার করা হয়, পুরো ডেটাসেট টার্গেটে মুভ করা যায়। এটি উপকারী যদি ডেটা ট্রান্সফরম করার আগে মুভ করতে না চান, বা টার্গেট ডেটার স্কিমায় ফ্লেক্সিবিলিটি চান।
ডেটা তুলনামূলকভাবে সহজ কিন্তু বিশাল, যেন লগ ডকুমেন্ট এবং সেন্সর ডেটা। এই কেসে, টার্গেটে ঘটা ট্রান্সফরমেশনগুলো আপেক্ষিকভাবে সহজ হতে পারে, এবং সুবিধা আসে টার্গেট ডেটাস্টোরের ক্ষমতা থেকে বড় ভলিউম ডেটা দ্রুত লোড করতে।
ম্যানেজমেন্ট সহজ করা (Simplifying management)
ELT লোডিং এবং ট্রান্সফরমেশন সার্ভিস ভাগ করে, এই ফেজগুলোর মধ্যে ইন্টারডিপেন্ডেন্সি মিনিমাইজ করে, রিস্ক কমায়, এবং প্রজেক্ট অ্যাডমিনিস্ট্রেশন ইন্টিগ্রেট করে।
নতুন টেকনোলজি ব্যবহার (Leveraging the latest technologies)
ELT সমাধান নতুন টেকনোলজির ক্ষমতা ব্যবহার করে エン্টারপ্রাইজ জুড়ে ডেভেলপমেন্ট, সিকিউরিটি, এবং কম্প্লায়েন্স শিফট করতে।
স্কেলেবিলিটি (Scalability)
ক্লাউড ইনফ্রাস্ট্রাকচার এবং হোস্টেড সার্ভিসের স্কেলেবিলিটি যেন integration platform-as-a-service (iPaaS) এবং software-as-a-service (SaaS) সংগঠনগুলাকে ফ্লাইতে রিসোর্স খরচ করার ক্ষমতা দেয়। তারা বড় ডেটা ট্রান্সফরমেশন সার্ভিসের জন্য অপরিহার্য কম্পিউট টাইম এবং স্টোরেজ স্পেস যোগ করে।
ফিউচার-প্রুফড ডেটাসেট (Future-proofed data sets)
ELT ইমপ্লিমেন্টেশন ডেটা ওয়ারহাউসিং সিস্টেমের জন্য স্পষ্টভাবে ব্যবহার করা যেতে পারে, কিন্তু ELT ডেটা লেক মেথডে ব্যবহার করা হয় যেখানে ডেটা বিভিন্ন সোর্স থেকে সংগ্রহ করা হয়। তাই, ট্রান্সফরমেশন প্রসেসের বিচ্ছিন্নতার সাথে মিক্সড, এটি ওয়ারহাউস আর্কিটেকচারের 結果ে মডিফিকেশন সহজ করে তোলে।