تصدير/استيراد قوالب XML

مثل معظم الكائنات الأخرى في محرك SKOOR (راجع الفصل تصدير/استيراد XML)، يمكن تصدير القوالب واستيرادها كملفات XML. هذه الوظيفة مذكورة هنا بشكل منفصل حيث يتم تطبيق نطاق محدود على القوالب مقارنة بوظيفة تصدير/استيراد XML القياسية.

كائنات التكوين المدعومة لواردات/صادرات XML للقوالب:

  • المجموعة
  • الجهاز
  • الوظيفة
  • المجمع
  • العملية
  • SLO

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

تنطبق القواعد التالية على أي استيراد/تصدير XML للقوالب:

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

تتطابق تهيئة صادرات/واردات XML مع تهيئة تصدير/استيراد XML الموضحة في الفصل تصدير/استيراد XML.

بالنسبة لواردات XML للقوالب، يتوفر وضعان للاستيراد:

  • تحديث القالب
    • مثل التحديث لكائنات SKOOR العادية، يتم تعيين معرّفات TID إلى كائنات القالب بحيث يمكن تحديث المعلمات أو تغييرات البنية مع الاستيراد اللاحق
  • إضافة قالب
    • يتم إنشاء القالب بدون معرفات TIDs. لا توجد تحديثات أخرى ممكنة مع واردات XML