Variablen analysieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Beim Erstellen oder Ändern eines Discovery-Musters, können Sie den Vorgang Variable analysieren verwenden, um Informationen aus einer Variable zu extrahieren und in einer Variablentabelle zu speichern.

    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 Variable analysieren aus der Liste Vorgang aus.
    2. Definieren Sie die zu analysierende Variable im Feld Variable eingeben.
      Sie können reguläre Variablen verwenden. Sie können auch Werte aus einer vorübergehenden Tabellenvariable verwenden: aus einem bestimmten Feld oder einer bestimmten Spalte in einer Tabelle, beginnend mit der ersten Zeile. Weitere Informationen finden Sie unter Werte und Variablen in Mustern eingeben.
    3. Wählen Sie die entsprechende Analysestrategie aus der Liste Analyse definieren aus, und definieren Sie die Analysekriterien.
      Parsing-Strategie Beschreibung

      Oracle

      LDAP-Datei

      XML-Datei

      INI-Datei

      Eigenschaftsdatei

      JSON-Datei (benutzerdefiniert)

      Strategie zum horizontalen Analysieren von Dateien (nicht vertikal). Sie können diese Parsing-Strategie nur für Textdateien verwenden. Weitere Informationen finden Sie unter Text aus einer horizontalen Datei analysieren.
      Vertikale Datei Rufen Sie Text aus einer strukturierten Textdatei ab, in der jeder Datensatz mehrere Zeilen umfasst. Weitere Informationen finden Sie unter Text aus einer vertikalen Datei analysieren.

      Nach Schlüsselwort

      Rufen Sie Text direkt nach einem bestimmten Schlüsselwort ab. Weitere Informationen finden Sie unter Text mit Stichwort, Befehl und Positionstyp analysieren.

      Befehlszeile Java-Stil

      Rufen Sie den Wert eines Befehlszeilenparameters mithilfe von Parametern im Java-Stil ab. Weitere Informationen finden Sie unter Text mit Stichwort, Befehl und Positionstyp analysieren.

      Befehlszeile Unix-Stil

      Rufen Sie den Wert eines Befehlszeilenparameters mit Standard-Unix-Parametern ab. Weitere Informationen finden Sie unter Text mit Stichwort, Befehl und Positionstyp analysieren.

      Position Ab Ende

      Rufen Sie den durch seine Position angegebenen Text vom Ende der Zeile ab. Weitere Informationen finden Sie unter Text mit Stichwort, Befehl und Positionstyp analysieren.

      Position Ab Start

      Rufen Sie den durch seine Position angegebenen Text vom Anfang der Zeile ab. Weitere Informationen finden Sie unter Text mit Stichwort, Befehl und Positionstyp analysieren.

      Regulärer Ausdruck Rufen Sie den durch einen regulären Ausdruck angegebenen Text ab. Für diese Option müssen Sie mit der Regex-Java-Syntax vertraut sein. Weitere Informationen finden Sie unter Text mit einem regulären Ausdruck analysieren.
      Begrenzter Text Rufen Sie den durch Trennzeichen angegebenen Text und die Position innerhalb der Zeile ab (die häufigste Methode, um Text aus generischen Textdateien abzurufen). Weitere Informationen finden Sie unter Text mit Trennzeichen analysieren.
    4. Wählen Sie Beenden, um die Discovery zu stoppen, wenn keine Ergebnisse gefunden werden.
    5. 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

    Sie können die Analysestrategie für die Befehlszeile im Java-Stil verwenden, um den Pfad des Installationsverzeichnisses des WebSphere-Servers zu extrahieren.


    Verwenden der Analysestrategie für die Befehlszeile im Java-Stil

    Nächste Maßnahme