কম্পিউটার টিউটোরিয়াল

ডেটা কিউব অ্যাগ্রিগেশন কী?

ডেটা ইন্টিগ্রেশন হলো বহুতর ভিন্ন সোর্স থেকে ডেটা একত্রিত করার প্রক্রিয়া। ডেটা ইন্টিগ্রেশন করার সময় ডেটা রিডান্ডান্সি, ইনকনসিস্টেন্সি, ডুপ্লিকেসি ইত্যাদি নিয়ে কাজ করা দরকার। ডেটা মাইনিং-এ, ডেটা ইন্টিগ্রেশন একটি রেকর্ড প্রি-প্রসেসিং মেথড যাতে একাধিক হেটেরোজিনিয়াস ডেটা সোর্স থেকে ডেটা মার্জ করে একটি কোহেরেন্ট ডেটা তৈরি করা হয় যাতে ডেটার একটি Униফাইড পার্সপেক্টিভ রক্ষা ও প্রদান করা যায়।

ডেটা ইন্টিগ্রেশন স্বাস্থ্য সেবা খাতে বিশেষভাবে গুরুত্বপূর্ণ। একাধিক রোগীর রেকর্ড এবং ক্লিনিক থেকে ইন্টিগ্রেটেড ডেটা ক্লিনিশিয়ানদের মেডিকেল ডিসঅর্ডার ও রোগ সনাক্ত করতে সাহায্য করে একাধিক সিস্টেম থেকে তথ্য একই দৃষ্টিভঙ্গিতে ইন্টিগ্রেট করে যেন উপকারী ইনসাইট পাওয়া যায়।

কার্যকর ডেটা সংগ্রহ ও ইন্টিগ্রেশন মেডিকেল ইন্সুরেন্স ক্লেইম প্রসেসিং-এর সঠিকতা বেড়ায় এবং নিশ্চিত করে যে রোগীর নাম ও যোগাযোগের তথ্য সম্মতভাবে ও সঠিকভাবে রেকর্ড করা হয়েছে। ইন্টারঅপারেবিলিটি হলো বিভিন্ন সিস্টেম জুড়ে ইনফরমেশন শেয়ারিং।

যখন আমাদের ডেটা প্রয়োজনীয় ফর্ম থেকে ভিন্ন ফর্মে থাকে, তবে অ্যাট্রিবিউটগুলোর ওপর অ্যাগ্রিগেশন মেথড প্রয়োগ করে ডিজায়ারড অ্যাট্রিবিউট পাওয়া যায়। উদাহরণস্বরূপ, একটি দোকানের ২০১০ থেকে ২০১২ সালের কোয়ার্টারলি সেলস ডেটা থাকে। ডেটা কোয়ার্টারলি ফর্মে আছে কিন্তু বার্ষিক সেলস বের করার প্রয়োজন। তাই ডেটা অ্যাগ্রিগেট করা দরকার ডিজায়ারড আউটপুট পাওয়ার জন্য।

QuarterSalesQuarterSalesQuarterSalesYearSales
Year 2010Year 2011Year 2012Year Sales
Q1Rs.10000Q1Rs.8000Q1Rs.150002010Rs.1,30,000
Q2Rs.50000Q2Rs.15000Q2Rs.200002011Rs.53000
Q3Rs.40000Q3Rs.10000Q3Rs.400002012Rs.1,05,000
Q4Rs.30000Q4Rs.20000Q4Rs.30000

২০১০ থেকে ২০১২ সালের কোয়ার্টারলি সেলস এক একক বার্ষিক সেলস রেকর্ডে অ্যাগ্রিগেট করা হয়েছে।

প্রতিটি অ্যাট্রিবিউটের জন্য কনসেপ্ট হায়ারার্কি থাকতে পারে, যা ডেটাকে একাধিক trừয়তার স্তরে অ্যানালাইসিস করতে দেয়। উদাহরণস্বরূপ, একটি ব্রাঞ্চের জন্য হায়ারার্কি ব্রাঞ্চগুলকে তাদের ঠিকানা ভিত্তিক রিজনে গ্রুপ করতে দেয়। ডেটা কিউব প্রি-কম্পিউটেড, সারমর্মিত ডেটায় দ্রুত অ্যাক্সেস সাপোর্ট করে, যা OLAP ও ডেটা মাইনিং-কে সুবিধা করে।

সর্বনিম্ন trừয়তার স্তরে তৈরি কিউবকে বেস কিউবয়েড (base cuboid) বলা হয়। বেস কিউবয়েডকে একটি একক এন্টিটি অফ ইন্টারেস্টের সাথে করেসপন্ড করা উচিত, যেমন সেলস বা কাস্টমার। অন্য কথায়, নিম্নতম স্তর ব্যবহারযোগ্য বা অ্যানালাইসিসের জন্য উপকারী হতে হবে। সর্বোচ্চ trừয়তার স্তরে কিউবকে এপেক্স কিউবয়েড (apex cuboid) বলা হয়।

বিভিন্ন trừয়তার স্তরে তৈরি ডেটা কিউবগুলোকে কিউবয়েড বলা হয় যাতে একটি ডেটা কিউব বরং একটি কিউবয়েডের ল্যাটিস নির্দেশ করে। প্রতিটি উচ্চ স্তরের trừয়তা ফলস্বরূপ ডেটা আকার আরও কমিয়ে দেয়। ডেটা মাইনিং রিকোয়েস্টের جواب দিতে وقت, দেওয়া টাস্কের জন্য প্রাসঙ্গিক সবচেয়ে ছোট উপলব্ধ কিউবয়েড ব্যবহার করা উচিত।

  1. ডেটা সেন্টার কী?

  2. ELT কী?

  3. OLAP কী?

  4. STREAM অ্যালগরিদম কী? ডেটা স্ট্রিমে k-মেডিয়ান ক্লাস্টারিং