Erweiterte Konfiguration für Asset-Erweiterungspunkt

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Vor der Transformation durch Robust Transformator (RTE) und IntegrationHub ETL werden die Assets aus der Siemens IAH-API in ein Standardformat reduziert. Wenn Sie zusätzliche Attribute in das reduzierte Asset aufnehmen möchten, verwenden Sie das Skript für den Asset-Erweiterungspunkt. Sobald Sie den Erweiterungspunkt implementiert haben, werden die zusätzlichen anwenderdefinierten Attribute mithilfe von IntegrationHub ETL transformiert und zugeordnet.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Service Graph Connectors > SIEMENS IAH > Erweiterungspunkte.
    2. Wählen Sie den Datensatz sn_siemensiahsgc.SGSiemensIAHAssetExtension aus.
    3. Wählen Sie im Abschnitt „Zugehörige Links“ die Option Implementierung erstellen aus.
    4. Aktualisieren Sie in der Skripteinbindung die Prozessfunktion, um die gewünschten zusätzlichen Attribute mit Javascript-Code einzubeziehen.
      Im folgenden Beispiel wird dem reduzierten Asset ein custom_attribute hinzugefügt.Die Skripteinbindung wurde erstellt, um zusätzliche anwenderdefinierte Attribute hinzuzufügen.
    5. Führen Sie einen Testladen aus, um die Daten zu validieren.
      Weitere Informationen finden Sie in Schritt 7 in Konfigurieren Sie das geführte Setup.
    6. Sobald die Testlast ausgeführt wurde, navigieren Sie zu Alle > System-Importsätze > Importsatztabellen > Bereitstellung des SG-SiemensIAH-Assets.
    7. Validieren Sie anhand der Daten, dass die Datenspalte das hinzugefügte anwenderdefinierte Attribut enthält.
      Wenn das anwenderdefinierte Attribut nicht in der Spalte enthalten ist, vergleichen Sie die api_data mit den -Daten, und korrigieren Sie Ihren Code.
    8. Nach der Validierung transformieren Sie das custom_attribute-Element und ordnen Sie es der RTE-Transformation mithilfe von IntegrationHub ETL zu.
      1. Navigieren zu Konfiguration > IntegrationHub ETL.
      2. Wählen Sie unter CMDB-Anwendung: SG-SiemensIAHden Asset-Datensatz SG-SiemensIAH aus.
      3. Wählen Sie im Abschnitt 1. Grundlegende Details angeben die Option Quelldaten importieren und Grundlegende Details angeben aus.
      4. Vergewissern Sie sich, dass im Feld Beispiel-Importsatz ein Beispiel-Importsatz mit hinzugefügtem anwenderdefiniertem Attribut verwendet wird. Oder scrollen Sie nach unten, und wählen Sie Neuen Importsatz automatisch abrufen aus.
      5. Um den Importsatz abzurufen, wählen Sie Speichern und als abgeschlossen markieren aus.
        Hinweis:
        Wenn Sie zurück zum Assistenten für ETL-Transformationszuordnungen navigieren, werden möglicherweise Fehlermeldungen angezeigt. Normalerweise können Sie die Fehlermeldungen ignorieren.
      6. Um das anwenderdefinierte Attribut zu transformieren und zuzuordnen, führen Sie die Aufgaben Vorschau und Datenvorbereitung sowie CMDB-Klassen zum Zuordnen von Quelldaten auswählen aus. Weitere Informationen finden Sie unter IntegrationHub ETL.