Зачем конвертировать ETL в CSV?
ETL - это бинарный формат, созданный для диагностических инструментов ETW, а не для электронных таблиц или скриптов. Конвертация в .csv позволяет сортировать и фильтровать события трассировки в Excel, Python или любом инструменте обработки данных без необходимости использования специального ПО для ETW.
Способы конвертации ETL в CSV
tracerpt FREE
Откройте командную строку от имени администратора и выполните tracerpt yourfile.etl -of CSV; файл dumpfile.csv появится в той же папке. Добавьте -o events.csv для выбора имени файла или -lr для мягкого парсинга неполных трассировок.
Windows Performance Analyzer FREE
Установите бесплатный Windows ADK от Microsoft, откройте .etl в WPA, щелкните правой кнопкой мыши на любую таблицу и выберите «Export Table to CSV» - это экспортирует только видимое подмножество данных, что полезно для конкретных метрик, таких как ЦП или дисковый ввод-вывод.
Об этих форматах
Файл ETL - это журнал трассировки событий Windows, созданный подсистемой Event Tracing for Windows (ETW). Он представляет собой бинарную запись системных событий, таких как счетчики…
Открыть детали .ETL →Файл CSV хранит табличные данные в виде обычного текста - по одной строке на запись, значения разделены запятыми (или точкой с запятой в европейских регионах). Его открывает любая…
Открыть детали .CSV →Качество и на что обратить внимание
- Большие трассировки могут создавать CSV-файлы с сотнями тысяч строк; открывайте их в Excel с осторожностью или обрабатывайте с помощью Python/pandas.
- Описания событий зависят от манифестов провайдеров на локальной машине; поля могут отображаться как GUID или числовые коды, если трассировка была получена с другого ПК.
- Windows Performance Analyzer экспортирует только текущую видимую таблицу - используйте
tracerpt, когда вам нужен полный дамп событий.
Часто задаваемые вопросы
Нужно ли скачивать tracerpt?
Могу ли я открыть выходной CSV в Excel?
dumpfile.csv в Excel как любой другой CSV; загрузка очень больших файлов может занять время.Почему в некоторых столбцах вместо названий событий отображаются GUID?
tracerpt; используйте оригинальную машину для получения вывода с полными именами.