قيود إعادة الكتابة

يمكن للمستخدمين الرد على أي مصدر بيانات يسمح بتنفيذ استعلامات SQL من Oracle Analytics .

أثناء قيامك بتكوين إعادة الكتابة، ضع القيود التالية في الاعتبار:

  • يجب أن تحتوي الأعمدة الرقمية على أرقام فقط. ويجب ألا تحتوي على أي أحرف لتنسيق البيانات مثل علامات الدولار ($) أو علامات الجنيه أو علامات التجزئة (#) أو علامات النسبة المئوية (%)، وما إلى ذلك.

  • يجب أن تحتوي الأعمدة النصية على بيانات السلسلة فقط.

  • إذا كان هناك مستخدم مسجل الدخول يقوم بعرض لوحة معلومات تشتمل على تحليل تم تعديل البيانات فيه باستخدام إعادة الكتابة، فلا يتم تحديث البيانات تلقائيًا في لوحة المعلومات. وللاطلاع على البيانات الجديدة، يتعين على المستخدم تجديد لوحة المعلومات يدويًا.

  • يمكنك استخدام آلية القالب فقط مع طرق عرض الجدول وللبيانات ذات القيمة الفردية فقط. آلية القالب غير مدعومة لطرق عرض الجدول المحوري أو أي نوع آخر من طرق العرض، أو للبيانات متعددة القيم، أو للأعمدة المنسدلة التي تحتوي على بيانات ذات قيمة واحدة.

  • جميع القيم الموجودة في أعمدة إعادة الكتابة قابلة للتحرير. عند عرضها في سياق غير مناسب للطباعة، يتم عرض الحقول القابلة للتحرير كما لو كان المستخدم لديه امتياز الرجوع إلى قاعدة البيانات. ومع ذلك، عندما يتم تعيين عمود منطقي إلى عمود فعلي يمكن تغييره، يقوم العمود المنطقي بإرجاع قيم لتقاطعات المستويات المتعددة. قد يسبب هذا السيناريو مشكلات.

  • يمكن وضع علامة على أي حقل في التحليل كحقل إعادة الكتابة، حتى لو لم يكن مشتقًا من جدول إعادة الكتابة الذي قمت بتكوينه. ومع ذلك، لا يمكنك تشغيل عملية إعادة الكتابة بنجاح إذا لم يتم تمكين إعادة الكتابة في الجدول. تقع مسؤولية وضع العلامات بشكل صحيح على الحقول على عاتق مصمم المحتوى.

  • يمكن أن يحتوي القالب على عبارات SQL بخلاف إدراج وتحديث. تقوم وظيفة إعادة الكتابة بتمرير هذه البيانات إلى قاعدة البيانات. ومع ذلك، لا تدعم Oracle أو توصي باستخدام أي عبارات أخرى غير insert أو update

  • تقوم Oracle Analytics بإجراء الحد الأدنى فقط من التحقق من صحة إدخال البيانات. إذا كان الحقل رقميًا وقام المستخدم بإدخال بيانات نصية، فإن Oracle Analytics يكتشف ذلك ويمنع البيانات غير الصالحة من الانتقال إلى قاعدة البيانات. ومع ذلك، فإنه لا يكتشف الأشكال الأخرى من إدخال البيانات غير الصالحة (القيم خارج النطاق، والنص المختلط والأرقام، وما إلى ذلك). عندما يقوم المستخدم بالنقر على زر إعادة الكتابة ويتم تشغيل عملية إدراج أو تحديث، تؤدي البيانات غير الصالحة إلى ظهور رسالة خطأ من قاعدة البيانات. ويمكن للمستخدم بعد ذلك تصحيح الإدخال الخاطئ. يمكن لمصممي المحتوى تضمين نص في تحليل إعادة الكتابة لمساعدة المستخدم، على سبيل المثال، "لا يُسمح بإدخال قيم أبجدية رقمية مختلطة في حقل بيانات رقمية."

  • آلية القالب ليست مناسبة لإدخال سجلات جديدة عشوائية. بمعنى آخر، لا تستخدمه كأداة لإدخال البيانات.

  • عند تكوين جدول لإعادة الكتابة، تأكد من أن عمودًا واحدًا على الأقل لا يتضمن إمكانية إعادة الكتابة ولكنه يتضمن قيمًا فريدة لكل صف وغير فارغة.

  • لا تدعم تحليلات إعادة الكتابة النفاذ للداخل. ونظرًا لأن التنقل لأسفل يؤدي إلى تعديل بنية الجدول، فإن قالب إعادة الكتابة لا يعمل.

    تنبيه:

    تأخذ آلية القالب مدخلات المستخدم وتكتبها مباشرة في قاعدة البيانات. إن أمان قاعدة البيانات الفعلية هو مسؤوليتك الخاصة. للحصول على الأمان الأمثل، قم بتخزين جداول قاعدة بيانات إعادة الكتابة في مثيل قاعدة بيانات فريد.