Spalten einer Tabelle hinzufügen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Beim Erstellen oder Ändern eines Discovery-Musters, können Sie den Tabellenumwandlungsvorgang verwenden, um einer vorhandenen Tabelle mindestens eine berechnete Spalte hinzuzufügen und die Ergebnisse in einer Zieltabelle zu platzieren. Die Zieltabelle kann die Quelltabelle sein.

    Vorbereitungen

    Erforderliche Rolle: pd_admin

    Navigieren Sie zu dem entsprechenden Pattern-Schritt:

    1. Wählen Sie auf dem Musterformular den entsprechenden Identifikationsteil für aus Discovery .

      Alternativ wählen Sie den entsprechenden Identifikations- oder Verbindungsabschnitt für aus Service-Mapping .

    2. Wählen Sie den entsprechenden Musterschritt aus, oder klicken Sie auf die Schaltfläche „Schritt hinzufügen“, um einen Schritt hinzufügen.

    Grundkenntnisse in der Programmierung sind wünschenswert.

    Prozedur

    1. Wählen Sie aus dem Vorgang Tabellenumwandlung aus.
    2. Füllen Sie die Felder entsprechend aus.
      Feld Beschreibung
      Quelltabelle Geben Sie den Namen der Quelltabelle an.
      Zieltabelle Geben Sie den Namen der Zieltabelle an. Die Zieltabelle kann mit der Quelltabelle identisch sein.
    3. Klicken Sie auf das Plus-Symbol, um jedes Zielfeld hinzuzufügen und die Felder entsprechend auszufüllen.
      Feld Beschreibung
      Zielfeldname Geben Sie einen Namen für die Spalte an. Es kann sich um eine vorhandene oder eine neue Spalte handeln.
      Wert Geben Sie den Vorgangsausdruck an, der die der Spalte hinzugefügten Werte bestimmt. Sie können Variablen verwenden, die Werte aus Tabellenvariablen enthalten, wie in Werte und Variablen in Mustern eingeben beschrieben.
    4. Wenn Sie sich im Debug-Modus befinden, testen Sie den Schritt, indem Sie auf Test klicken und überprüfen, ob die Operation das erwartete Ergebnis liefert.

    Beispiel

    Der Vorgang „Tabelle umwandeln“ wird verwendet, um das Integration Feature Pack zu identifizieren.

    Diese Operation wird in verwendet Dieses Objekt
    Hierarchie Anwendungen > Webserver
    CI-Typ Load Balancer-Service [cmdb_ci_lb_service]
    Muster F5 BIG-IP LTM
    Abschnitt Identifikation für alle Einstiegspunkttypen
    Schrittnummer und -Name 9. IP korrigieren

    Für das F5-Lastenausgleichsmodul möchten Sie IP-Adressen im Standard-Hexadezimalformat in das Dezimalformat übersetzen. Sie verwenden das Javascript, das diese Übersetzung ausführt, im Wertfeld. Sie fügen der vorhandenen (Quell-)Tabelle die Spalte clean_ip hinzu, die IP-Adressen im Dezimalformat enthält.

    Abbildung : 1. Werte des Vorgangs „Tabelle umwandeln“

    Nutzung der Transformationstabelle

    Nächste Maßnahme