Exporter
Der WPA-Exporter ist ein Befehlszeilentool, das WPA-Funktionen für automatisierte Analyseszenarien bereitstellt. Durch das Batchieren von WPA-Exporterbefehlen können Sie die Ablaufverfolgungsanalyse in einer viel größeren Skalierung ausführen als über die Benutzeroberfläche.
Sie können den WPA-Exporter verwenden, um Tabellen aus einer einzelnen Ablaufverfolgung und einem Profil zu exportieren, optional nach einem bestimmten Zeitraum gefiltert, in eine .csv -Datei (durch Komma getrennte Werte). Diese Zeitbereiche können durch eine der folgenden Möglichkeiten definiert werden:
Numerische Zeitstempelwerte
Benannte Marker
Wenn Sie keinen Zeitbereich spezifizieren, werden Daten vom gesamten Ablaufverfolgungszeitraum exportiert.
Derzeit können Sie Tabellen aus vergleichenden Analyseansichten nicht exportieren.
Syntax
Um den WPA-Exporter zu verwenden, müssen Sie eine vorhandene Ablaufverfolgungsdatei zusammen mit einem Profil bereitstellen.
wpaexporter.exe [-i] traceFile.etl -profile profile.wpaProfile [-delimiter <char>] [-prefix <prefix>] [-outputfolder <folder>] [-range <start> <end>] [-marks <M1> <M2>] [-regionsxml <manifest> ...] [-region <region_name>] [-symbols] [-tti] [-h | /?]
Parameter
[-i] traceFile.etl
Eine Ablaufverfolgungsdatei, die die zu exportierenden Daten enthält. Das –i
-Flag ist optional.
-profile
Ein WPA-Profil (.wpaProfile), das die zu exportierenden Tabellen enthält.
-delimiter
(Optional) Das Zeichen, das als Trennzeichen zwischen Werten in der CSV verwendet werden soll. Das Standardtrennzeichen ist ein Komma.
-prefix
(Optional) Eine Zeichenfolge, die jedem der Ausgabedateinamen vorgestellt ist.
-outputfolder
(Optional) Der Ordner, in den die Tabellen exportiert werden.
-range
(Optional) Der Zeitraum, vom <Anfang> bis zum <Ende>, der exportiert werden soll. Die Standardeinheit ist Nanosekunden, doch Sie können auch Sekunden (s), Millisekunden (ms) oder Mikrosekunden (us) angeben.
Beispiele:1s
, 100ms
, 500us
-marks
(Optional) Der zu exportierende Bereich wie von zwei benannten Markern angegeben.
-regionsxml
(Optional) Eine oder mehrere Manifestdateien, die Regionen von Interesse enthalten. Sie können dieses Flag ohne das –region
-Flag angeben, um die gesamte Tabelle Regionen von Interesse zu exportieren.
Beispiel:-regionsxml regionsxml1.xml regionsxml2.xml
-region
(Optional) Der Name einer bestimmten Region in der Ablaufverfolgung. Verwenden Sie dieses Flag, um Daten nur für die Dauer der Region zu exportieren. Wenn Sie dieses Flag verwenden, müssen Sie auch mindestens eine Manifestdatei von „Regionen von Interesse“ angeben.
-symbols
(Optional) Fügen Sie dieses Flag ein, um das Laden von Symbolen zu aktivieren.
-tti
(Optional) Die Ablaufverfolgung sogar in Anwesenheit von Zeitinversionen verarbeiten.
Bemerkungen
Die Ausgabedateinamen werden automatisch basierend auf den Tabellen- und voreingestellten Namen generiert. Der Benutzer kann optional ein Präfix (-prefix
) und ein Verzeichnis (-outputfolder
) angeben.