الامتيازات التحليلية في SAP HANA: كيفية الإنشاء؟

تقيد الامتيازات التحليلية المستخدم من عرض البيانات التي يأذن بها. ساب هانا يتم استخدام الامتيازات التحليلية لأغراض أمنية.

توفر امتيازات SQL ترخيصًا على مستوى الكائن وليس على مستوى السجل، لذلك سيتم استخدام "الامتيازات التحليلية" لتوفير سجل أو ترخيص على مستوى الصف.

تُستخدم امتيازات SAP HANA التحليلية لتوفير التفويض لعرض المعلومات أدناه -

سنقوم الآن بإنشاء امتيازات تحليلية وسنقوم بتعيينها للمستخدم "ABHI_TEST"، ومن خلال هذا التحليل نقوم بتقييد المستخدم لعرض البيانات فقط لشركة ذات قيمة 1000.

كيفية إنشاء امتياز تحليلي في SAP HANA؟

الخطوة 1) انتقل إلى الامتيازات التحليلية.
حزمة النمذجة (انقر بزر الماوس الأيمن) -> جديد -> الامتيازات التحليلية.

إنشاء امتياز تحليلي

الخطوة 2) تظهر النافذة المنبثقة الجديدة، أدخل الامتيازات التحليلية.

  1. أدخل اسم / تسمية الامتيازات التحليلية.
  2. يتم تحديد اسم الحزمة تلقائيًا.
  3. خيار التحديد يخلق جديد.

إنشاء امتياز تحليلي

في الخطوة التالية، سيتم عرض محرر الامتيازات التحليليةyed لإضافة وتحرير الامتيازات.

الخطوة 3) انقر على زر "موافق".
سيتم فتح محرر الامتيازات التحليلية على النحو التالي-

  1. يتم عرض اسم القسم العام والتسميةyed.
  2. الضغط على زر "إضافة" في قسم النماذج المرجعية.
  3. حدد طريقة عرض العملية الحسابية (CA_FI_LEDGER) الذي أنشأناه سابقًا.

    إنشاء امتياز تحليلي

  4. انقر فوق زر "إضافة" لإنشاء صلاحية الامتيازات.
  5. تعيين صلاحية الامتيازات.
  6. انقر فوق الزر "إضافة" لتحديد السمة لتقييد التعيين.
  7. حدد شركة السمات.
  8. انقر فوق زر الإضافة لتعيين قيمة للسمة لتقييدها.
  9. قم بتعيين القيمة عن طريق تحديد النوع / operaتور والقيمة. نريد هنا أن نقتصر على رؤية المستخدم لبيانات عرض الحساب للشركة الوحيدة (1000).

إنشاء امتياز تحليلي

التحقق من صحة الامتيازات التحليلية وتنشيطها، يتم إنشاء امتياز تحليلي في مجلد الامتيازات التحليلية ضمن حزمة النمذجة على النحو التالي -

إنشاء امتياز تحليلي

الخطوة 4) تعيين امتيازات تحليلية للمستخدم "ABHI_TEST".
يتمتع مستخدم "ABHI_TEST" بامتيازات الوصول إلى حزمة النمذجة. Double انقر على المستخدم "ABHI_TEST" من الأمان -> المستخدمون.

  1. حدد علامة التبويب الامتيازات التحليلية.
  2. انقر على زر "+".
  3. سيتم عرض نافذة منبثقة لتحديد الامتيازات التحليليةyed. أدخل اسم الامتيازات التحليلية التي أنشأناها سابقًا.
  4. حدد الامتيازات التحليلية.
  5. انقر على زر موافق.

إنشاء امتياز تحليلي

تتم إضافة الامتيازات التحليلية على النحو التالي -

إنشاء امتياز تحليلي

الخطوة 5) انشر هذه التغييرات في المستخدم من خلال النقر على زر النشر.
يتم عرض الرسالةyed كما تغير المستخدم "ABHI_TEST".

إنشاء امتياز تحليلي

الخطوة 6) التحقق من الامتيازات التحليلية.
تحقق من أن تعيين المستخدم "ABHI_TEST" يعمل أم لا وقم بتسجيل الدخول إلى مستخدم "ABHI_TEST" عن طريق تحديد نظام HANAUSER على النحو التالي -

  1. حدد النظام الحالي HDB (HANAUSER) وانقر بزر الماوس الأيمن.
  2. حدد "إضافة نظام بمستخدم مختلف"، وأدخل اسم المستخدم/كلمة المرور للمستخدم "ABHI_TEST".
  3. ستتم إضافة نظام HDB (ABHI_TEST") إلى قائمة النظام.

إنشاء امتياز تحليلي

لا يتمتع مستخدم ABHI_TEST بإمكانية الوصول الكامل إلى بيانات طريقة عرض الحساب التي أنشأها HANAUSER، حيث أنشأ HANAUSER امتيازات تحليلية لتقييد طريقة عرض الحساب هذه للشركة -1000 وتعيينها لمستخدم ABHI_TEST.

لذلك، انتقل إلى مجلد المحتوى -> تحديد الحزمة -> عرض الحساب (CA_FI_LEDGER) ->انقر بزر الماوس الأيمن -> معاينة البيانات.

سيتم عرض شاشة معاينة البياناتyed على النحو التالي-

سيتم تقييد البيانات الموجودة في طريقة عرض الحساب لرمز الشركة – 1000.

إنشاء امتياز تحليلي