Security Filters হল একটি নিরাপত্তা ব্যবস্থা যা Tableau-তে ব্যবহারকারীদের নির্দিষ্ট ডেটা অ্যাক্সেস নিয়ন্ত্রণ করতে সহায়তা করে। এই ফিল্টারগুলি ব্যবহারকারীর প্রোফাইল বা ভূমিকার (role) ভিত্তিতে ডেটা দেখানোর বা গোপন করার কাজ করে। সাধারণত, Security Filters ব্যবহার করা হয় যখন আপনি একাধিক ব্যবহারকারী বা দলকে একই ড্যাশবোর্ড বা রিপোর্ট দেখাতে চান, কিন্তু প্রতিটি ব্যবহারকারী বা দলের জন্য ভিন্ন ভিন্ন ডেটা প্রদর্শন করতে চান।
Tableau তে Security Filters তৈরি করার ধাপসমূহ
১. ডেটা সোর্স তৈরি বা সংযোগ করা
প্রথমে আপনার ডেটা সোর্স সংযোগ করুন, যা থেকে আপনি ডেটা ফিল্টার করতে চান। এটি হতে পারে একটি Excel ফাইল, SQL ডেটাবেস বা অন্য কোনো সোর্স। Tableau তে ডেটা সোর্স সংযোগ করার পর, আপনাকে নির্দিষ্ট ডেটা ফিল্টার করতে হবে।
২. User Filter তৈরি করা
Security Filter তৈরির জন্য Tableau-তে User Filter ব্যবহার করা হয়। এই ফিল্টারটি ব্যবহারকারীর ভিত্তিতে ডেটা শো বা হাইড করতে সহায়তা করে।
User Filter তৈরি করার ধাপ:
- Data Source প্যানেল থেকে User Filter নির্বাচন করুন:
- প্রথমে, Tableau এর Data Source প্যানেল থেকে User Filter পছন্দ করুন।
- New User Filter তৈরি করুন:
- User Filter উইন্ডোতে ক্লিক করে Create New User Filter নির্বাচন করুন।
- নির্দিষ্ট ডেটা নির্বাচন করুন:
- এবার আপনাকে সুনির্দিষ্ট ডেটা নির্বাচন করতে হবে, যার ভিত্তিতে আপনি ফিল্টার প্রয়োগ করবেন। উদাহরণস্বরূপ, আপনি যদি একটি Region ফিল্টার তৈরি করতে চান, তাহলে আপনাকে ব্যবহারকারীদের নির্দিষ্ট অঞ্চলের (যেমন:
North America,Europe, ইত্যাদি) জন্য ডেটা অ্যাক্সেস দিতে হবে।
- এবার আপনাকে সুনির্দিষ্ট ডেটা নির্বাচন করতে হবে, যার ভিত্তিতে আপনি ফিল্টার প্রয়োগ করবেন। উদাহরণস্বরূপ, আপনি যদি একটি Region ফিল্টার তৈরি করতে চান, তাহলে আপনাকে ব্যবহারকারীদের নির্দিষ্ট অঞ্চলের (যেমন:
- কাস্টম কন্ডিশন তৈরি করা:
- এখন User Filter-এর জন্য কাস্টম কন্ডিশন তৈরি করুন, যা নির্দিষ্ট করবে কোন ব্যবহারকারী কোন ডেটা দেখতে পারবেন। উদাহরণস্বরূপ, আপনি Region কলাম অনুযায়ী ডেটা ফিল্টার করতে পারেন এবং ব্যবহারকারীদের নির্দিষ্ট অঞ্চলের জন্য ডেটা অ্যাক্সেস দিতে পারেন।
- Filter অ্যাসাইন করা:
- পরবর্তীতে, আপনি এই User Filter কে আপনার ডেটা সোর্সের সাথে যুক্ত করতে পারেন। ডেটা সোর্সে যাওয়ার পর, ফিল্টারটি প্রয়োগ করুন যাতে নির্দিষ্ট ব্যবহারকারী বা দলের জন্য ডেটা সীমাবদ্ধ করা যায়।
৩. User Filter ফাংশন কাস্টমাইজ করা
- User Filter কাস্টমাইজ করার জন্য, আপনি Tableau Calculations ব্যবহার করতে পারেন যাতে নির্দিষ্ট ব্যবহারকারীর জন্য ডেটা সীমাবদ্ধ করা যায়। উদাহরণস্বরূপ, আপনি USERNAME() ফাংশন ব্যবহার করে ব্যবহারকারীর নাম যাচাই করতে পারেন এবং সেই অনুযায়ী ডেটা ফিল্টার করতে পারেন।
৪. User Filter অ্যাসাইন করা (Security Filter)
- এবার, আপনি আপনার Tableau ড্যাশবোর্ডে Security Filter প্রয়োগ করতে পারবেন। এটি নির্দিষ্ট ব্যবহারকারীদের জন্য তাদের সিলেক্ট করা ডেটা সীমাবদ্ধ করবে এবং অন্য ব্যবহারকারীদের জন্য অন্য ডেটা প্রদর্শিত হবে।
৫. Testing:
- Security Filter প্রয়োগ করার পর, এটি পরীক্ষা করা গুরুত্বপূর্ণ। Tableau-তে Test as User ফিচার ব্যবহার করে আপনি দেখতে পারবেন যে নির্দিষ্ট ব্যবহারকারী কোন ডেটা অ্যাক্সেস করতে পারবে।
Tableau তে Security Filters-এর সুবিধা:
- ডেটার নিরাপত্তা বৃদ্ধি: শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য নির্দিষ্ট ডেটা প্রদর্শন করা যায়।
- ব্যবহারকারীর প্রয়োজন অনুযায়ী ডেটা কাস্টমাইজ করা: একাধিক ব্যবহারকারী বা দলের জন্য ভিন্ন ভিন্ন ডেটা অ্যাক্সেস প্রদান করা যায়।
- সেন্ট্রালাইজড ডেটা কন্ট্রোল: একটি ড্যাশবোর্ড বা রিপোর্টের জন্য বিভিন্ন গ্রুপ বা ব্যবহারকারীর জন্য নিরাপত্তা ফিল্টার প্রয়োগ করা যায়, যা সহজে ম্যানেজ করা যায়।
- ডেটা শেয়ারিংকে আরও সুরক্ষিত করা: আপনি ডেটা শেয়ার করলেও, শুধুমাত্র অনুমোদিত ব্যবহারকারীরা নির্দিষ্ট ডেটা দেখতে পাবেন।
Example: User Filter Security Filter
ধরা যাক, আপনার কাছে একটি Sales ড্যাশবোর্ড রয়েছে এবং আপনি চান যে শুধুমাত্র North America অঞ্চলের ব্যবহারকারীরা North America এর বিক্রয় ডেটা দেখতে পারে এবং Europe অঞ্চলের ব্যবহারকারীরা শুধুমাত্র Europe এর ডেটা দেখতে পারে। আপনি এই কাজটি User Filter দিয়ে করতে পারেন।
- User Filter তৈরি করুন যেখানে আপনি Region কলামের জন্য শর্ত যোগ করবেন (যেমন,
North AmericaবাEurope)। - এরপর, User Filter কাস্টমাইজ করে ব্যবহারকারীর নামের ভিত্তিতে ডেটা ফিল্টার করুন (যেমন,
USERNAME()ফাংশন ব্যবহার করে)। - তারপর, এই ফিল্টারটি আপনার ডেটা সোর্সে প্রয়োগ করুন, যাতে আপনার ড্যাশবোর্ডে ফিল্টার করা ডেটা প্রদর্শিত হয়।
সারাংশ
Security Filters বা User Filters তৈরি করে আপনি Tableau তে ডেটার নিরাপত্তা নিশ্চিত করতে পারেন এবং নির্দিষ্ট ব্যবহারকারীদের জন্য ডেটা অ্যাক্সেস কন্ট্রোল করতে পারেন। এটি বিশেষভাবে গুরুত্বপূর্ণ যখন আপনি একাধিক ব্যবহারকারী বা দলের জন্য একাধিক ভিন্ন ভিন্ন ডেটা দেখাতে চান, কিন্তু ডেটার কিছু অংশ তাদের কাছে সীমাবদ্ধ রাখতে চান। Security Filters প্রয়োগ করার মাধ্যমে আপনি ডেটার অ্যাক্সেস ম্যানেজমেন্ট এবং কাস্টমাইজড ভিউ তৈরি করতে সক্ষম হন।
Read more