Fügen Sie eine anwenderdefinierte Feldzuordnung in der Bereitstellungstabelle für hinzu Service Graph

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • 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 .

    Erforderliche Rollen:
    • 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

    1. Nachdem eine anwenderdefinierte Spalte in der Bereitstellungstabelle erstellt wurde, navigieren Sie zu Alle > Industrial Workspace-Administrator > OT-Manager > OT-Geräte importieren: Bereitstellungstabellean.
    2. 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.

    3. Bereiten Sie die Excel-Vorlage vor.
    4. Importieren Sie die Excel-Vorlage.
      Weitere Informationen finden Sie unter Excel-Vorlage importieren .
    5. Navigieren zu Alle > Industrial Workspace-Administrator > OT-Manager > OT-Geräte importieren – Skripteinbindungen Und wählen Sie aus SGOTAssetImportExcelKonstanten Skripteinbindung.
    6. 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.

      ETL-Spaltenname mit SGOTAssetImportExcelConstants aktualisiert.
    7. Wählen Sie Aktualisieren aus, um Ihre Änderungen zu speichern.
    8. Navigieren zu Alle > Konfiguration > IntegrationHub ETLan.
    9. Wählen Sie aus CMDB-Anwendung: SG-OT Excel-Import ETL.
    10. Wenn die Seite „Ungültige Zuordnungsdaten erkannt“ angezeigt wird, wählen Sie aus Schließen .
    11. 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 .
      Wählen Sie Schritt 1 aus: Geben Sie grundlegende Informationen für die ETL-Transformationszuordnung an.
    12. In Beispiel-Importsatz Feld auswählen Neuen Importsatz automatisch abrufen .
      Beispiel für das Feld „Importsatz“ wählen Sie „Neuen Importsatz automatisch abrufen“ aus.
    13. Wählen Sie Speichern.
      Das Banner mit erfolgreich gespeicherten Basisinformationen wird angezeigt.
    14. Wählen Sie Aus Als abgeschlossen markieren .
    15. 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 .
      Vorschau der Daten anzeigen und vorbereiten.
      Wenn die Spalte nicht sichtbar ist, wiederholen Sie die Schritte 11 bis 14.
    16. Wählen Sie Aus Als abgeschlossen markieren .
    17. 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 .
    18. 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.

      1. Fügen Sie der Klasse „Hardware 1“ eine Feldzuordnung hinzu.
      2. Wählen Sie für die Klasse Hardware 1 aus Bearbeiten Sie Die Zuordnung .
        Wählen Sie CMDB-Klassen aus, um Quelldaten zuzuordnen
    19. Im Dialogfeld Attribut hinzufügen, das angezeigt wird, von Attribut Liste, wählen Sie aus Kommentare .
      Klasse „Hardware 1 zuordnen“: Dialogfeld „Attribut hinzufügen“.
    20. Wählen Sie Speichern.
      Ein neues Feld mit dem Namen „Kommentare“ wird angezeigt. Möglicherweise müssen Sie scrollen, um das Feld anzuzeigen.
      Neues Kommentarfeld hinzugefügt.
    21. Ziehen Sie die Datenpille aus dem Datenbereich auf die Kommentare Quellspalte Feld.
      Der Hardware zuordnen.
      Sie können auch das Quellspaltensymbol ( Quellspaltensymbol.), um das Datenzuordnungsfeld dafür auszuwählen.
      Die Quellspalte enthält die Datenpille.
      Quellspaltenfeld, das mit einer Datenpille ausgefüllt ist.
    22. 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“.
      Navigieren Sie zurück zur Seite „CMDB-Klassen, die Quelldaten zugeordnet werden sollen“.
    23. Wählen Sie Aus Als abgeschlossen markieren .
    24. Führen Sie diese Schritte aus, um die neuen Feldzuordnungen zu überprüfen.
      1. Navigieren Sie zur Homepage des Assistenten für die ETL-Transformationszuordnung.
      2. Wählen Sie im Abschnitt Vorschau der Beispielintegrationsergebnisse und des Zeitplanimports des geführten Setups die Option aus Integrationsergebnisse testen und zurücksetzen .
        ETL-Transformationszuordnungsassistent: Integrationsergebnisse testen und zurücksetzen.
      3. Wählen Sie Aus Führen Sie Die Integration Aus .
      4. 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.
      5. Wählen Sie Aus Als abgeschlossen markieren .
        Nachdem die Ergebnisse der Test- und Rollback-Integration erfolgreich ausgeführt wurden, bestätigen Sie, dass das Excel-Blatt aktualisiert wurde.
      6. Wählen Sie Aus Führen Sie Ein Rollback Durch .
        Wählen Sie Rollback Durchführen Aus.
      7. Wenn die ETL nicht aktiviert ist, wählen Sie aus Aktivieren .
      Die neue Spaltenfeldzuordnung wurde erfolgreich hinzugefügt und verifiziert.