ما هو مؤشر الحذف المبدئي؟
هذا عمود على مجموعة البيانات يشير إلى أن العنصر قد تم حذفه في الواجهة ولن يظهر بعد الآن في واجهة مستخدم Brightspace. في سياق الفروق ، إنها طريقة للإشارة إلى أن الصف لم يعد قيد الاستخدام ومن المحتمل أن تتم إزالته من مخزن البيانات الخاص بك. لمزيد من المعلومات، يرجى الرجوع إلى تقديم عمليات الحذف المبدئي لمجموعات بيانات Brightspace مقالة.
المعضلة: هل يمكنك استخدام الملفات التفاضلية فقط عندما لا تكون هناك علامة حذف مبدئي؟
تحتوي العديد من مجموعات بيانات Brightspace على علامة حذف مبدئي ، ومع ذلك ، لا يحتوي البعض عليها. من الناحية المثالية ، لتقليل الحجم ووقت المعالجة ، سيكون من الأفضل استخدام الملفات التفاضلية فقط (وعدم استخدام الملفات الكاملة). ومع ذلك، تتضمن الملفات التفاضلية فقط الإدخالات والتحديثات، وبالتالي لا تتضمن الصفوف التي تم حذفها نهائيا منذ التشغيل السابق. يمكن تأكيد عمليات الحذف هذه باستخدام الملفات الكاملة ، ولكن هناك بعض الاستراتيجيات التي يمكنك اعتمادها للسماح لك بالتقاط الصفوف المحذوفة أو الصفوف غير الضرورية باستخدام الملفات التفاضلية فقط حتى في حالة عدم وجود مؤشر حذف مبدئي على مجموعة البيانات نفسها.
بالنسبة لدراسات الحالة التالية التي توضح الاستراتيجيات المتاحة، سنستخدم تقدم مستخدم المحتوى كمجموعة بيانات مستهدفة. غالبا ما يكون تقدم مستخدم المحتوى مجموعة بيانات كبيرة جدا لأنه يحتوي على كل تقدم جميع المستخدمين مقابل كل المحتوى ولا يتضمن حقل حذف مبدئي. غالبا ما يكون العمل معه كملف كامل غير عملي ويمكن أن يكون جدولا ضخما عند تخزينه.
الإستراتيجية 1: وراثة الحذف المبدئي من مجموعة بيانات تابعة (كائن أساسي)
في كثير من الأحيان ، عندما لا تحتوي مجموعة البيانات على علامة حذف مبدئي ، فهناك مجموعة بيانات ذات صلة تقوم بتحديد الصفوف في مجموعة البيانات المستهدفة التي تم حذفها بالفعل. من المهم أن تتذكر هنا العلاقة بين مجموعتي البيانات ، يجب أن تكون مجموعة البيانات مع الحذف المبدئي شرطا أساسيا لأي تحديثات في مجموعة البيانات الأخرى. على سبيل المثال، في مثال كائنات المحتوى وتقدم مستخدم المحتوى أدناه، لم يعد بإمكانك الحصول على أي تقدم مرتبط بالمحتوى بمجرد حذف كائن المحتوى.
عند استخدام تقدم مستخدم المحتوى في تقرير، غالبا ما يتم استخدام مجموعة بيانات كائنات المحتوى أيضا للحصول على عنوان المحتوى أو للتجميع حسب الوحدة النمطية أو للارتباط بالوحدات التنظيمية للحصول على معلومات المقرر الدراسي. تحتوي مجموعة بيانات كائنات المحتوى على مؤشر حذف مبدئي (IsDeleted)، وعلى الأرجح إذا تم حذف المحتوى، فإن التقدم التاريخي لم يعد ذا صلة بأي تحليل أو إعداد تقارير ويجب استبعاده. يمكن أيضا أتمتة هذه العملية كإجراء مخزن للتشغيل بشكل دوري وإزالة أي صفوف من تقدم مستخدم المحتوى حيث يشار إلى حذف صف كائنات المحتوى.
الإستراتيجية 2: التعامل مع الصفوف على أنها محذوفة حيث تجعل التسجيلات أو الأدوار البيانات غير ضرورية
عند النظر إلى مستوى الدورة التدريبية ، قد يكون من الحكمة إزالة الصفوف التي ليست نوع البيانات التي تتطلع إلى تحليلها. على سبيل المثال، يعامل Brightspace جميع المستخدمين بنفس الطريقة في البيانات، ولكن قد ترغب فقط في الإبلاغ عن إجراءات الطلاب أو على وجه التحديد الطلاب الموجودين حاليا في مقرر دراسي ولا يحتاجون إلى تخزين إجراءات المستخدمين الآخرين. في هذه الحالة، قد يكون من المفيد إزالة الصفوف المقابلة للإجراءات الخاصة بالأفراد الذين ليسوا هدفك بانتظام. ملاحظة تحذيرية هنا - إذا كانت سياساتك تسمح للأفراد بتغيير الأدوار داخل نفس غلاف المقرر الدراسي ، أو إعادة التسجيل بعد الانسحاب ، فقد لا تكون هذه استراتيجية صحيحة لاستخدامها لأنك قد تزيل الصفوف التي قد تريدها بالفعل في المستقبل.
عند استخدام تقدم مستخدم المحتوى، قد ترغب في الانضمام إلى عمليات التسجيل والسحب أو تسجيلات المستخدمين للحصول على حالة التسجيل الحالية للمستخدم ودوره حتى يكون لديك معلومات كافية لتحديد ما إذا كان الصف يستحق الصيانة.
الإستراتيجية 3: الاحتفاظ بالبيانات بغض النظر عن الحالة
في بعض الحالات ، قد لا يكون من المفيد استخدام الاستراتيجيات السابقة لتطهير البيانات أو الاستمرار في استخدام مجموعات البيانات الكاملة. على سبيل المثال، لا تحتوي مجموعة البيانات تفاصيل الدور على حقل حذف مبدئي. ومع ذلك ، من المحتمل أن تغير الأدوار نادرا ما ، وتحذفها نادرا ، لذلك سيكون هناك عدد قليل من الصفوف والقليل من التحديثات. كما أن ترك صف هناك تم حذفه في الواجهة لا يؤثر سلبا على أي منطق إعداد تقارير حيث لن يتم استخدام هذا الدور بعد الآن في عمليات التسجيل، وبالتالي سيتم تصفيته من أي تقارير حالة حالية ناتجة. من المؤكد أن الأمر يستحق التركيز على تحسين مجموعات البيانات الأكبر لتقليل تخزين الملفات الكاملة واستخدامها ، ولكن في مرحلة ما ، سيفضل تحليل التكلفة والفائدة ترك مجموعات البيانات الأصغر دون حذف أو الاستمرار في سحب مجموعات البيانات الكاملة بشكل دوري للتحقق من عمليات الحذف. من المهم معرفة مكان وجود هذا الخط في مؤسستك واتخاذ القرارات وفقا لذلك.
استنتاج
مع توقع أن هدفك النهائي هو الابتعاد تماما عن استخدام مجموعات البيانات الكاملة والاعتماد فقط على الفروق ، فإن مؤشرات الحذف المبدئي تجعلك هناك جزئيا ، ويمكن للاستراتيجيات المذكورة أعلاه أن تجعلك أقرب إلى ذلك. في النهاية ، فإن تقليل البيانات التي تقوم بتنزيلها ومعالجتها وتخزينها لا يوفر لك المال فحسب ، بل من المحتمل أن يحصل على التقارير التي يحتاجها المستخدمون في أيديهم بشكل أسرع. من المهم أيضا أن تضع في اعتبارك أن بعض مجموعات البيانات لن تحتوي أبدا على حقل حذف مبدئي لأنها سجلات وبالتالي لن يتم حذف صفوفها. مع بعض التفكير المتأني حول البيانات التي يجب الاحتفاظ بها ولماذا، يمكنك تحسين معالجة البيانات وتقليل مساحة التخزين التي تحتاجها لبيانات Brightspace دون التضحية بأي من إمكانات إعداد التقارير الخاصة بك.