Fügen Sie eine anwenderdefinierte Feldzuordnung in der Bereitstellungstabelle für hinzu Service Graph
Fügen Sie der Bereitstellungstabelle ein anwenderdefiniertes Feld hinzu, und ordnen Sie das anwenderdefinierte Feld aus der Bereitstellungstabelle dem CI-Feld über Excel-SGC zu.
Vorbereitungen
Informationen zum Konfigurieren des Formularlayouts finden Sie unter Konfigurieren Sie das Formularlayout .
Informationen zum Erstellen eines anwenderdefinierten Felds in der Bereitstellungstabelle finden Sie unter Fügen Sie ein Feld in einer Tabelle hinzu, und passen Sie es an .
- administrator: Kann Änderungen an der Skripteinbindung vornehmen, Klassen- oder Feldzuordnungen hinzufügen und Änderungen an der ETL vornehmen.
- cmdb_inst_admin – kann nur neue Klassen- oder Feldzuordnungen hinzufügen und Änderungen in der ETL vornehmen.
Prozedur
- Nachdem eine anwenderdefinierte Spalte in der Bereitstellungstabelle erstellt wurde, navigieren Sie zu Alle > Industrial Workspace-Administrator > OT-Manager > OT-Geräte importieren: Bereitstellungstabellean.
-
Laden Sie die Excel-Vorlage herunter.
Weitere Informationen finden Sie unter Excel-Vorlage herunterladen .
Wenn Datensätze in der Bereitstellungstabelle vorhanden sind, können Sie den Wert für die Spalte in den vorhandenen Datensätzen bearbeiten.
-
Bereiten Sie die Excel-Vorlage vor.
Weitere Informationen finden Sie unter Ihr Tool zur Überprüfung des OT-Arbeitsblatteintrags vor dem Import wird für den Import des Service Graph Connectors vorbereitet .
-
Importieren Sie die Excel-Vorlage.
Weitere Informationen finden Sie unter Excel-Vorlage importieren .
- Navigieren zu Alle > Industrial Workspace-Administrator > OT-Manager > OT-Geräte importieren – Skripteinbindungen Und wählen Sie aus SGOTAssetImportExcelKonstanten Skripteinbindung.
-
Aktualisieren Sie im Skript den neuen Spaltennamen aus der Bereitstellungstabelle und den neuen ETL-Spaltennamen in SGOTAssetImportExcelConstants.importSetColumnsVsStagingColumnsMap Objekt im Format „<ETL-Spaltenname>“: „<Spaltenname aus Bereitstellungstabelle>“.
In diesem Beispiel gibt „u_my_custom_field“ vor dem Doppelpunkt ( : ) den ETL-Spaltennamen an (wird als Spalte im ETL-Vorschauschritt angezeigt), und „u_my_custom_field“ nach dem Doppelpunkt gibt den Spaltennamen in der Bereitstellungstabelle an.
Stellen Sie sicher, dass am Ende der Zeile über der neuen Zeile ein Komma (,) hinzugefügt wird. In diesem Beispiel wird nach der Zeile „custom_fields“: „Custom_fields“ ein Komma hinzugefügt.
- Wählen Sie Aktualisieren aus, um Ihre Änderungen zu speichern.
- Navigieren zu Alle > Konfiguration > IntegrationHub ETLan.
- Wählen Sie aus CMDB-Anwendung: SG-OT Excel-Import ETL.
- Wenn die Seite „Ungültige Zuordnungsdaten erkannt“ angezeigt wird, wählen Sie aus Schließen .
-
Wählen Sie im Assistenten für ETL-Transformationszuordnung im Abschnitt „Basisdetails angeben“ des geführten Setups die Option aus Importieren Sie Quelldaten, und geben Sie grundlegende Details an .
-
In Beispiel-Importsatz Feld auswählen Neuen Importsatz automatisch abrufen .
-
Wählen Sie Speichern.
Das Banner mit erfolgreich gespeicherten Basisinformationen wird angezeigt.
- Wählen Sie Aus Als abgeschlossen markieren .
-
Wählen Sie auf der Seite „Assistent für ETL-Transformationszuordnung“ im Abschnitt „Quelldaten für Zuordnung vorbereiten“ die Option aus Vorschau der Daten anzeigen und vorbereiten .
Wenn die Spalte nicht sichtbar ist, wiederholen Sie die Schritte 11 bis 14. - Wählen Sie Aus Als abgeschlossen markieren .
- Wählen Sie auf der Seite „Assistent für ETL-Transformationszuordnung“ im Abschnitt „Daten zu CMDB zuordnen und Beziehungen hinzufügen“ die Option aus CMDB-Klassen zum Zuordnen von Quelldaten .
-
Ordnen Sie die Spalte der Zielklasse und dem Zielattribut zu.
Beispielsweise ist das Feld „Kommentare“ auf der Hardware vorhanden cmdb_ci_Hardware Klasse. Nachdem dieses Feld zugeordnet wurde, wird auch das Feld „Kommentar“ in untergeordneten Hardwareklassen aktualisiert, solange der Wert für die Spalte „Kommentare“ in der Bereitstellungstabelle für diese Zeile nicht leer ist. Wenn Sie eine Zuordnung für ein neues Feld hinzufügen, das nicht vorhanden ist, oder für ein Feld, das nicht spezifisch für die Hardware ist cmdb_ci_Hardware Klasse, aber ist stattdessen ein Feld in der operativen Technologie (cmdb_ci_OT) Klasse, fügen Sie die Feldzuordnung im Stub operative Technologie (OT) 1 hinzu.
- Fügen Sie der Klasse „Hardware 1“ eine Feldzuordnung hinzu.
-
Wählen Sie für die Klasse Hardware 1 aus Bearbeiten Sie Die Zuordnung .
-
Im Dialogfeld Attribut hinzufügen, das angezeigt wird, von Attribut Liste, wählen Sie aus Kommentare .
-
Wählen Sie Speichern.
Ein neues Feld mit dem Namen „Kommentare“ wird angezeigt. Möglicherweise müssen Sie scrollen, um das Feld anzuzeigen.
-
Ziehen Sie die Datenpille aus dem Datenbereich auf die Kommentare Quellspalte Feld.
Sie können auch das Quellspaltensymbol (), um das Datenzuordnungsfeld dafür auszuwählen.
Die Quellspalte enthält die Datenpille.
-
Navigieren Sie zurück zu CMDB-Klassen zum Zuordnen von Quelldaten Des Abschnitts „Daten zu CMDB zuordnen“ und „Beziehungen hinzufügen“ auf der Seite „ETL-Transformationszuordnungsassistent“.
- Wählen Sie Aus Als abgeschlossen markieren .
-
Führen Sie diese Schritte aus, um die neuen Feldzuordnungen zu überprüfen.
- Navigieren Sie zur Homepage des Assistenten für die ETL-Transformationszuordnung.
-
Wählen Sie im Abschnitt Vorschau der Beispielintegrationsergebnisse und des Zeitplanimports des geführten Setups die Option aus Integrationsergebnisse testen und zurücksetzen .
- Wählen Sie Aus Führen Sie Die Integration Aus .
- Nachdem die Ausführung erfolgreich abgeschlossen ist, bestätigen Sie, dass das Feld „Kommentare“ des CI, für das Sie einen Kommentarwert angegeben haben, in der Bereitstellungstabelle aktualisiert wird.
-
Wählen Sie Aus Als abgeschlossen markieren .
-
Wählen Sie Aus Führen Sie Ein Rollback Durch .
- Wenn die ETL nicht aktiviert ist, wählen Sie aus Aktivieren .
Die neue Spaltenfeldzuordnung wurde erfolgreich hinzugefügt und verifiziert.