导出程序
WPA 导出程序是一个命令行工具,它为自动分析方案提供 WPA 功能。 通过将 WPA 导出程序命令批处理在一起,可以比通过 UI 更大的规模执行跟踪分析。
可以使用 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
标志是可选的。
-profile
包含要导出的表的 WPA 配置文件 (.wpaProfile)。
-delimiter
(可选)要用作 CSV 中值之间的分隔符的字符。 默认分隔符为逗号。
-range
(可选)要导出的时间跨度,从 <start> 到 <end>。 默认单位是纳秒,但也可以指定秒 (s)、毫秒 (ms) 或微秒 (us)。
示例:1s
、100ms
、500us
-regionsxml
(可选)一个或多个包含感兴趣的区域的清单文件。 可以在不使用 –region
标志的情况下指定此标志来导出整个“感兴趣的区域”表。
示例:-regionsxml regionsxml1.xml regionsxml2.xml
-region
(可选)跟踪中特定区域的名称。 使用此标志仅在区域期间导出数据。 如果使用此标志,则还必须至少指定一个感兴趣的区域清单文件。
注解
输出文件的名称是基于表和预设名称自动生成的。 用户可以选择指定前缀 (-prefix
) 和目录 (-outputfolder
)。