الانتقال إلى المحتوى
مركز المساعدة
المنتجات
العودة إلى التكامل مع نظام KC LMS

كيفية استيراد تسجيلات الدورات عبر التكامل

الملخص

استيراد تسجيلات الدورات هو تكامل مجدوَل يُسجِّل المستخدمين تلقائيًا في الدورات من ملف تسجيل موضوع على خادم نقل الملفات الخاص بك. يعمل كأحد أقسام الاستيراد المفعّلة في إطار عمل نقل ملفات Integrations، ويتصل عبر FTP، ويجمع ملفات التسجيل الجديدة حسب جدول زمني محدد، ويعالجها دون تدخل يدوي. يشرح هذا المقال ما تقوم به هذه الميزة وكيفية إعدادها.

مقدمة

استيراد تسجيلات الدورات جزء من منتج KnowledgeCity Integrations. يقرأ ملف تسجيل من موقع نقل ملفات مُهيَّأ ويُسجِّل المستخدمين المُدرجين في الدورات المذكورة في ذلك الملف، حتى تبقى التسجيلات متوافقة مع نظام مصدر يعيش خارج KnowledgeCity.

يُهيَّأ هذا التكامل عادةً المسؤولون أو مديرو الحسابات الذين يحافظون على توافق KnowledgeCity مع قائمة أو تغذية تسجيل تُدار في مكان آخر. وهو يزيل الحاجة إلى تسجيل المتعلمين واحدًا تلو الآخر عن طريق تحويل ملف مُعَدّ مسبقًا إلى عملية قابلة للتكرار ومجدولة.

المفاهيم الأساسية

  • استيراد تسجيل الدورات (Course enrollment import): قسم الاستيراد الذي يقرأ ملف تسجيل ويُسجِّل المستخدمين المُدرجين في الدورات المحددة بشكل متكرر.
  • اتصال FTP (FTP connection): اتصال نقل الملفات الذي تتحقق KnowledgeCity من صحته لقسم الاستيراد قبل تحميل أي ملفات.
  • ملف التسجيل (Enrollment file): الملف الذي يُدرج المستخدمين الذين ينبغي تسجيلهم والدورات التي يُسجَّلون فيها، ويوضع على خادم نقل الملفات لتجمعه KnowledgeCity.
  • مسار الوارد (Inbox path): الموقع على الخادم الذي توضع فيه ملفات التسجيل الجديدة والذي يبحث فيه التكامل عن العمل الذي يجب معالجته.
  • مسار المستلم (Received path): الموقع الذي تُنقل إليه الملفات المُعالَجة بعد انتهاء التكامل من قراءتها، حتى تتم معالجة كل ملف مرة واحدة فقط.
  • الجدول الزمني (Schedule): الفترة المتكررة التي يتحقق فيها التكامل من وجود ملفات جديدة ويُشغِّل استيراد التسجيل.
  • القسم المفعّل (Enabled section): حالة تشغيل أو إيقاف قسم الاستيراد، والتي تتحكم في ما إذا كان التكامل يجمع ملفات التسجيل ويعالجها على الإطلاق.

الخطوات التي يجب اتباعها

تحضير ملف التسجيل

تبدأ بتجميع ملف تسجيل يُدرج المستخدمين المطلوب تسجيلهم والدورات التي سيُسجَّلون فيها. تأكد من دقة واتساق معرّفات المستخدمين والدورات، لأنها تحدد المتعلمين الذين تتم مطابقتهم والدورات التي يُسجَّلون فيها. احفظ الملف بالتنسيق الذي يتوقعه تكاملك قبل وضعه على الخادم.

تهيئة اتصال FTP

تُعِد اتصال نقل الملفات الذي تستخدمه KnowledgeCity للوصول إلى خادمك. قدّم تفاصيل الاتصال بالخادم حتى يتمكن التكامل من تسجيل الدخول والوصول إلى المجلدات التي يحتاجها. تتحقق KnowledgeCity من اتصال FTP هذا لقسم الاستيراد قبل أن يحاول تحميل أي ملفات.

تحديد مساري الوارد والمستلم

تحدد المكان الذي يبحث فيه التكامل عن ملفات جديدة والمكان الذي يضعها فيه بعد معالجتها. وجّه مسار الوارد إلى المجلد الذي توضع فيه ملفات التسجيل، واضبط مسار المستلم على المجلد الذي ينبغي نقل الملفات المُعالَجة إليه. الحفاظ على تمييز هذين الموقعين هو ما يتيح للتكامل معالجة كل ملف مرة واحدة تمامًا.

تحديد الجدول الزمني

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

تفعيل قسم الاستيراد

تُفعّل استيراد تسجيل الدورات حتى يبدأ التكامل في جمع الملفات ومعالجتها. عند تفعيل القسم، تنزّل KnowledgeCity ملفات التسجيل الجديدة الموجودة في الوارد، وتُسجِّل المستخدمين المُدرجين في الدورات المُسمّاة، وتنقل الملفات المُعالَجة من الوارد إلى مسار المستلم.

التحقق من النتائج

تتأكد من أن التسجيلات تمت كما هو متوقع بعد تشغيل مجدوَل. تحقق من أن المستخدمين المُدرجين مسجّلون في الدورات الصحيحة، ومن أن الملف المُعالَج قد انتقل إلى مسار المستلم، وهو ما يشير إلى أن الملف تم جمعه ومعالجته. إذا لم يُجمَع ملف، تأكد من أن القسم مفعّل، ومن أن اتصال FTP صالح، ومن أن الملف موجود في مسار الوارد المُهيَّأ.

الخاتمة

يحوّل استيراد تسجيلات الدورات ملف تسجيل مُعَدًّا مسبقًا إلى طريقة قابلة للتكرار ومجدولة لتسجيل المتعلمين في الدورات من خلال إطار عمل نقل ملفات Integrations. من خلال تهيئة اتصال FTP، وتحديد مساري الوارد والمستلم، وتحديد الجدول الزمني، وتفعيل القسم، تحافظ على توافق تسجيلات KnowledgeCity مع نظامك المصدر دون تسجيل المتعلمين واحدًا تلو الآخر.

اسأل Casey عن هذه المقالة