Data Joins (Inner, Left, Right, Full) এর মাধ্যমে Data Combine করা

Data Blending এবং Joins - ট্যাবলেট ইউ (Tableau) - Big Data and Analytics

310

Data Joins হল Tableau-তে দুটি বা তার বেশি ডেটা সোর্স একত্রিত করার একটি পদ্ধতি। ডেটা জয়েন করার মাধ্যমে আপনি বিভিন্ন ডেটা সেটকে একটি নির্দিষ্ট সম্পর্কের ভিত্তিতে সংযুক্ত করতে পারেন এবং একটি একক ভিউতে বিশ্লেষণ করতে পারেন। Tableau বিভিন্ন ধরনের joins সমর্থন করে, যেমন Inner Join, Left Join, Right Join, এবং Full Outer Join। প্রতিটি জয়েনের ব্যবহারের একটি নির্দিষ্ট উদ্দেশ্য এবং তার নিজস্ব বৈশিষ্ট্য রয়েছে।


Data Joins কী?

Joins হল একটি পদ্ধতি, যার মাধ্যমে দুটি বা তার বেশি টেবিলের মধ্যে সম্পর্ক তৈরি করা হয়। এগুলি সাধারণত কোন একটি সাধারণ কলাম (যেমন, ID বা নাম) এর উপর ভিত্তি করে সংযুক্ত করা হয়। এই পদ্ধতিতে, আপনি আপনার ডেটার মধ্যে নির্দিষ্ট সম্পর্ক স্থাপন করতে পারেন এবং প্রয়োজনীয় ডেটা সহজেই একত্রিত করতে পারেন।


Tableau তে Data Joins এর ধরন

Tableau তে মূলত চারটি ধরনের ডেটা জয়েন করা যায়, যা ডেটা একত্রিত করার বিভিন্ন উপায় প্রদান করে। এই জয়েনগুলো হল:

১. Inner Join (ইনার জয়েন)

Inner Join একটি সাধারণ ডেটা জয়েন, যা শুধুমাত্র সেই রেকর্ডগুলো দেখায় যেগুলি উভয় টেবিলের মধ্যে মিল থাকে। এর মাধ্যমে আপনি শুধুমাত্র সেই ডেটার একত্রিত ভিউ পাবেন যেগুলোর মধ্যে সম্পর্কিত ডেটা উপস্থিত থাকে।

Inner Join ব্যবহৃত হয় যখন:

  • উভয় টেবিলের মধ্যে শুধুমাত্র মিল পাওয়া রেকর্ডের প্রয়োজন।
  • দুটি টেবিলের সম্পর্কের উপর ভিত্তি করে শুধুমাত্র সম্পর্কিত রেকর্ডগুলো একত্রিত করতে চান।

উদাহরণ: আপনি যদি একটি Sales টেবিল এবং Customers টেবিল জয়েন করেন, তবে শুধুমাত্র সেই গ্রাহকদের তথ্য দেখা যাবে যাদের বিক্রি হয়েছে।

২. Left Join (লেফট জয়েন)

Left Join টেবিলের বামপাশের (প্রথম) টেবিলের সব রেকর্ড দেখাবে, এবং ডানপাশের (দ্বিতীয়) টেবিলের সাথে যেগুলোর সম্পর্ক আছে, সেগুলোও দেখাবে। যদি ডানপাশের টেবিলে কোন সম্পর্কিত ডেটা না থাকে, তবে বামপাশের টেবিলের তথ্য থাকবে এবং ডানপাশের কলামগুলো ফাঁকা থাকবে।

Left Join ব্যবহৃত হয় যখন:

  • আপনি প্রথম টেবিলের সব রেকর্ড দেখতে চান এবং সম্পর্কিত তথ্য দ্বিতীয় টেবিল থেকে পেতে চান।
  • ডানপাশের টেবিলের সব রেকর্ড প্রয়োজন না।

উদাহরণ: আপনি যদি Sales টেবিল এবং Products টেবিল জয়েন করেন, তবে আপনি সমস্ত বিক্রির ডেটা দেখতে পাবেন, এমনকি যদি কোনো পণ্যের জন্য বিক্রির তথ্য না থাকে, তবুও সেই পণ্যের জন্য রেকর্ড থাকবে, কিন্তু পণ্যের নাম বা বিস্তারিত তথ্য ফাঁকা থাকবে।

৩. Right Join (রাইট জয়েন)

Right Join হল Left Join এর বিপরীত। এটি ডানপাশের টেবিলের সব রেকর্ড দেখাবে এবং বামপাশের টেবিলের সাথে যেগুলোর সম্পর্ক আছে, সেগুলোও একত্রিত করবে। যদি বামপাশের টেবিলে সম্পর্কিত কোনো ডেটা না থাকে, তবে ডানপাশের টেবিলের তথ্য থাকবে এবং বামপাশের কলামগুলো ফাঁকা থাকবে।

