XML-Export/Import von Vorlagen
Wie die meisten anderen Objekte in der SKOOR Engine (siehe Kapitel XML exportieren/importieren ) können Vorlagen als XML-Dateien exportiert und importiert werden. Diese Funktionalität wird hier separat erwähnt, da für Vorlagen ein reduzierter Umfang gegenüber der Standard-XML-Export-/Import-Funktionalität gilt.
Unterstützte Konfigurationsobjekte für XML-Importe/Exporte von Vorlagen:
- Gruppe
- Gerät
- Arbeit
- Kollektor
- Verfahren
- SLO
Alle anderen Objekte wie Scheduler , Alarmempfänger und Nicht-Vorlagenobjektverweise wie Alarm Parent auf alle Nicht-Vorlageninstanzen werden ignoriert und als nicht aufgelöste Abhängigkeiten aufgeführt.
Für jeden XML-Import/Export von Vorlagen gelten die folgenden Regeln:
- Beim Versuch, eine Vorlage als Instanz zu importieren oder umgekehrt, wird ein Fehler generiert
- Es ist nicht erlaubt, Template-Objekte zwischen zwei verschiedenen Templates zu teilen
- Viele weitere Regeln verhindern, dass der Benutzer beim Import die Datenintegrität verletzt.
- Beschreibende Meldungen helfen Benutzern, Verstöße zu verstehen
Die Konfiguration von XML-Exporten/-Importen ist identisch mit der im Kapitel Export/Import von XML beschriebenen XML-Export-/Import-Konfiguration.
Für XML-Importe von Vorlagen stehen 2 Importmodi zur Verfügung:
- Vorlage aktualisieren
- Wie beim Update für normale SKOOR-Objekte werden den Vorlagenobjekten TIDs zugewiesen, damit Parameter oder Strukturänderungen bei einem nachfolgenden Import aktualisiert werden können
- Wie beim Update für normale SKOOR-Objekte werden den Vorlagenobjekten TIDs zugewiesen, damit Parameter oder Strukturänderungen bei einem nachfolgenden Import aktualisiert werden können
- Vorlage hinzufügen
- Die Vorlage wird ohne TIDs erstellt. Bei XML-Importen sind keine weiteren Aktualisierungen möglich
- Die Vorlage wird ohne TIDs erstellt. Bei XML-Importen sind keine weiteren Aktualisierungen möglich