Calculated Columns Power BI তে একটি গুরুত্বপূর্ণ বৈশিষ্ট্য যা ব্যবহারকারীদের ডেটাসেটের মধ্যে নতুন কলাম তৈরি করতে সহায়তা করে। এগুলি সাধারণত ডেটা মডেলিংয়ের জন্য ব্যবহৃত হয়, যেখানে নির্দিষ্ট সূত্র বা গাণিতিক এক্সপ্রেশন ব্যবহার করে নতুন কলাম তৈরি করা হয়। Calculated Columns মূলত DAX (Data Analysis Expressions) ফর্মুলা ব্যবহার করে তৈরি হয় এবং এতে আপনি সহজেই ডেটার উপর গণনা বা বিশ্লেষণ করতে পারেন।
Calculated Columns কী?
Calculated Column হলো একটি নতুন কলাম যা আপনার ডেটাসেটের মধ্যে সূত্রের মাধ্যমে তৈরি করা হয়। এটি সাধারণত কোনো অস্থায়ী মান বা হিসাবযোগ্য ডেটা প্রদান করতে ব্যবহৃত হয়, যা আপনার ডেটাকে আরও কার্যকরভাবে বিশ্লেষণ করতে সাহায্য করে। Calculated Columns তৈরি করতে Power BI এর Data View বা Modeling View এ DAX ফর্মুলা ব্যবহার করা হয়।
Calculated Column এর উদাহরণ:
ধরা যাক, আপনার কাছে একটি সেলস ডেটাসেট রয়েছে, যার মধ্যে Sales Amount এবং Discount Percentage কলাম রয়েছে। আপনি যদি একটি নতুন কলাম তৈরি করতে চান যা Discount Amount হিসাব করবে (যেমন, "Sales Amount" * "Discount Percentage"), তাহলে আপনি একটি Calculated Column তৈরি করতে পারেন।
Calculated Column এর ফর্মুলা উদাহরণ:
Discount Amount = [Sales Amount] * [Discount Percentage]
এখানে, "Discount Amount" হলো নতুন কলাম যা "Sales Amount" এবং "Discount Percentage" কলাম ব্যবহার করে হিসাব করা হবে।
Calculated Columns কেন ব্যবহার করা হয়?
- ডেটাতে নতুন হিসাবযোগ্য ফিচার তৈরি করা: Calculated Columns আপনাকে এমন নতুন ফিচার তৈরি করতে সাহায্য করে যা আপনার বিশ্লেষণে প্রয়োজনীয়। যেমন, আপনি নতুন হিসাবযোগ্য কলাম তৈরি করতে পারেন যেমন, Profit Margin বা Tax Amount।
- ডেটা মডেলিংয়ে নমনীয়তা: যখন আপনার ডেটাসেটে কোন গণনা বা বিশ্লেষণ দরকার, তখন Calculated Columns আপনাকে সেই বিশ্লেষণ ডেটাতে অন্তর্ভুক্ত করার সুযোগ দেয়। এটি ডেটাকে আরও নমনীয় এবং সমৃদ্ধ করে তোলে।
- DAX ফাংশন ব্যবহার করে জটিল গণনা করা: Power BI তে Calculated Columns তৈরি করার জন্য DAX (Data Analysis Expressions) ফাংশন ব্যবহার করা হয়, যা আপনাকে জটিল গাণিতিক এবং যৌক্তিক গণনা করতে সাহায্য করে। এটি ব্যবহার করে আপনি স্ট্রিং অপারেশন, কন্ডিশনাল লজিক এবং অন্যান্য গাণিতিক কার্যক্রম করতে পারবেন।
- ডেটার উপর নির্ভরশীল বিশ্লেষণ তৈরি করা: Calculated Columns ডেটা সম্পর্কিত নতুন ইনসাইট বা বিশ্লেষণ তৈরি করতে সহায়ক হয়। উদাহরণস্বরূপ, আপনি যদি "Sales" এবং "Target" কলামের উপর ভিত্তি করে একটি Performance Indicator তৈরি করতে চান, তবে আপনি একটি Calculated Column ব্যবহার করতে পারেন।
- ড্যাশবোর্ড এবং রিপোর্টে কাস্টমাইজড ইনফরমেশন প্রদর্শন: Calculated Columns ব্যবহার করে আপনি ড্যাশবোর্ড এবং রিপোর্টে এমন কাস্টম ইনফরমেশন প্রদর্শন করতে পারেন যা অন্যান্য ডেটা সুত্রের মাধ্যমে তৈরি করা সম্ভব নয়।
Calculated Column এবং Measure এর মধ্যে পার্থক্য:
- Calculated Column:
- নতুন কলাম হিসেবে ডেটা মডেলে যুক্ত হয়।
- একবার তৈরি হলে, এটি ডেটাসেটের অংশ হিসেবে কার্যকর থাকে।
- একটি নির্দিষ্ট ডেটা রেকর্ডের জন্য গাণিতিক গণনা করে।
- Measure:
- একটি নির্দিষ্ট প্রেক্ষাপট বা ভিজ্যুয়াল অনুযায়ী গণনা করে।
- এটি সাধারণত ড্যাশবোর্ড এবং রিপোর্টে ভিজ্যুয়াল অ্যানালিসিসের জন্য ব্যবহৃত হয়।
- ভ্যালু ক্যালকুলেশন সাধারণত রিপোর্টে বা ভিজ্যুয়ালে পরিবর্তিত হয়, অর্থাৎ এটি dynamic।
সারাংশ:
Power BI তে Calculated Columns হলো একটি অত্যন্ত শক্তিশালী বৈশিষ্ট্য যা ব্যবহারকারীদের তাদের ডেটাসেটের মধ্যে নতুন কলাম তৈরি করতে এবং ডেটার উপর ভিত্তি করে গাণিতিক, যৌক্তিক বা অন্যান্য ফর্মুলা প্রয়োগ করতে সাহায্য করে। এটি বিশেষভাবে ডেটা মডেলিং এবং বিশ্লেষণ করার জন্য প্রয়োজনীয় এবং ডেটার গভীরে প্রবেশ করে নতুন ইনসাইট তৈরি করার জন্য ব্যবহৃত হয়। Calculated Columns এর মাধ্যমে আপনি সহজেই আপনার ডেটাকে কাস্টমাইজ করতে পারবেন এবং তা আরও কার্যকরীভাবে বিশ্লেষণ করতে পারবেন।
Read more