আমার পिछলা ব্লগে আমরা ওপেন সোর্স ডেটা এক্সট্র্যাকশন টুলস নিয়ে আলোচনা করেছিলাম। একটি "ইটিএল টুল" এর মূল উদ্দেশ্য হল আপনার প্রতিষ্ঠানের বিভিন্ন ডেটাবেস বা অপারেশনাল সিস্টেমের কন্টেন্ট সংগ্রহ করা এবং সেটি একটি কেন্দ্রীভূত ডেটাবেসে সরানো/কপি/ট্রান্সফার করা। এই "কেন্দ্রীভূত ডেটাবেস"-কে প্রায়শই "ডেটা ওয়্যারহাউস" বলা হয়। বিকল্পভাবে, ইটিএল টুলস জটিল ডেটা ট্রান্সফরমেশন করতেও ব্যবহৃত হয় যা সাধারণ SQL স্টেটমেন্ট দিয়ে করা কঠিন।

এখানে কিছু কমার্শিয়াল ইটিএল টুলের তালিকা দেওয়া হলো:
আইবিএম ইনফোস্ফিয়ার ডেটাস্টেজ (IBM InfoSphere DataStage)
এটি একটি ইটিএল টুল এবং আইবিএম ইনফরমেশন প্ল্যাটফর্ম সলিউশন স্যুট এবং আইবিএম ইনফোস্ফিয়ারের অংশ। এটি ডেটা ইন্টিগ্রেশন সমাধান নির্মাণের জন্য গ্রাফিক্যাল নোটেশন ব্যবহার করে। এটি হাই-পারফরম্যান্স প্যারালেল ফ্রেমওয়ার্ক ব্যবহার করে একাধিক সিস্টেম জুড়ে ডেটা ইন্টিগ্রেট করে, এবং এক্সটেন্ডেড মেটাডেটা ম্যানেজমেন্ট এবং এন্টারপ্রাইজ কানেক্টিভিটি সমর্থন করে। স্কেলেবল প্ল্যাটফর্ম সমস্ত ধরনের ডেটার অধিক ফ্লেক্সিবল ইন্টিগ্রেশন প্রদান করে, যার মধ্যে বড় ডেটা অন্তর্ভুক্ত — zarówno বিশ্রাম অবস্থায় (হ্যাডوپ-ভিত্তিক) όσοই গতিশীল অবস্থায় (স্ট্রিম-ভিত্তিক), ডিস্ট্রিবিউটেড এবং মেইনফ্রেম প্ল্যাটফর্মে।
মাইক্রোসফট SQL সার্ভার ইন্টিগ্রেশন সার্ভিসেস (SSIS)

মাইক্রোসফট SSIS হল একটি এন্টারপ্রাইজ ডেটা ইন্টিগ্রেশন, ডেটা ট্রান্সফরমেশন এবং ডেটা মাইগ্রেশন টুল যা মাইক্রোসফটের SQL সার্ভার ডেটাবেসে বিল্ট-ইন রয়েছে। এটি ইন্টিগ্রেশন-সম্পর্কিত বিভিন্ন কাজে ব্যবহার করা যায়, যেমন — ডেটা বিশ্লেষণ ও ক্লিন্সিং করা এবং ডেটা ওয়্যারহাউস আপডেট করার জন্য এক্সট্র্যাক্ট, ট্রান্সফরম এবং লোড প্রসেস চালানো।
এডেপটিয়া ইটিএল স্যুট (Adeptia ETL Suite)
এডেপটিয়া সহজ, ইন্টুইটিভ ইন্টারফেসের সাথে পূর্ণ ইটিএল ফাংশনালিটি প্রদান করে; যা ব্যবহারকারীদের বিভিন্ন ফাইল ট্রান্সফরম করতে সক্ষম করে। এডেপটিয়া ইটিএল স্যুট নন-আইটি ব্যক্তিদের জন্যও ডিজাইন করা হয়েছে, যা বিজনেস ব্যবহারকারীদের রিয়েল-টাইমে তাদের ডেটা অ্যাক্সেস করতে এবং নিজেদের অপারেশन्स অনুযায়ী ডেটা ট্রান্সফরম করতে ক্ষমতা দেয়, একই সাথে আইটি প্রক্রিয়া ম্যানেজ করতে এবং ডেটা নিরাপদে ও সঠিকভাবে ম্যানেজড থাকে তা নিশ্চিত করতে দেয়।
ইনফরম্যাটিকা পাওয়ারসেন্টার (Informatica PowerCenter)

