Fügen Sie in der Bereitstellungstabelle eine anwenderdefinierte Feldzuordnung 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 Formularlayout konfigurieren.
Informationen zum Erstellen eines anwenderdefinierten Felds in der Bereitstellungstabelle finden Sie unter Feld in einer Tabelle hinzufügen und anpassen.
- Administrator: Kann Änderungen in der Skripteinbindung vornehmen, Klassen- oder Feldzuordnungen hinzufügen und Änderungen in ETL vornehmen.
- cmdb_inst_admin: Kann nur neue Klassen- oder Feldzuordnungen hinzufügen und Änderungen in ETL vornehmen.
Prozedur
- Nachdem in der Bereitstellungstabelle eine anwenderdefinierte Spalte erstellt wurde, navigieren Sie zu Alle > Industrial Workspace-Administrator > OT-Manager > OT-Geräte importieren: Bereitstellungstabelle.
-
Laden Sie die Excel-Vorlage herunter.
Weitere Informationen finden Sie unter Excel-Vorlage herunterladen.
Wenn in der Bereitstellungstabelle Datensätze 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 Tool zur Überprüfung von OT-Arbeitsblatteinträgen vor dem Import für den Import von Service Graph Connector vorbereiten.
-
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 die Skripteinbindung SGOTAssetImportExcelConstants aus.
-
Aktualisieren Sie im Skript den neuen Spaltennamen aus der Bereitstellungstabelle und den neuen ETL-Spaltennamen im Objekt SGOTAssetImportExcelConstants.importSetColumnsVsStagingColumnsMap im Format „<ETL Column Name> ”: “<Column Name from staging table> “.
In diesem Beispiel gibt „u_my_custom_field“ vor dem Doppelpunkt (: ) den Namen der ETL-Spalte an (im ETL-Vorschauschritt als Spalte angezeigt), und „u_my_custom_field“ hinter dem Doppelpunkt gibt den Namen der Spalte 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 eingefügt.
- Wählen Sie Aktualisieren aus, um Ihre Änderungen zu speichern.
- Navigieren zu Alle > Konfiguration > IntegrationHub ETL.
- Wählen Sie die CMDB-Anwendung: SG-OT Excel-Import ETL aus.
- Wenn die Seite „Ungültige Zuordnungsdaten erkannt“ angezeigt wird, wählen Sie Schließenaus.
-
Wählen Sie im Assistenten für ETL-Transformationszuordnungen im Abschnitt Grundlegende Details angeben des geführten Setups Quelldaten importieren und Grundlegende Details angeben aus.
-
Wählen Sie im Feld Beispiel-ImportsatzNeuen Importsatz automatisch abrufen aus.
-
Wählen Sie Speichern.
Das Banner „Grundlegende Informationen erfolgreich gespeichert“ wird angezeigt.
- Wählen Sie Als vollständig markieren aus.
-
Wählen Sie auf der Seite „Assistent für ETL-Transformationszuordnung“ im Abschnitt Quelldaten für Zuordnung vorbereiten die Option Vorschau anzeigen und Daten vorbereiten aus.
Wenn die Spalte nicht sichtbar ist, wiederholen Sie die Schritte 11 bis 14. - Wählen Sie Als vollständig markieren aus.
- Wählen Sie auf der Seite „Assistent für ETL-Transformationszuordnung“ im Abschnitt „Daten zu CMDB zuordnen und Beziehungen hinzufügen“ die Option CMDB-Klassen zur Zuordnung von Quelldatenaus.
-
Ordnen Sie die Spalte der Zielklasse und dem Zielattribut zu.
Beispielsweise ist das Feld „Kommentare“ in der Klasse „Hardware “ cmdb_ci_hardware vorhanden. Nach der Zuordnung dieses Feldes wird auch das Feld „Kommentar“ in den untergeordneten Hardwareklassen aktualisiert, sofern 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 Klasse „Hardware cmdb_ci_hardware“ ist, aber stattdessen ein Feld in der Klasse „Operative Technologie“ (cmdb_ci_ot) ist, fügen Sie die Feldzuordnung hinzu in der Stichprobe „Operative Technologien (OT) 1“.
- Fügen Sie der Klasse „Hardware 1“ eine Feldzuordnung hinzu.
-
Wählen Sie für die Klasse Hardware 1 die Option Zuordnung bearbeitenaus.
-
Wählen Sie im angezeigten Dialogfeld „Attribut hinzufügen“ in der Liste „Attribut“ die Option Kommentareaus.
-
Wählen Sie Speichern.
Ein neues Feld mit dem Namen „Kommentare“ wird angezeigt. Möglicherweise müssen Sie einen Bildlauf durchführen, um das Feld anzuzeigen.
-
Ziehen Sie die Datenpille aus dem Datenbereich in das Feld Kommentarquellenspalte.
Sie können auch das Quellspaltensymbol () auswählen, um das Datenzuordnungsfeld dafür auszuwählen.
Die Quellspalte enthält die Datenpille.
-
Navigieren Sie zurück zu CMDB-Klassen für die Zuordnung von Quelldaten im Abschnitt „Daten zu CMDB zuordnen und Beziehungen hinzufügen“ auf der Seite „Assistent für ETL-Transformationszuordnung“.
- Wählen Sie Als vollständig markieren aus.
-
Führen Sie diese Schritte aus, um die neuen Feldzuordnungen zu überprüfen.
- Navigieren Sie zur Startseite des Assistenten für ETL-Transformationszuordnungen.
-
Wählen Sie im Abschnitt Vorschau der Beispielintegrationsergebnisse anzeigen und Import planen des geführten Setups die Option Integrationsergebnisse testen und zurücksetzen aus.
- Wählen Sie Integration ausführen aus.
- Bestätigen Sie nach erfolgreichem Abschluss, dass das Feld Kommentare des CI, für das Sie einen Kommentarwert angegeben haben, in der Bereitstellungstabelle aktualisiert wird.
-
Wählen Sie Als vollständig markieren aus.
-
Wählen Sie Rollback durchführen aus.
- Wenn ETL nicht aktiviert ist, wählen Sie Aktivierenaus.
Die neue Spaltenfeldzuordnung wurde erfolgreich hinzugefügt und verifiziert.