Tableau এ Calculated Fields এবং Table Calculations দুটি গুরুত্বপূর্ণ ফিচার যা ব্যবহারকারীদের ডেটা বিশ্লেষণে আরও বেশি কাস্টমাইজেশন এবং গভীরতা প্রদান করে। এগুলির সাহায্যে আপনি আপনার ডেটা সেটের উপর বিভিন্ন ধরনের ক্যালকুলেশন প্রয়োগ করতে পারেন এবং ডেটার থেকে আরও ইনসাইট বের করতে পারেন।
Calculated Fields
Calculated Fields হল সেই ফিল্ডগুলি, যেগুলো আপনি Tableau-তে তৈরি করতে পারেন কাস্টম ক্যালকুলেশন করার জন্য। এই ক্যালকুলেশনগুলি সাধারণভাবে এক বা একাধিক ডেটা ফিল্ডের উপর ভিত্তি করে তৈরি করা হয় এবং এগুলো ব্যবহারকারীদের ডেটার মধ্যে আরও সূক্ষ্ম বিশ্লেষণ করতে সহায়তা করে।
Calculated Fields তৈরির প্রক্রিয়া
- Data Pane-এ রাইট ক্লিক করুন এবং Create Calculated Field নির্বাচন করুন।
- একটি ডায়ালগ বক্স ওপেন হবে যেখানে আপনি ক্যালকুলেশন নাম এবং সেই ক্যালকুলেশনটি লিখতে পারবেন।
- এখানে আপনি IF Statements, Arithmetic Operators, Date Functions, String Functions ইত্যাদি ব্যবহার করে কাস্টম ক্যালকুলেশন তৈরি করতে পারবেন।
- ক্যালকুলেশন তৈরি হওয়ার পর, আপনি তা আপনার শিটে ব্যবহার করতে পারবেন এবং সেগুলিকে আপনার ভিজুয়ালাইজেশনের অংশ হিসেবে অন্তর্ভুক্ত করতে পারবেন।
Calculated Fields এর ব্যবহার
- মেট্রিক তৈরি করা: আপনি সহজেই একটি নতুন মেট্রিক তৈরি করতে পারেন, যেমন গড় মূল্য (Average Price), মোট বিক্রয় (Total Sales) ইত্যাদি।
- ডেটার ফিল্টারিং: আপনি কিছু নির্দিষ্ট শর্ত বা মানের উপর ভিত্তি করে ডেটা ফিল্টার করতে পারেন।
- অপেক্ষিক বা রেটিও ক্যালকুলেশন: যেমন, বছরের প্রবৃদ্ধি হার (Year-over-Year Growth) বা রাজস্ব বৃদ্ধির শতাংশ (Revenue Growth Percentage)।
Table Calculations
Table Calculations হল ডেটার উপর একটি নির্দিষ্ট ক্যালকুলেশন যা ভিজুয়ালাইজেশনের কনটেক্সট অনুযায়ী গণনা করা হয়। এগুলো সাধারণত ভিজুয়ালাইজেশনের পর্যায়ে প্রয়োগ করা হয় এবং ডেটা থেকে সম্পর্কিত ক্যালকুলেশন তৈরি করতে ব্যবহৃত হয়। Table Calculations সাধারণত একটি টেবিল বা ড্যাশবোর্ডের নির্দিষ্ট ভিউ বা কনটেক্সটে ব্যবহার করা হয়।
Table Calculations এর ধরন
- Running Total: এটি ডেটা একটি ধারাবাহিকভাবে যোগ করে, যেমন এক মাসের আয় বা বিক্রয় সামগ্রিকভাবে বৃদ্ধি পাচ্ছে কিনা তা দেখা।
- Moving Average: একটি চলমান গড় হিসাব করা হয়, যেমন গত ৩ মাসের গড় বিক্রয়।
- Percent of Total: মোটের শতকরা হিসাব করা হয়, যেমন একটি নির্দিষ্ট পণ্য থেকে মোট বিক্রয়ের কত শতাংশ এসেছে।
- Rank: ডেটাকে র্যাঙ্ক করা হয়, যেমন বিভিন্ন শহরের মধ্যে বিক্রয় র্যাঙ্কিং।
Table Calculations প্রয়োগের প্রক্রিয়া
- একটি শিটে বা ভিউতে ডেটা প্লেস করুন।
- যে ফিল্ডে Table Calculation প্রয়োগ করতে চান, তাতে রাইট ক্লিক করুন এবং Quick Table Calculation নির্বাচন করুন।
- আপনি যে Calculation চান তা নির্বাচন করুন, যেমন Running Total, Percent of Total, Rank ইত্যাদি।
- এরপর Tableau আপনার ডেটাতে সেই ক্যালকুলেশনটি প্রয়োগ করবে এবং আপনাকে ফলাফল দেখাবে।
Calculated Fields এবং Table Calculations এর মধ্যে পার্থক্য
| বিষয় | Calculated Fields | Table Calculations |
|---|---|---|
| ক্যাপাসিটি | নতুন ফিল্ড তৈরি করতে ব্যবহার করা হয়। | একাধিক ডেটা পয়েন্টের উপর ক্যালকুলেশন করা হয়। |
| বিশ্লেষণ | মূল ডেটা ফিল্ডের উপর কাস্টম ক্যালকুলেশন। | ভিউ ভিত্তিক ক্যালকুলেশন। |
| অ্যাপ্লিকেশন | ডেটাতে নতুন ভ্যালু তৈরি করার জন্য। | পূর্বনির্ধারিত টেবিল বা ড্যাশবোর্ডে প্রয়োগ। |
| জটিলতা | আরও কাস্টমাইজড এবং জটিল ক্যালকুলেশন। | সাধারণ ক্যালকুলেশন যা ভিউতে কাজ করে। |
Calculated Fields এবং Table Calculations এর সুবিধা
- ডেটার গভীর বিশ্লেষণ: Calculated Fields এবং Table Calculations ডেটার বিশ্লেষণে আরও গভীরতা এবং কাস্টমাইজেশন আনতে সাহায্য করে।
- ইনসাইট এর উন্নতি: আপনি দ্রুত এবং সহজভাবে ডেটার নতুন ইনসাইট পেতে পারেন যা আপনার সিদ্ধান্ত গ্রহণ প্রক্রিয়াকে আরও কার্যকরী করে তোলে।
- ফ্লেক্সিবিলিটি: Tableau ব্যবহারকারীদের সহজে কাস্টম ক্যালকুলেশন তৈরির সুযোগ প্রদান করে, যা নির্দিষ্ট ব্যবসায়িক প্রয়োজন অনুসারে অ্যাডজাস্ট করা যায়।
Calculated Fields এবং Table Calculations দুইটি গুরুত্বপূর্ণ টুল যা Tableau ব্যবহারকারীদের ডেটা বিশ্লেষণ এবং ভিজুয়ালাইজেশনকে আরও উন্নত ও কাস্টমাইজড করতে সাহায্য করে। এসব ফিচার ডেটা থেকে দ্রুত এবং কার্যকর ইনসাইট পেতে অত্যন্ত সহায়ক।
Calculated Fields হলো Tableau এর একটি শক্তিশালী ফিচার যা ব্যবহারকারীদের ডেটা বিশ্লেষণ করতে সহায়তা করে। এটি ব্যবহারকারীদের কাস্টম ডেটা তৈরি করার সুযোগ দেয়, যেগুলি পূর্বে উপলব্ধ ফিল্ডের ভিত্তিতে গণনা করা হয়। এটি ডেটার উপর বিভিন্ন গণনা, শর্ত, অথবা ফাংশন প্রয়োগ করতে সক্ষম করে, যা ডেটার আরো গভীর বিশ্লেষণ সম্ভব করে।
Calculated Fields কী?
Calculated Fields হল এমন ক্ষেত্র (Field) যা আপনার ডেটা সেটের উপর নির্দিষ্ট সূত্র বা গণনা প্রয়োগ করে তৈরি করা হয়। এই ক্ষেত্রগুলির মাধ্যমে আপনি নতুন মেট্রিক্স, রেট, অথবা ডেটা সংক্রান্ত যেকোনো ধরনের কাস্টম বিশ্লেষণ তৈরি করতে পারেন। উদাহরণস্বরূপ, আপনি ডেটার মধ্যে দুটি ফিল্ড যোগ বা বিয়োগ করতে পারেন, অথবা কোনো শর্ত অনুসারে ফিল্ডের মান পরিবর্তন করতে পারেন।
Tableau এর Calculated Fields এর মাধ্যমে আপনি নিম্নলিখিত কাজগুলি করতে পারবেন:
- নতুন কলাম তৈরি করা যা পুরানো কলামগুলির ওপর নির্ভরশীল।
- শর্তযুক্ত গণনা বা লজিক্যাল অপারেশন প্রয়োগ করা।
- বিভিন্ন ধরনের অ্যাগ্রিগেট ফাংশন ব্যবহার করা।
Calculated Fields তৈরি করার প্রক্রিয়া
Tableau তে Calculated Fields তৈরি করার প্রক্রিয়া বেশ সহজ এবং এটি নিচের ধাপগুলো অনুসরণ করে করা যায়:
১. Calculated Field তৈরি করা
- Tableau ওপেন করুন: প্রথমে আপনার Tableau ড্যাশবোর্ডে যান।
- Data Pane এ যান: ডেটা প্যানেল (Data Pane) এ গিয়ে, যেখানে আপনার সমস্ত ফিল্ডগুলি রয়েছে, সেখানে ডান-ক্লিক করুন এবং "Create Calculated Field" অপশনটি নির্বাচন করুন।
- Alternatively, আপনি Analysis মেনু থেকে "Create Calculated Field" নির্বাচন করেও এটি করতে পারেন।
- Calculated Field উইন্ডো: এটি একটি নতুন উইন্ডো খুলবে যেখানে আপনি আপনার ক্যালকুলেটেড ফিল্ডের নাম এবং সূত্র (Formula) লিখবেন।
২. সূত্র লিখুন
- ফিল্ড নাম দিন: প্রথমে ফিল্ডটির একটি নাম দিন, যেমন "Total Sales" বা "Profit Margin" ইত্যাদি।
- সূত্র লিখুন: এরপর, আপনি যে ক্যালকুলেশনটি করতে চান তা লিখুন। Tableau তে ক্যালকুলেশন ফরমুলা লিখতে বিভিন্ন ধরনের ফাংশন এবং অপারেটর ব্যবহার করতে পারেন। উদাহরণস্বরূপ:
SUM([Sales]) - SUM([Cost]): এখানে, এটি মোট বিক্রি থেকে খরচ বিয়োগ করে মোট লাভ বের করবে।IF [Profit] > 1000 THEN "High" ELSE "Low" END: এখানে, লাভ ১০০০ এর বেশি হলে "High", না হলে "Low" রিটার্ন করবে।
- Validation: যখন আপনি সূত্র লিখবেন, তখন Tableau স্বয়ংক্রিয়ভাবে তা যাচাই করবে। যদি কোনো সমস্যা থাকে, Tableau আপনাকে একটি ত্রুটি বার্তা দেখাবে এবং আপনি ত্রুটিটি সংশোধন করতে পারবেন।
৩. Calculated Field সংরক্ষণ করা
- OK ক্লিক করুন: সূত্র এবং নাম নিশ্চিত করার পর, OK বাটনে ক্লিক করুন। এখন আপনার Calculated Field ডেটা প্যানেলে নতুন ফিল্ড হিসেবে দেখা যাবে।
- নতুন ফিল্ড ব্যবহার করা: এবার আপনি এই নতুন Calculated Field কে অন্যান্য ভিজুয়ালাইজেশন এবং বিশ্লেষণগুলোতে ব্যবহার করতে পারবেন, যেমন গ্রাফ, টেবিল, অথবা ড্যাশবোর্ডে।
Calculated Fields এর কিছু উদাহরণ
মোট বিক্রি (Total Sales): যদি আপনি Sales এবং Discount নামের দুটি ফিল্ডে কাজ করছেন, তবে আপনি মোট বিক্রি বের করতে পারেন:
[Sales] - [Discount]গণনা করা শর্ত (Conditional Calculation): কোনো নির্দিষ্ট শর্তের ভিত্তিতে ফিল্ডের মান পরিবর্তন করতে:
IF [Profit] > 5000 THEN "High Profit" ELSE "Low Profit" ENDঅ্যাগ্রিগেটেড ফাংশন (Aggregated Function): মোট বিক্রির গড় হিসাব করা:
AVG([Sales])নতুন তারিখ তৈরি করা (Creating New Date): কোনো নির্দিষ্ট তারিখের ১০ দিন পরের তারিখ বের করতে:
DATEADD('day', 10, [Order Date])
সারাংশ
Calculated Fields Tableau তে একটি অত্যন্ত কার্যকরী বৈশিষ্ট্য যা ডেটা বিশ্লেষণ করতে এবং কাস্টম গণনা তৈরি করতে ব্যবহৃত হয়। এটি বিভিন্ন ধরনের ফাংশন, শর্ত, এবং গণনা করতে সক্ষম, যা ডেটাকে আরও অর্থবহ করে তোলে। Tableau এ Calculated Field তৈরি করার প্রক্রিয়া খুবই সহজ এবং এটি আপনাকে আপনার ডেটা থেকে নতুন ইনসাইট বের করতে সাহায্য করে।
Tableau ডেটা বিশ্লেষণের জন্য বিভিন্ন ধরনের ক্যালকুলেশন (Calculations) এবং ম্যাথমেটিক্যাল এক্সপ্রেশন (Mathematical Expressions) ব্যবহার করতে সাহায্য করে। এই ক্যালকুলেশনগুলো ব্যবহারকারীদের ডেটার মধ্যে নতুন তথ্য তৈরি করতে এবং আরো গভীর বিশ্লেষণ করতে সহায়তা করে। Tableau তে সাধারণ ক্যালকুলেশন ও এক্সপ্রেশন তৈরির প্রক্রিয়া এখানে আলোচনা করা হলো।
Basic Calculations (মৌলিক ক্যালকুলেশন)
Tableau তে বিভিন্ন মৌলিক ক্যালকুলেশন তৈরি করা যায়, যেমন গাণিতিক অপারেশন (Mathematical Operations), তারিখ ক্যালকুলেশন (Date Calculations), লজিক্যাল ক্যালকুলেশন (Logical Calculations) ইত্যাদি। কিছু সাধারণ ক্যালকুলেশন এর উদাহরণ:
1. Addition, Subtraction, Multiplication, Division
মৌলিক গাণিতিক অপারেশন যেমন যোগ, বিয়োগ, গুণ, ভাগ সহজেই Tableau তে করা যায়।
উদাহরণ:
Sales - Discount: ডিসকাউন্ট বাদে সেলস মূল্য বের করাProfit * 0.1: লাভের ১০% বের করা
2. IF Statements (লজিক্যাল ক্যালকুলেশন)
IF স্টেটমেন্ট ব্যবহার করে শর্তসাপেক্ষ ক্যালকুলেশন করা যায়। এটি ডেটা বিশ্লেষণে ব্যবহৃত হয় যখন কিছু নির্দিষ্ট শর্তের ওপর ভিত্তি করে ফলাফল প্রাপ্ত করতে হয়।
উদাহরণ:
IF Sales > 1000 THEN "High Sales"
ELSE "Low Sales"
END
এই ক্যালকুলেশনটি সেলস ১০০০ এর বেশি হলে "High Sales" এবং কম হলে "Low Sales" দেখাবে।
Mathematical Expressions (গাণিতিক এক্সপ্রেশন)
Tableau তে গাণিতিক এক্সপ্রেশন ব্যবহারের মাধ্যমে আপনি আরও জটিল ক্যালকুলেশন তৈরি করতে পারেন। এখানে কিছু জনপ্রিয় এক্সপ্রেশন আলোচনা করা হলো:
1. ROUND()
এই এক্সপ্রেশনটি কোন সংখ্যা নির্দিষ্ট দশমিক স্থান পর্যন্ত রাউন্ড করতে ব্যবহৃত হয়।
উদাহরণ:
ROUND(Sales, 2)
এটি সেলস এর মানকে ২ দশমিক পর্যন্ত রাউন্ড করে দেখাবে।
2. SUM()
SUM() ফাংশনটি একটি কলামের সব মানের যোগফল বের করতে ব্যবহৃত হয়।
উদাহরণ:
SUM(Profit)
এটি সমস্ত লাভের যোগফল বের করবে।
3. AVG()
AVG() ফাংশনটি একটি কলামের গড় মান বের করতে ব্যবহৃত হয়।
উদাহরণ:
AVG(Sales)
এটি সেলস কলামের গড় মান বের করবে।
4. DATEPART()
এই ফাংশনটি তারিখের একটি নির্দিষ্ট অংশ (যেমন বছর, মাস, দিন) বের করতে ব্যবহৃত হয়।
উদাহরণ:
DATEPART('year', Order Date)
এটি অর্ডার ডেটার বছর বের করবে।
5. DATEADD()
DATEADD() ফাংশনটি একটি নির্দিষ্ট তারিখ থেকে একটি নির্দিষ্ট পরিমাণ সময় যোগ করতে ব্যবহৃত হয়।
উদাহরণ:
DATEADD('month', 1, Order Date)
এটি অর্ডার ডেটায় ১ মাস যোগ করবে।
Calculated Fields (ক্যালকুলেটেড ফিল্ড)
Tableau তে Calculated Fields তৈরি করে আপনি কাস্টম ক্যালকুলেশন করতে পারেন। এটি ডেটা বিশ্লেষণের সময় গুরুত্বপূর্ণ ইনসাইট তৈরি করতে সাহায্য করে। ক্যালকুলেটেড ফিল্ড তৈরি করতে:
- Data Pane থেকে ডান ক্লিক করুন এবং Create Calculated Field নির্বাচন করুন।
- ক্যালকুলেশন বা এক্সপ্রেশন টাইপ করুন।
- নতুন ফিল্ডটি ডেটা সোর্স প্যানেলে যোগ হয়ে যাবে।
সারাংশ
Tableau তে Basic Calculations এবং Mathematical Expressions ব্যবহার করে আপনি সহজ থেকে জটিল ক্যালকুলেশন তৈরি করতে পারেন। এসব ক্যালকুলেশন ডেটার ওপর ভিত্তি করে নতুন ফলাফল বা ইনসাইট তৈরি করতে সাহায্য করে, যা আপনার বিশ্লেষণ প্রক্রিয়াকে আরও কার্যকরী এবং গভীর করে তোলে।
Tableau এ String, Date, এবং Logical Calculations ব্যবহার করা হয় ডেটা বিশ্লেষণ এবং ভিজুয়ালাইজেশন উন্নত করার জন্য। এগুলো ব্যবহার করে আপনি ডেটার বিভিন্ন দিক থেকে ইনসাইট পেতে এবং আরও জটিল হিসাব ও বিশ্লেষণ করতে সক্ষম হন।
String Calculations
String Calculations ব্যবহৃত হয় টেক্সট ডেটার সাথে কাজ করতে। এতে আপনি টেক্সট ফরম্যাট পরিবর্তন, অংশ বের করা, এবং টেক্সট স্ট্রিং যুক্ত করতে পারবেন।
সাধারণ String Functions:
- CONCAT(): দুটি বা তার বেশি স্ট্রিং যুক্ত করতে ব্যবহৃত হয়।
- উদাহরণ:
CONCAT('Hello', ' ', 'World')→ "Hello World"
- উদাহরণ:
- LEN(): একটি স্ট্রিং এর দৈর্ঘ্য (Length) বের করতে ব্যবহৃত হয়।
- উদাহরণ:
LEN('Tableau')→ 7
- উদাহরণ:
- LEFT() এবং RIGHT(): স্ট্রিং এর প্রথম বা শেষ অংশ বের করতে ব্যবহৃত হয়।
- উদাহরণ:
LEFT('Tableau', 3)→ "Tab"RIGHT('Tableau', 3)→ "eau"
- উদাহরণ:
- UPPER() এবং LOWER(): টেক্সটকে বড় অক্ষরে (Uppercase) বা ছোট অক্ষরে (Lowercase) পরিবর্তন করতে ব্যবহৃত হয়।
- উদাহরণ:
UPPER('tableau')→ "TABLEAU"LOWER('TABLEAU')→ "tableau"
- উদাহরণ:
- TRIM(): স্ট্রিং এর অপ্রয়োজনীয় স্পেসগুলো বাদ দিয়ে টেক্সটটি ফিরিয়ে দেয়।
- উদাহরণ:
TRIM(' Tableau ')→ "Tableau"
- উদাহরণ:
Date Calculations
Date Calculations ব্যবহার করে আপনি ডেটা সম্পর্কিত বিভিন্ন ধরনের গণনা এবং বিশ্লেষণ করতে পারেন, যেমন ডেটার মধ্যে পার্থক্য বের করা, নির্দিষ্ট সময়ের ফিল্টার প্রয়োগ করা ইত্যাদি।
সাধারণ Date Functions:
- TODAY(): বর্তমান তারিখ ফিরে দেয়।
- উদাহরণ:
TODAY()→ বর্তমান তারিখ (যেমন 2024-12-19)
- উদাহরণ:
- DATEADD(): নির্দিষ্ট সময় একক (যেমন দিন, মাস, বছর) যোগ বা বিয়োগ করতে ব্যবহৃত হয়।
- উদাহরণ:
DATEADD('day', 5, TODAY())→ 5 দিন পরের তারিখ
- উদাহরণ:
- DATEDIFF(): দুটি তারিখের মধ্যে পার্থক্য বের করতে ব্যবহৃত হয়।
- উদাহরণ:
DATEDIFF('day', '2024-12-01', '2024-12-19')→ 18 (দিনের পার্থক্য)
- উদাহরণ:
- MAKEDATE(): একটি নির্দিষ্ট বছর, মাস, এবং দিন থেকে একটি নতুন তারিখ তৈরি করতে ব্যবহৃত হয়।
- উদাহরণ:
MAKEDATE(2024, 12, 19)→ "2024-12-19"
- উদাহরণ:
- YEAR(), MONTH(), DAY(): তারিখের বছর, মাস, বা দিন বের করতে ব্যবহৃত হয়।
- উদাহরণ:
YEAR('2024-12-19')→ 2024MONTH('2024-12-19')→ 12DAY('2024-12-19')→ 19
- উদাহরণ:
Logical Calculations
Logical Calculations বা শর্তযুক্ত হিসাব ব্যবহার করে আপনি নির্দিষ্ট শর্তের ভিত্তিতে ফলাফল নির্ধারণ করতে পারেন। এগুলো ডেটা ফিল্টার এবং বিশ্লেষণে গুরুত্বপূর্ণ ভূমিকা পালন করে।
সাধারণ Logical Functions:
- IF: একটি শর্তের ভিত্তিতে মান প্রদান করে।
- উদাহরণ:
IF [Sales] > 1000 THEN 'High' ELSE 'Low' END- যদি বিক্রি 1000 এর বেশি হয় তবে 'High', নাহলে 'Low' ফেরত দেবে।
- উদাহরণ:
- IFNULL(): কোনো ফিল্ড যদি NULL থাকে তবে একটি বিকল্প মান প্রদান করে।
- উদাহরণ:
IFNULL([Profit], 0)→ যদি [Profit] NULL হয়, তবে 0 ফেরত দেবে।
- উদাহরণ:
- CASE: একাধিক শর্তের ভিত্তিতে মান নির্ধারণ করে।
উদাহরণ:
CASE [Region] WHEN 'North' THEN 'Region A' WHEN 'South' THEN 'Region B' ELSE 'Other' END
- AND এবং OR: একাধিক শর্তের মধ্যে যৌথ যুক্তি প্রয়োগ করা যায়।
- উদাহরণ:
IF [Sales] > 1000 AND [Profit] > 200 THEN 'Good' ENDIF [Sales] > 1000 OR [Profit] > 200 THEN 'Acceptable' END
- উদাহরণ:
- NOT: একটি শর্তের বিপরীত মান (negation) প্রদান করে।
- উদাহরণ:
IF NOT [Sales] > 1000 THEN 'Below target' END
- উদাহরণ:
সারাংশ
Tableau তে String, Date, এবং Logical Calculations ব্যবহার করে আপনি ডেটার বিশ্লেষণকে আরো সুনির্দিষ্ট এবং কার্যকরী করতে পারেন। String ফাংশন দিয়ে টেক্সট ডেটার পরিবর্তন করা সম্ভব, Date ফাংশন দ্বারা সময় সম্পর্কিত বিশ্লেষণ করা যায় এবং Logical Calculations দিয়ে শর্তভিত্তিক বিশ্লেষণ ও ডেটা ফিল্টার করা যায়। এইসব ফাংশনগুলি Tableau এর শক্তিশালী বিশ্লেষণ ক্ষমতাকে আরও প্রাঞ্জল ও ব্যবহারকারী-বান্ধব করে তোলে।
Tableau-তে Table Calculations এবং Data Aggregation হল ডেটা বিশ্লেষণের দুটি গুরুত্বপূর্ণ ধারণা, যা ডেটার উপর বিভিন্ন গণনা এবং বিশ্লেষণ করতে সহায়তা করে। এগুলো ব্যবহার করে আপনি ডেটার বিভিন্ন দিক বিশ্লেষণ করতে পারেন এবং আপনার রিপোর্ট বা ভিজুয়ালাইজেশন আরও গভীরতর এবং তথ্যপূর্ণ করতে পারেন।
Table Calculations
Table Calculations হল একটি বিশেষ ধরনের গণনা যা Tableau-তে সরাসরি ভিজুয়ালাইজেশন স্তরে করা হয়। এটি মূলত ডেটার উপর ভিত্তি করে গণনা করে, যেমন: রাঙ্কিং, রানিং টোটাল, পারসেন্টেজ চেঞ্জ, এবং আরো অনেক কিছু। Table Calculations মূলত ডেটার প্রতিটি সারি বা কলামের উপর নির্দিষ্ট গণনা প্রয়োগ করে এবং ফলস্বরূপ একটি নতুন কলাম তৈরি করে, যা বিশ্লেষণের জন্য দরকারী।
Table Calculations এর উদাহরণ
- Running Total: এটি ডেটার একটি চলমান মোট প্রদর্শন করে, যেখানে প্রতিটি মানের সাথে পূর্ববর্তী মানগুলির যোগফল দেখানো হয়।
- Percent of Total: এটি দেখায় যে প্রতিটি মান মোটের কতভাগ হিসেবে অবদান রাখছে।
- Rank: একটি নির্দিষ্ট ক্ষেত্রের উপর ভিত্তি করে ডেটা সারিগুলিকে র্যাংক করা হয়।
- Moving Average: নির্দিষ্ট সংখ্যক আগের মানের গড় দেখায়, যা ডেটার প্রবণতা বুঝতে সহায়তা করে।
Table Calculations কিভাবে কাজ করে?
- Table Calculations সাধারণত ডেটা ভিজুয়ালাইজেশনের মধ্যে টেবিল বা গ্রাফে প্রয়োগ করা হয়।
- এটি ডেটার উপর গণনা করতে মাঝারি স্তরে (Row, Column, বা Cell) প্রভাব ফেলে।
- Table Calculation এর ক্ষেত্রে ডেটার বিভিন্ন প্যারামিটার বা গাণিতিক হিসাব আপনি কাস্টমাইজ করতে পারেন।
Data Aggregation
Data Aggregation হল ডেটার নির্দিষ্ট একটি সেগমেন্টের উপর ভিত্তি করে বিভিন্ন মান বা আউটপুট সংগ্রহ (aggregate) করা। Tableau-তে যখন আপনি ডেটার উপর গণনা করতে চান, তখন আপনাকে সাধারণত Aggregation এর প্রয়োজন হয়, যেখানে এক বা একাধিক মানকে একটি একক পরিসংখ্যান (যেমন গড়, মোট, সর্বোচ্চ, সর্বনিম্ন) এ রূপান্তর করা হয়।
Data Aggregation এর ধরনের
- Sum (মোট): ডেটার সকল মান যোগফল হিসাবে দেখানো হয়।
- Average (গড়): ডেটার সমস্ত মানের গড় হিসাব করা হয়।
- Count (গণনা): কতগুলো ভ্যালু বা রেকর্ড রয়েছে তা গণনা করা হয়।
- Min (সর্বনিম্ন): ডেটার মধ্যে সর্বনিম্ন মান বের করা হয়।
- Max (সর্বোচ্চ): ডেটার মধ্যে সর্বোচ্চ মান বের করা হয়।
- Median (মাধ্যম): ডেটার মাঝখানে থাকা মান বের করা হয়, যা গড়ের তুলনায় কম স্পর্শকাতর।
Data Aggregation কিভাবে কাজ করে?
- Tableau-তে Aggregation সাধারণত Dimensions এবং Measures এর মাধ্যমে সম্পন্ন হয়।
- Dimensions হল সেই বৈশিষ্ট্যগুলি (যেমন: অঞ্চল, বিভাগ, পণ্য নাম) যা আপনি বিশ্লেষণ করতে চান, এবং Measures হল সেই মানগুলি (যেমন: বিক্রয়, লাভ) যা আপনি গণনা করতে চান।
- Aggregate Functions ব্যবহার করে আপনি প্রতিটি Dimension এর সাথে সম্পর্কিত Measure এর মান গণনা করতে পারেন।
Table Calculations এবং Data Aggregation এর মধ্যে পার্থক্য
- Data Aggregation হল মূলত ডেটাকে একত্রিত বা সঙ্কলিত (aggregate) করার প্রক্রিয়া, যেমন: গড়, মোট, সর্বোচ্চ ইত্যাদি।
- Table Calculations হল আরও উন্নত গণনা, যা একটি টেবিল বা ভিজুয়ালাইজেশনের উপর ভিত্তি করে করা হয় এবং সাধারণত আগের গণনাগুলির উপর ভিত্তি করে কাজ করে (যেমন রানিং টোটাল বা পারসেন্টেজ চেঞ্জ)।
Table Calculations এবং Data Aggregation এর ব্যবহার
- ডেটার গভীর বিশ্লেষণ: Table Calculations এবং Data Aggregation ব্যবহার করে আপনি ডেটার বিভিন্ন দিক বিশ্লেষণ করতে পারেন, যেমন ডেটার ট্রেন্ড, পারফরমেন্স ইত্যাদি।
- ডেটার সঠিক বিশ্লেষণ: Table Calculations এবং Data Aggregation-এর মাধ্যমে আপনি ডেটাকে সঠিকভাবে বিশ্লেষণ এবং বিশ্লেষণ ফলাফলগুলিকে আরও কার্যকরী এবং বোধগম্য করতে পারেন।
- ব্যবসায়িক সিদ্ধান্ত: এই দুটি ফিচার ব্যবহার করে ব্যবসায়িক ইনসাইট তৈরি করা যায়, যা পরিচালকদের দ্রুত এবং কার্যকরী সিদ্ধান্ত নিতে সহায়তা করে।
Table Calculations এবং Data Aggregation হল Tableau এর দুটি গুরুত্বপূর্ণ টুল, যা ডেটার উপর নানা ধরনের গণনা ও বিশ্লেষণ করার জন্য ব্যবহৃত হয়। এগুলোর মাধ্যমে আপনি ডেটা বিশ্লেষণকে আরও গভীর এবং তথ্যপূর্ণ করতে পারবেন।
Read more