Средство экспорта
Средство экспорта WPA — это программа командной строки, которая предоставляет функциональные возможности WPA для сценариев автоматического анализа. Пакетная обработка команд средства экспорта WPA позволяет выполнять анализ трассировки в гораздо большем масштабе, чем с помощью пользовательского интерфейса.
Средство экспорта WPA можно использовать для экспорта таблиц из одной трассировки и профиля, при необходимости отфильтрованной по определенному диапазону времени, в файл .csv (разделенных запятыми значений). Эти диапазоны времени можно определить одним из следующих способов:
Числовые значения меток времени
Именованные маркеры
Если диапазон времени не указан, экспортируются данные из всей длительности трассировки.
В настоящее время нельзя экспортировать таблицы из представлений сравнительного анализа.
Синтаксис
Чтобы использовать средство экспорта WPA, необходимо предоставить существующий файл трассировки вместе с профилем.
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 | /?]
Параметры
[-i] traceFile.etl
Файл трассировки, содержащий экспортируемые данные. Флаг –i
является необязательным.
-Профиль
Профиль WPA (WPAProfile), содержащий таблицы для экспорта.
-Разделитель
(Необязательно) Символ, используемый в качестве разделителя между значениями в CSV-файле. Разделитель по умолчанию — запятая.
-Префикс
(Необязательно) Строка, которая добавляется к каждому из выходных имен файлов.
-outputfolder
(Необязательно) Папка, в которую будут экспортированы таблицы.
-Диапазон
(Необязательно) Интервал времени, от <начала> до <конца>, который необходимо экспортировать. Единицей по умолчанию являются наносекунды, но можно также указать секунды (с), миллисекунд (мс) или микросекунд (us).
Примеры:1s
, 100ms
, 500us
-Знаки
(Необязательно) Диапазон для экспорта, заданный двумя именованными маркерами.
-regionsxml
(Необязательно) Один или несколько файлов манифеста, содержащих интересующие области. Этот флаг можно указать без флага –region
для экспорта всей таблицы "Интересующие регионы ".
Пример-regionsxml regionsxml1.xml regionsxml2.xml
-Регионе
(Необязательно) Имя определенного региона в трассировке. Используйте этот флаг для экспорта данных только в течение региона. При использовании этого флага необходимо также указать по крайней мере одну интересующую область файла манифеста.
-Символы
(Необязательно) Включите этот флаг, чтобы включить загрузку символов.
-Tsi
(Необязательно) Обработка трассировки даже при наличии инверсий времени.
Комментарии
Имена выходных файлов создаются автоматически на основе имен таблиц и предустановленных имен. При необходимости пользователь может указать префикс (-prefix
) и каталог (-outputfolder
).