Power Query এর মাধ্যমে Data Model এ ডেটা লোড করা

Power Query এবং Power Pivot Integration - এক্সেল পাওয়ার পিভট (Excel Power Pivot) - Big Data and Analytics

350

Power Query এক্সেলের একটি শক্তিশালী টুল যা ডেটা লোডিং, ট্রান্সফর্মিং (Transforming) এবং বিশ্লেষণের জন্য ব্যবহার করা হয়। Power Query ব্যবহার করে আপনি সহজে ডেটাকে এক্সেলে লোড করতে পারেন, যা পরে Power Pivot-এর মাধ্যমে বিশ্লেষণ করা যাবে। Power Query এর মাধ্যমে ডেটা মডেল এ লোড করা, ডেটার প্রাথমিক প্রস্তুতি এবং স্ট্রাকচারিংয়ের জন্য একটি গুরুত্বপূর্ণ প্রক্রিয়া।

Power Query এর মাধ্যমে ডেটা লোড করার মাধ্যমে আপনি একাধিক সোর্স থেকে ডেটা একত্রিত করতে পারেন এবং এটি Power Pivot Data Model এ যুক্ত করতে পারেন, যা পরবর্তী বিশ্লেষণ এবং রিপোর্টিংয়ের জন্য প্রস্তুত হবে।


Power Query এর মাধ্যমে Data Model এ ডেটা লোড করার প্রক্রিয়া

১. Power Query উইন্ডো ওপেন করা

Power Query ব্যবহার করতে, আপনাকে প্রথমে Excel-এ Power Query উইন্ডোটি ওপেন করতে হবে।

  • Excel-এ, Data ট্যাবে যান এবং Get & Transform Data গ্রুপের মধ্যে Get Data নির্বাচন করুন।
  • আপনি বিভিন্ন সোর্স থেকে ডেটা ইম্পোর্ট করতে পারবেন, যেমন From File, From Database, From Online Services ইত্যাদি।

২. ডেটা সোর্স নির্বাচন করা

Power Query এর মাধ্যমে ডেটা লোড করার প্রথম ধাপ হলো আপনার ডেটা সোর্স নির্বাচন করা।

  • From File: যদি আপনার ডেটা CSV, Excel বা JSON ফাইলে থাকে, তাহলে এখান থেকে ফাইল নির্বাচন করুন।
  • From Database: SQL Server বা অন্যান্য ডাটাবেস থেকে ডেটা ইম্পোর্ট করতে From Database নির্বাচন করুন।
  • From Web: ওয়েব থেকে ডেটা টেনে আনতে From Web নির্বাচন করুন।

এখানে আমরা ধরে নিচ্ছি আপনি From File ব্যবহার করছেন এবং একটি Excel ফাইল থেকে ডেটা ইম্পোর্ট করছেন।


৩. Power Query Editor তে ডেটা ট্রান্সফর্ম করা

Power Query Editor ওপেন হওয়ার পর, আপনি ডেটাকে প্রয়োজন অনুসারে ট্রান্সফর্ম করতে পারবেন। এর মধ্যে কিছু গুরুত্বপূর্ণ কার্যক্রম হলো:

  • Remove Columns: অপ্রয়োজনীয় কলাম সরিয়ে ফেলুন।
  • Filter Rows: অপ্রয়োজনীয় সারি ফিল্টার করুন।
  • Change Data Types: ডেটা টাইপ পরিবর্তন করুন (যেমন, সংখ্যা থেকে টেক্সট বা তারিখে রূপান্তর)।
  • Split Columns: একটি কলামকে ভেঙে ফেলুন (যেমন: পূর্ণ নাম থেকে প্রথম নাম এবং শেষ নাম পৃথক করা)।
  • Replace Values: নির্দিষ্ট মান পরিবর্তন করুন (যেমন "NA" কে শূন্যে পরিবর্তন করা)।

Power Query Editor এর মাধ্যমে আপনি যেকোনো ডেটা পরিবর্তন, সংযুক্তিকরণ বা ফিল্টারিং করতে পারেন যাতে ডেটা মডেলিং এর জন্য প্রস্তুত থাকে।


৪. ডেটা লোড করা Power Pivot Data Model এ