ইনফরম্যাটিকা পাওয়ার সেন্টার একটি ব্যাপকভাবে ব্যবহৃত এক্সট্র্যাকশন, ট্রান্সফরমেশন এবং লোডিং টুল যা এন্টারপ্রাইজ ডেটা ওয়্যারহাউস তৈরিতে ব্যবহৃত হয়। ইনফরম্যাটিকা পাওয়ারসেন্টারের প্রধান উপাদান হল এর ক্লায়েন্ট টুলস, সার্ভার, রিপোজিটরি সার্ভার এবং রিপোজিটরি। পাওয়ার সেন্টার সার্ভার এবং রিপোজিটরি সার্ভার মিলে ইটিএল লেয়ার তৈরি করে, যা ইটিএল প্রসেসিং সম্পন্ন করে।
আইবিআই আইওয়ে ডেটামাইগ্রেটর (IBI iWay DataMigrator)
ডেটা মাইগ্রেটর একটি শক্তিশালী এবং جامع অটোমেটেড টুল যা এক্সট্র্যাক্ট, ট্রান্সফরমেশন এবং লোড (ইটিএল) প্রসেসগুলো espectacularভাবে সহজ করে তোলে, যার মধ্যে ডেটা ওয়্যারহাউস, ডেটা মার্ট এবং অপারেশনাল ডেটা স্টোরের সৃষ্টি, রক্ষণাবেক্ষণ এবং এক্সপ্যানশন অন্তর্ভুক্ত। একটি ইন্টুইটিভ ইন্টারফেস hétérogènes ডেটা স্ট্রাকচার এবং ডিসপারেট কম্পিউটিং প্ল্যাটফর্ম জুড়ে দ্রুত এন্ড-টু-এন্ড ইটিএল প্রসেস সৃষ্টি সক্ষম করে। এছাড়া, চেঞ্জ ডেটা ক্যাপচার ফিচার শুধু পরিবর্তিত রেকর্ডগুলো ডেটা সোর্সে লোড করে, যা ডেটা রিফ্রেশ করার জন্য প্রয়োজনীয় সময় নাটকিয়ভাবে কমিয়ে দেয় এবং নিয়ার-রিয়েল-টাইম ডেটা ওয়্যারহাউস সाध्य করে।
ইলিক্সির ডেটা ইটিএল (Elixir Data ETL)
ইলিক্সির ডেটা ইটিএল বিজনেস ব্যবহারকারীদের জন্য অন-ডিম্যান্ড, সেলফ-सার্ভিসড ডেটা ম্যানিপুলেশন এবং এন্টারপ্রাইজ লেভেল ডেটা প্রসেসিং চাহিদার জন্য ডিজাইন করা হয়েছে। এর ভিজুয়াল-মডেলিং প্যারাডাইম ডেটা এক্সট্রैकশন, অ্যাগ্রিগেশন এবং ট্রান্সফরমেশন — যা যেকোনো অ্যাপ্লিকেশন প্রসেসিং, এন্টারপ্রাইজ রিপোর্টিং এবং পারফরম্যান্স মেজারমেন্ট, ডেটা মার্ট বা ডেটা ওয়্যারহাউসিং ইনিশিয়েটিভের জন্য একটি ক্রিটিক্যাল প্রসেস — ডিজাইন, টেস্ট এবং ইমপ্লিমেন্ট করার জন্য প্রয়োজনীয় সময় নাটকিয়ভাবে কমিয়ে দেয়।
সিন্কসোর্ট ডিএমএক্স (Syncsort DMX)

সিন্কসোর্ট ডিএমএক্স সমস্ত ডেটা ট্রান্সফরমেশনকে একটি হাই-পারফরম্যান্স, ইন-মেমরি ইটিএল ইঞ্জিনে আনে। ট্রান্সফরমেশনগুলো অন-দ-ফ্লাই প্রসেস হয়, যা কস্টলি ডেটাবেস স্টেজিং এরিয়া বা ম্যানুয়ালি ডেটাবেসে ট্রান্সফরমেশন পুশ করার প্রয়োজন দূর করে।
SAS ডেটা ম্যানেজমেন্ট
SAS ডেটা ম্যানেজমেন্ট আপনার বিজনেস ব্যবহারকারীদের ডেটা আপডেট করতে, প্রসেস টিউন করতে এবং রেজাল্ট বিশ্লেষণ করতে সক্ষম করে, যা অন্যান্য প্রজেক্টের জন্য সময় Giải phóng করে। প্লাস, একটি বিল্ট-ইন বিজনেস গ্লাসারি সেই সাথে SAS এবং থার্ড-পার্টি মেটাডেটা ম্যানেজমেন্ট এবং লাইনেইজ ভিজ্যুয়ালাইজেশন ক্যাপাবিলিটি সবাইকে একই পেজে রাখে।
SAP ডেটা সার্ভিসেস
এটি প্রজেক্ট বা এন্টারপ্রাইজ লেভেলে ডেটা ইন্টিগ্রেট, ট্রান্সফরম এবং উন্নত করতে সাহায্য করে। এটি ডেটা ইন্টিগ্রেশন, ডেটা কোয়ালিটি, ডেটা প্রোফাইলিং এবং টেক্সট ডেটা প্রসেসিং-এর জন্য একটি একক এন্টারপ্রাইজ-ক্লাস সমাধান প্রদান করে যা ব্যবহারকারীদের ডেটা ইন্টিগ্রেট, ট্রান্সফরম, উন্নত এবং ডেলিভার করতে সক্ষম করে।
ওরাকল ডেটা ইন্টিগ্রেটর এন্টারপ্রাইজ এডিশন (Oracle Data Integrator Enterprise Edition)

