الإعداد
- في صفحة إدارة حزمة التكامل لأنظمة معلومات الطالب، حدد علامة التبويب التكوين.
- قم بتكوين التكامل:
- راجع الإعدادات وقم بتحريرها وإكمال التعيينات.
- الأشخاص
- تم تعيين المعلّم والمتعلّم افتراضيًا، ولكن يمكن حذفهما.
- انقر فوق + إضافة دور لإضافة أسماء أدوار محددة إضافية خاصة بنظام معلومات الطالب لتعيينها إلى دور Brightspace. فيما يأتي الأدوار المتوفرة في OneRoster:
- المسؤول
- المساعد
- ولي الأمر
- أصل
- المراقب
- القريب
- الطالب
- المقررات التعليمية والمقاطع
- يرد أدناه أنواع المؤسسات المتوفرة في OneRoster:
- الوطنية
- الحالة
- محلية
- التابعة للمنطقة
- المدرسة
- بمجرد الاكتمال، حدد إنشاء نظام مصدر.
- بعد إنشاء النظام المصدر، يمكن للمسؤولين الاختيار من التخويل المفتوح 1a أو التخويل المفتوح 2 كطريقة المصادقة المفضلة.
- أنشئ بيانات اعتماد SFTP:
- انقر فوق إنشاء موقع SFTP.
- انقر فوق إنشاء كلمة مرور.
- احفظ العنوان واسم المستخدم وكلمة المرور
- تُستخدم بيانات اعتماد SFTP لتحميل الملفات.
- كلمة المرور مخفية ولا يمكن استعادتها بمجرد حفظ الصفحة. يمكن إعادة إنشاء كلمة المرور، وستحتاج بيانات اعتماد SFTP إلى التحديث عند نقل zip إلى SFTP.
ملاحظة: المصادقة من دون كلمة مرور باستخدام مفتاح SSH عام غير قابلة للتكوين حاليًا.
- حدد تم.
سيتم توجيهك إلى لوحة معلومات OneRoster CSV. لوحة المعلومات هي الصفحة المنتقل إليها الخاصة بواجهة إدارة حزمة التكامل لأنظمة معلومات الطالب. للاطلاع على مزيد من التفاصيل، انقر هنا للوصول إلى منتدى Brightspace.
استخدام معلومات الجلسة الأكاديمية لتاريخي بدء المقرر التعليمي ونهايته
في صفحة إدارة حزمة التكامل لأنظمة معلومات الطالب، تتيح لك خانة الاختيار استخدام تواريخ مضمون المقرر التعليمي استخدام معلومات الجلسة الأكاديمية لتاريخي بدء مضمون المقرر التعليمي ونهايته. يتم تعيين خانة الاختيار هذه إلى إيقاف التشغيل بشكل افتراضي. يسمح لك هذا الخيار باختيار ما إذا كانت تواريخ الجلسة الأكاديمية (الفصل الدراسي أو الفصل أو السنة الدراسية أو فترة وضع العلامات) مقترنة بمضمون المقرر التعليمي (يتم تعيين هذا الخيار بشكل افتراضي إلى الفصل). يمكن أيضًا إزاحة تاريخ بدء المقرر التعليمي وتاريخ نهايته بعدد محدد من الأيام. إذا تم تعيين جلسات أكاديمية متعددة لمضمون مقرر تعليمي واحد، فسيتم استخدام الجلسة الأكاديمية الأولى التي تم الحصول عليها من نظام معلومات الطالب لتاريخي البدء والنهاية.
معالجة ملفات CSV
يجب ضغط أي ملف CSV. يتم تحميل مجلدات ZIP إلى Brightspace بطريقتين:
- يدويًا عن طريق سحب أرشيف ZIP من الكمبيوتر إلى واجهة مستخدم السحب والإفلات الموجودة في إدارة حزمة التكامل لأنظمة معلومات الطالب - لوحة المعلومات
- برمجيًا عن طريق تحميل أرشيف ZIP يحتوي على ملف (ملفات) CSV إلى موقع SFTP الذي تم توفيره في أثناء الإعداد الأولي. تراقب Brightspace موقع SFTP على فواصل زمنية مقدارها عشر دقائق لمجلدات ZIP الجديدة.
نسخ محتوى المقرر التعليمي إلى مقرر تعليمي جديد
توفر Brightspace إمكانية نسخ المحتوى من وحدة تنظيمية موجودة عند إنشاء مقرر تعليمي جديد.
- من إدارة حزمة التكامل لأنظمة معلومات الطالب – التكوين، مرر لأسفل وصولاً إلى المقررات التعليمية والمقاطع.
- من عند إنشاء مقرر تعليمي جديد، أتريد نسخ محتوى من وحدة تنظيمية موجودة؟، حدد نعم.
- قالب المقرر التعليمي الأصل الخاص بالمقرر التعليمي الجديد
- سيتم نسخ المحتوى من قالب المقرر التعليمي الأصل إلى مضمون المقرر التعليمي الفرع الجديد.
- المقرر التعليمي المشابه الذي يطابق فيه رمز الوحدة التنظيمية القالب الأصل
سيتم نسخ المحتوى من مضمون مقرر تعليمي رئيسي إلى مضمون المقرر التعليمي المشابه عندما يتشارك مضمون المقرر التعليمي الرئيسي وقالب المقرر التعليمي في كود الوحدة التنظيمية نفسه.
لا يتم تكرار الملفات عند نسخ مقرر تعليمي.
استكشاف الأخطاء وإصلاحها
توفر لوحة المعلومات حالة معالجة الدفعة الأخيرة. وستعرض كل من صفحة لوحة المعلومات وصفحة الدفعات مؤشرًا نهائيًا إذا تم إكمال الدفعة بنجاح أو حدثت أخطاء. تحتوي كل دفعة على ارتباط سريع يؤدي إلى سجل التدقيق وإذا اكتملت مع أخطاء يؤدي إلى رسائل الخطأ.
راجع كل السجلات للتحقق من أن جميع الملفات تمت معالجتها على النحو المتوقع. إذا تم تسجيل رسائل الخطأ، فقم بتوسيع الخطأ لمراجعة بيانات التعريف المسجلة لتحديد الخطأ، وتصحيح البيانات في نظام معلومات الطالب، وتصدير مجلد ZIP جديد يحتوي على ملف CSV لا يتضمن سوى التغييرات الضرورية لتصحيح الأخطاء. الهدف هو إكمال الدفعات من دون أخطاء.
الأخطاء الشائعة
- استثناء ArgumentException في أثناء معالجة الرسالة.
- رسالة الاستثناء: تم تقديم طلب TypeName غير صالح. لم يتم العثور على تعيين لـ Type:district في System:27 المصدر. اسم المعلمة: TypeName
- نوع الاستثناء: System.ArgumentException
- يحدث عادةً عندما يفتقد النظام المصدر إلى تعيينات نوع الوحدة التنظيمية في واجهة مستخدم التكوين ويتم إرسال طلب من هذا النوع.
- استثناء CourseCreationException في أثناء معالجة الرسالة.
- رسالة الاستثناء: رمز غير صالح
- نوع الاستثناء: D2L.LP.OrgUnits.Courses.CourseCreationException
- يحدث عادةً عندما يحتوي طلب الصف على أحرف غير صالحة في حقل classCode. إذا لم يتم توفير classCode، فإن الأحرف غير الصالحة تكون في حقل العنوان.
الأحرف غير الصالحة: \ : * ? “ ” < > | ‘ # , % &
- استثناء RoleMappingNotFoundException في أثناء معالجة الرسالة.
- رسالة الاستثناء: لم يتم العثور على تعيين الدور للنظام المصدر: OneRoster - معرِّف السحب والإفلات: ولي الأمر
- نوع الاستثناء: D2L.IM.Platform.Exceptions.RoleMappingNotFoundException
- يحدث عادةً عندما يفتقد النظام المصدر تعيينات الدور في واجهة مستخدم التكوين ويتم إرسال طلب من هذا النوع.
- استثناء DataNotFoundException في أثناء معالجة الرسالة.
- رسالة الاستثناء: لم يتم العثور على RoleMapping لولي الأمر
- نوع الاستثناء: D2L.Data.DataNotFoundException
- يحدث عادةً عندما يفتقد النظام المصدر تعيينات الدور في واجهة مستخدم التكوين ويتم إرسال طلب من هذا النوع.
- استثناء DataNotFoundException في أثناء معالجة الرسالة.
- رسالة الاستثناء: ReplaceEnrollmentReadIMHandler.Process - IMExternalOrgUnitInfo خالٍ.
- نوع الاستثناء: D2L.Data.DataNotFoundException
- RecordType: التسجيل
- يحدث عادةً عند إرسال كود غير صحيح للصف أو المستخدم إلى نظام إدارة التعلّم.
- استثناء JsonReaderException في أثناء معالجة الرسالة.
- رسالة الاستثناء: تعذر تحويل السلسلة إلى DateTime: 4/30/2016T00:00:00.000Z. المسار "StartDateUtc"، السطر 1، الموضع 183.
- نوع الاستثناء: Newtonsoft.Json.JsonReaderException
- يحدث عادةً عندما لا يتبع تنسيق التاريخ لأحد الحقلين "التاريخ" أو "DateTime" التنسيق الصحيح.
- التنسيق المدعوم: yyyy-mm-ddThh:mm:ssZ
- استثناء OrgUnitMappingNotFoundException في أثناء معالجة الرسالة.
- رسالة الاستثناء: لم يتم العثور على تعيين الوحدة التنظيمية للنظام المصدر: 27 المعرِّف: SOMETHING
- نوع الاستثناء: D2L.IM.Platform.Exceptions.OrgUnitMappingNotFoundException
- يحدث عادةً عندما يكون للطلب نوع وحدة تنظيمية لا يشتمل على تعيين تم تكوينه في النظام المصدر. مثال: تم تلقي طلب إنشاء منطقة بواسطة النظام المصدر الذي لم يقم بتعيين المنطقة إلى أي شيء.