একবার আপনি ডেটা ট্রান্সফর্ম করে নিলেন, তখন এটি Power Pivot Data Model এ লোড করার জন্য প্রস্তুত।

  • Load to Data Model: Power Query Editor এ ডানদিকে উপরের দিকে Close & Load বোতামের পাশেই Load to বাটন দেখতে পাবেন। এখানে ক্লিক করুন।
  • তারপর একটি ডায়ালগ বক্স আসবে যেখানে আপনি Load to Data Model নির্বাচন করতে পারবেন।
  • এটি নির্বাচন করার পর, ডেটা সরাসরি Power Pivot Data Model এ লোড হয়ে যাবে, যাতে আপনি Power Pivot এর মাধ্যমে বিশ্লেষণ এবং সম্পর্ক তৈরি করতে পারেন।

৫. Power Pivot Data Model এ লোড হওয়া ডেটা দেখতে

ডেটা Power Pivot Data Model এ লোড হয়ে গেলে, আপনি Excel এর Power Pivot ট্যাবে গিয়ে আপনার লোড করা টেবিলগুলো দেখতে পারবেন।

  • Manage অপশন সিলেক্ট করে, আপনি Data Model এ যে সমস্ত টেবিল এবং সম্পর্ক তৈরি করেছেন তা দেখতে পারবেন।
  • এখন আপনি সেই ডেটাকে Power Pivot ব্যবহার করে বিশ্লেষণ, সম্পর্ক স্থাপন, এবং DAX ফর্মুলা প্রয়োগ করতে পারবেন।

Power Query এর মাধ্যমে Data Model এ ডেটা লোড করার সুবিধা

১. বিভিন্ন সোর্স থেকে ডেটা একত্রিত করা

Power Query এর মাধ্যমে আপনি বিভিন্ন সোর্স থেকে ডেটা একত্রিত করতে পারেন এবং Power Pivot Data Model এ লোড করতে পারেন, যা বিশ্লেষণের জন্য প্রস্তুত থাকে। এর মাধ্যমে আপনি একাধিক ফাইল, ডাটাবেস বা ওয়েব থেকে ডেটা নিয়ে একত্রিত করতে পারেন।

২. ডেটা ট্রান্সফর্মেশন

Power Query ব্যবহার করে ডেটাকে সহজে ট্রান্সফর্ম করা সম্ভব, যাতে আপনার ডেটা মডেলিং-এর জন্য সঠিক এবং পরিষ্কার হয়। আপনি ডেটার মধ্যে অপ্রয়োজনীয় তথ্য বাদ দিতে পারেন, ডেটা ফরম্যাট পরিবর্তন করতে পারেন, এবং ডেটাকে যেভাবে প্রয়োজন তেমন সাজাতে পারেন।

৩. স্বয়ংক্রিয় ডেটা রিফ্রেশ

Power Query এর মাধ্যমে লোড করা ডেটা যখন সোর্স ফাইল বা ডেটাবেসে পরিবর্তিত হবে, তখন আপনি সহজে Refresh করতে পারেন, এবং Power Pivot Data Model এ নতুন ডেটা আপডেট হয়ে যাবে।

৪. ডেটা মডেলিং এর জন্য প্রস্তুতি

Power Query ডেটা লোড করার জন্য প্রথম ধাপ, যাতে আপনি Power Pivot-এর মাধ্যমে ডেটা বিশ্লেষণ এবং সম্পর্ক স্থাপন করতে পারেন। Power Query এর মাধ্যমে ডেটা পরিষ্কার এবং মডেলিং এর জন্য প্রস্তুত থাকে।


উপসংহার

Power Query ব্যবহার করে Data Model এ ডেটা লোড করা এক্সেল ব্যবহারকারীদের জন্য অত্যন্ত গুরুত্বপূর্ণ একটি প্রক্রিয়া, যা বিশাল ডেটাসেট এবং জটিল ডেটা বিশ্লেষণের জন্য খুবই কার্যকর। Power Query এর মাধ্যমে ডেটা মডেল তৈরির জন্য একাধিক সোর্স থেকে ডেটা একত্রিত, ট্রান্সফর্ম, এবং Power Pivot Data Model এ লোড করা যায়। এটি বিশ্লেষণ, রিপোর্টিং এবং ব্যবসায়িক সিদ্ধান্ত গ্রহণে সহায়ক হয়ে ওঠে।

Content added By
Promotion

Are you sure to start over?

Loading...