এটি এক্সট্র্যাক্ট লোড এবং ট্রান্সফরম (E-LT) টেকনোলজি ডেলিভার করে যা পারফরম্যান্স উন্নত করে এবং ডেটা ইন্টিগ্রেশন খরচ কমায় — hétérogènes সিস্টেম জুড়েও। হাই-পারফরম্যান্স এবং লোয়ার TCO, এন্টারপ্রাইজ ডেটা ইন্টিগ্রেশনের জন্য hétérogène প্ল্যাটফর্ম সাপোর্ট এবং অপ্টিমাইজড ডেভেলপার প্রোডাক্টিভিটি এবং এক্সটেন্সিবিলিটির জন্য নলেজ মডিউল প্রদান করে।
মেটা স্যুট (Meta Suite)

মেটা স্যুট আপনাকে ফাস্ট টাইম-টু-ভ্যালু, স্কেলেবিলিটি এবং সমর্থিত সোর্স ও টার্গেট ফাইল ও ডেটাবেস টাইপের সমৃদ্ধ পছন্দ দেয়। এক্সট্র্যাক্ট, লোড এবং মার্জ অপারেশনাল ডেটার সাধারণ অপারেশনের পাশাপাশি, এটি ডেটা কনসোলিডেট এবং রেশনালাইজ করতে এবং মাস্টার ডেটা ম্যানেজমেন্টের জন্য সাপোর্ট ডেলিভার করতেও ব্যবহার করা যায়।
পারভেসিভস ডেটা ইন্টিগ্রেটর (Pervasive's Data Integrator)

এটি এখন Actian-এর অংশ। এটি জটিল ইন্টিগ্রেশন অপারেশন সম্পাদন করে, যদিও সফটওয়ারটি রিমার্কেবলভাবে ইজি-টু-ইউজ এবং কোনো স্পেশালাইজড স্কিল সেটের প্রয়োজন নেই। এর সমৃদ্ধ ফিচারগুলো হাইলি ইন্টুইটিভ এবং কনফিগারেবল ডিজাইন, ডিপ্লয়মেন্ট এবং ম্যানেজমেন্টের জন্য — স্টিকার শক ছাড়া। এটি অন-প্রিমিস এবং ক্লাউড ভার্সন উভয়ের জন্য একই ফুল-ফিচার্ড ওয়েব UI ব্যবহার করে।
সেজেন্ট ডেটা ফ্লো (Sagent Data Flow)
এটি একটি শক্তিশালী এবং ফ্লেক্সিবল ইন্টিগ্রেশন ইঞ্জিন যা ডিসপারেট সোর্স থেকে ডেটা সংগ্রহ করে। এটি পিটনি বোস সফটওয়্যার দ্বারা ডিজাইন করা হয়েছে এবং ডেটা ট্রান্সফরমেশন টুলের একটি جامع সেট প্রদান করে যা এর বিজনেস ভ্যালু বাড়ায়। এটি তথ্য বিশ্লেষণ করতে এবং আপনার বিজনেস বোঝার জন্য অর্থবহ রিপোর্ট তৈরি করতে সক্ষম করে।
আরও পড়ুন: ২০১৭ সালের টপ ১৫ বড় ডেটা টুলস
কোনো সফটওয়ার বা টুল বেছে নেওয়া নির্ভর করে কী টাইপের রিকোয়ারমেন্ট আছে এবং যা বিজনেস থেকে বিজনেসে পরিবর্তিত হয়। একটি টেলিকম বিজনেসের কাছে কপড়ের রিটেল স্টোরের চেয়ে বড় এবং জটিল ডেটা হ্যান্ডেল করতে হয়। সুতরাং, একটি টেলিকম বিজনেস এমন টুল বেছে নেবে যেটিতে জটিল ডেটা অপারেট করার ফিচার আছে। আর একটি রিটেল স্টোর সহজে ব্যবহার যোগ্য টুল পছন্দ করবে কম জটিলতাসহ, কারণ তার কাছে প্রোগ্রামিং স্কিল এবং টেকনিক্যাল ব্যাকগ্রাউন্ড নেই।
আমার পরবর্তী ব্লগে, আমি রেফারেন্স আর্কিটেকচারের পরবর্তী লেয়ারের টুলস তালিকাভুক্ত করব।