Big Data and Analytics Section Access এবং Data Level Security গাইড ও নোট

233

QlikView-এ Section Access এবং Data Level Security ব্যবহৃত হয় ডেটা অ্যাক্সেস নিয়ন্ত্রণ এবং ব্যবহারকারীর ভূমিকাভিত্তিক ডেটা নিরাপত্তা নিশ্চিত করতে। এটি নিশ্চিত করে যে নির্দিষ্ট ব্যবহারকারী বা গ্রুপ শুধুমাত্র তাদের জন্য নির্ধারিত ডেটা দেখতে ও পরিচালনা করতে পারবে।


Section Access এর ভূমিকা

Section Access হলো QlikView-এর একটি অন্তর্নির্মিত নিরাপত্তা ব্যবস্থা যা ব্যবহারকারীদের ডেটা অ্যাক্সেস নিয়ন্ত্রণ করে। এটি স্ক্রিপ্টের একটি অংশ যেখানে ব্যবহারকারী, ভূমিকাগুলি (roles), এবং ডেটা লেভেল অ্যাক্সেস নির্ধারণ করা হয়।


Section Access এর কাঠামো

Section Access সাধারণত QlikView স্ক্রিপ্টে যোগ করা হয় এবং এতে তিনটি প্রধান অংশ থাকে:

  1. USERID: ব্যবহারকারীর আইডি (সাধারণত ইমেইল বা লগইন নাম)।
  2. PASSWORD: নির্দিষ্ট ব্যবহারকারীর পাসওয়ার্ড।
  3. ACCESS: ব্যবহারকারীর ভূমিকাগুলি (যেমন ADMIN বা USER)।

উদাহরণ:

Section Access;
LOAD ACCESS, USERID, PASSWORD, REGION
INLINE [
ACCESS, USERID, PASSWORD, REGION
ADMIN, admin, admin123, *
USER, user1, pass1, North
USER, user2, pass2, South
];
  • ADMIN: সমস্ত ডেটা দেখতে ও পরিবর্তন করতে পারে।
  • USER: শুধুমাত্র নির্ধারিত ডেটা (যেমন North, South) দেখতে পারে।

Data Level Security

ডেটা লেভেল সিকিউরিটি Section Access এর সাথে যুক্ত থাকে এবং এটি নিশ্চিত করে যে ব্যবহারকারীরা শুধুমাত্র নির্ধারিত ডেটা দেখতে সক্ষম হবেন।

উদাহরণ:

Section Access;
LOAD ACCESS, USERID, PASSWORD, REGION
INLINE [
ACCESS, USERID, PASSWORD, REGION
ADMIN, admin, admin123, *
USER, user1, pass1, North
USER, user2, pass2, South
];

Section Application;
LOAD REGION, SALES
FROM sales_data.csv;
  • এখানে, user1 শুধুমাত্র North এলাকার ডেটা দেখতে পাবে, এবং user2 শুধুমাত্র South এলাকার ডেটা দেখতে পাবে।

Section Access কনফিগার করার প্রক্রিয়া

  1. ডেটা লোড করুন: Section Access এবং ডেটা টেবিল একত্রিত করুন।
  2. USERID ও PASSWORD ব্যবহার করুন: নিরাপত্তা নিশ্চিত করতে নির্দিষ্ট ব্যবহারকারী এবং পাসওয়ার্ড দিন।
  3. RELOAD করুন: QlikView ডকুমেন্ট রিলোড করুন এবং Section Access কার্যকর করুন।

Section Access এ গুরুত্বপূর্ণ টিপস

  1. Case Sensitivity: Section Access এর মানগুলো সাধারণত কেস সেনসিটিভ হয়। সবকিছু বড় হাতের অক্ষরে (UPPERCASE) লেখা উচিত।
  2. *** (Wildcard)**: * ব্যবহার করলে ব্যবহারকারী সমস্ত ডেটা অ্যাক্সেস করতে পারবে।
  3. সঠিক ম্যাপিং: Section Access টেবিলের ডেটা এবং মূল ডেটা টেবিলের ডেটা সঠিকভাবে সংযুক্ত থাকা নিশ্চিত করুন।
  4. ব্যাকআপ রাখুন: Section Access কার্যকর করার আগে ডকুমেন্টের ব্যাকআপ রাখুন, কারণ ভুল কনফিগারেশনের ফলে ডেটা অ্যাক্সেস বন্ধ হয়ে যেতে পারে।

ব্যবহার ক্ষেত্রে

  • বিভাগভিত্তিক ডেটা অ্যাক্সেস: বিক্রয় অঞ্চলের ভিত্তিতে ডেটা প্রদর্শন (যেমন North, South)।
  • রোল-ভিত্তিক ডেটা অ্যাক্সেস: ব্যবস্থাপকের জন্য সমস্ত ডেটা, এবং কর্মচারীর জন্য নির্দিষ্ট ডেটা।

Section Access এবং Data Level Security এর মাধ্যমে QlikView ড্যাশবোর্ড আরও সুরক্ষিত এবং ব্যবহারকারী-বান্ধব করা যায়।

Content added By
Promotion

Are you sure to start over?

Loading...