Transformationen
Transformiert Aktualisierungsfeldwerte, indem eine Transformationsdefinition auf den Feldinhalt angewendet wird, z. B. Text ersetzen, Fall ändern oder Wert runden.
Transformationsdefinitionen
Transformationsdefinitionen definieren die Transformationsaktionen, die für einen bestimmten Feldtyp verfügbar sind. Administratoren wählen eine Definition aus, wenn sie ein Feld transformieren, und stellen dann die Definition mit den spezifischen Parametern bereit, die auf die Transformation angewendet werden. Beispielsweise kann eine Definition eine Ganzzahl aufrunden oder einen Wert an einer definierten Position in eine Zeichenfolge einfügen.
Das System stellt eine Reihe von Definitionen bereit, die den Anforderungen der meisten Organisationen entsprechen. Administratoren können jedoch nach Bedarf neue Definitionen erstellen. Transformationsdefinitionen können vorhandenen Transformationskategorien oder neuen Kategorien zugeordnet werden.
Transformationskategorien
Transformationskategorien werden verwendet, um die Transformationsdefinitionen entsprechend zu gruppieren und Anwendern beim Erstellen neuer Feldtransformationen anzuzeigen. Sie können neue Kategorien für vorhandene Definitionen erstellen oder die Standardzuordnungen von Kategorien zu Definitionen ändern.
- Text
- Definitionen in den Werten des Felds „Zeichenfolgentyp umwandeln“ der Textkategorie. In der Kategorie „Text“ sind enthalten:
- Links
- Rechts
- Konstante
- Beschneiden
- Präfix
- Suffix
- Fall ändern
- Löschen
- Einfügen
- Teilzeichenfolge
- Ersetzen
- Numerisch
- Definitionen in der Kategorie „Numerisch“ bearbeiten Feldwerte vom Typ „Ganzzahl“ arithmetisch. In der Kategorie „Numerisch“ sind enthalten:
- Grenzwert
- Runden
- Konstante
Transformationstestmodus
Transformation ist ein leistungsstarkes Tool, das bei unvorsichtiger Verwendung Datenprobleme verursachen kann. Testen Sie alle Transformationen, bevor Sie die Changes in die CMDB committen.
Alle Transformationsdatensätze werden standardmäßig im Testmodus geöffnet, sodass Administratoren keine manuellen Datenaufträge ausführen können, die Änderungen an vorhandenen Daten übernehmen. Nur Benutzer mit der Rolle „normalization_tester“ können Daten transformieren, wenn sich ein Datensatz im Testmodus befindet. Dies beschränkt sich auf neue Datensätze, die vom Tester geöffnet wurden, oder auf Datensätze, in denen das transformierte Feld vom Tester aktualisiert wird.
Um Transformationen nach dem Testen auf die CMDB anzuwenden, ändern Sie den Modus im Transformationsdatensatz in Aktiv, und führen Sie die entsprechende Datenaufgabe aus. Informationen zum Testen von Transformationen finden Sie unter Testen Sie eine Transformation.