→ إدارة النظام وإعداداته

الدرس 14 من 17·4 دقيقة

استيراد البيانات: التحقق من السجلات وفهم النتائج الجزئية

يسمح الاستيراد بإنشاء سجلات كثيرة أو تحديثها بصورة متسقة. لكنه يضاعف أثر الخطأ أيضاً؛ فقد يؤثر مرجع غير صحيح أو معرّف مكرر على عدد كبير من السجلات.

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

الاستيراد في DNA

تدعم صفحة استيراد البيانات في DNA قوالب مرتبطة بنوع البيانات الأساسية، وقراءة الملفات وفحصها وتحميل المراجع ومراجعة السطور. وتفصل بين الإضافة والتحديث. يطلب مسار الإضافة تجاوز المكرر دون تحديث الموجود، بينما يستخدم التحديث عملية جماعية منفصلة.

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

شرط مهم لفحص المراجع

يحاول DNA تحميل قوائم المراجع قبل فحص القيم المرتبطة. وإذا فشل التحميل، يوضح أن القيم المتأثرة لم تُفحص مقابل البيانات الأساسية. لذلك لا تُعتبر صلاحية السطر في تلك الحالة تحققاً كاملاً من مراجع البيانات.

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

معالجة الأخطاء دون تكرار أعمى

تُراجع السطور الفاشلة والمتجاوزة قبل إعادة الاستيراد. فقد تكون دفعات سابقة نجحت قبل فشل دفعة لاحقة، وإعادة الملف كله دون فهم النتيجة تربك معرفة ما حُفظ بالفعل.

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

تحقّق من فهمك

لا تُحتسب لها درجة. أجب عن كل الأسئلة لإنهاء الدرس.

السؤال 1 · اختر إجابة واحدةاقرأ العبارة التالية عن «استيراد البيانات»: تحتاج الصفوف المستوردة إلى فحص معنى الحقول والمراجع والقيم المطلوبة. هل العبارة صحيحة؟

السؤال 2 · اختر إجابة واحدةفي موضوع «استيراد البيانات»: أي عبارة صحيحة؟

السؤال 3 · اختر كل الإجابات الصحيحةفي موضوع «استيراد البيانات»: اختر العبارتين الصحيحتين.