Right Join ব্যবহৃত হয় যখন:

  • আপনি দ্বিতীয় টেবিলের সব রেকর্ড দেখতে চান এবং প্রথম টেবিলের সম্পর্কিত তথ্য পেতে চান।
  • প্রথম টেবিলের সব রেকর্ড প্রয়োজন না।

উদাহরণ: আপনি যদি Sales টেবিল এবং Customers টেবিল জয়েন করেন, তবে আপনি সমস্ত গ্রাহকদের ডেটা দেখতে পাবেন, এমনকি যদি কোনো গ্রাহক কোন বিক্রয় না করে থাকেন।

৪. Full Outer Join (ফুল আউটার জয়েন)

Full Outer Join হলো সবচেয়ে বিস্তৃত ডেটা জয়েন, যা উভয় টেবিলের সব রেকর্ড একত্রিত করবে, যার মধ্যে সম্পর্কিত বা সম্পর্কহীন ডেটাও থাকবে। যদি কোনো টেবিলের সাথে সম্পর্কিত ডেটা না থাকে, তবে সেই টেবিলের কলামগুলিতে null মান থাকবে।

Full Outer Join ব্যবহৃত হয় যখন:

  • উভয় টেবিলের সব রেকর্ড সংযুক্ত করতে চান, যদিও সম্পর্কিত তথ্য না থাকলেও।
  • আপনার কাছে দুইটি টেবিলের সব তথ্য থাকতে হবে, এমনকি সেগুলোর মধ্যে কোনো সম্পর্ক না থাকলেও।

উদাহরণ: আপনি যদি Sales টেবিল এবং Customers টেবিল জয়েন করেন, তবে আপনি সমস্ত বিক্রি এবং সমস্ত গ্রাহকদের তথ্য দেখতে পাবেন, এমনকি কিছু গ্রাহকের জন্য বিক্রি না হলেও বা কিছু বিক্রির জন্য গ্রাহক তথ্য না থাকলেও।


Tableau তে Data Joins প্রয়োগ করার পদ্ধতি

Tableau তে ডেটা জয়েন করার জন্য নিম্নলিখিত ধাপগুলি অনুসরণ করতে হবে:

  1. ডেটা সোর্স নির্বাচন: প্রথমে, Tableau-তে আপনার ডেটা সোর্স (যেমন Excel, SQL Database, অথবা অন্য কোনো সোর্স) লোড করুন।
  2. জয়েন প্যানেল থেকে জয়েন নির্বাচন: ডেটা সোর্স যোগ করার পর, Data Pane থেকে দুটি বা ততোধিক টেবিলের মধ্যে সম্পর্ক স্থাপন করতে হবে। টেবিলের মাঝে একটি ছোট বৃত্ত বা জয়েন আইকন থাকবে, এটি ক্লিক করে আপনি Inner Join, Left Join, Right Join, অথবা Full Outer Join নির্বাচন করতে পারবেন।
  3. জয়েন শর্ত নির্ধারণ: তারপর, যেসব কলামের উপর ভিত্তি করে আপনি জয়েন করতে চান, সেগুলি নির্বাচন করুন (যেমন, Customer ID, Product ID, ইত্যাদি)।
  4. ফলাফল চেক করা: জয়েন করার পর, ফলাফলগুলো Data View-এ দেখতে পারবেন। এটি নিশ্চিত করবে যে ডেটা সঠিকভাবে জয়েন হয়েছে এবং আপনি যেটা চাচ্ছিলেন তা পেয়েছেন।

Data Joins এর সুবিধা

  • ডেটা একত্রিত করা: বিভিন্ন সোর্স থেকে ডেটা একত্রিত করার মাধ্যমে আপনি একটি পূর্ণাঙ্গ ভিউ তৈরি করতে পারেন।
  • বিশ্লেষণের গভীরতা: জয়েনের মাধ্যমে আপনি ডেটার মধ্যে সম্পর্ক বিশ্লেষণ করতে পারবেন।
  • ডেটার বিশ্লেষণ সহজ করা: সম্পর্কযুক্ত টেবিলগুলির একত্রিত ডেটা বিশ্লেষণ করা সহজ হয়, কারণ সমস্ত প্রাসঙ্গিক তথ্য একত্রিত থাকে।

সারাংশ

Data Joins (Inner, Left, Right, Full) Tableau-তে বিভিন্ন টেবিলের মধ্যে সম্পর্ক স্থাপন করার একটি কার্যকরী উপায়। এগুলি ডেটাকে একত্রিত করে বিশ্লেষণকে সহজ করে তোলে। Inner Join শুধুমাত্র সম্পর্কিত রেকর্ড দেখায়, Left Join বামপাশের টেবিলের সব রেকর্ড দেখায়, Right Join ডানপাশের টেবিলের সব রেকর্ড দেখায়, এবং Full Outer Join উভয় টেবিলের সব রেকর্ড প্রদর্শন করে। Tableau তে এই জয়েনগুলো ব্যবহার করে আপনি ডেটাকে সহজেই একত্রিত করতে এবং বিশ্লেষণ করতে পারেন।

Content added By
Promotion

Are you sure to start over?

Loading...