Работа с файлами результатов
CountFile
Чтение.
Посчитать количество записей в файле результатов.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
inputFile |
string |
да | Путь к файлу результатов (JSONL) |
ExportCsv
Чтение.
Экспортировать файл результатов в CSV.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
inputFile |
string |
да | Путь к файлу результатов (JSONL) | |
outputFile |
string |
да | Путь к выходному CSV файлу | |
columns |
string |
нет | null |
Колонки через запятую. Если пусто — все колонки. |
separator |
string |
нет | ";" |
Разделитель (по умолчанию ;) |
ExtractFieldToText
Чтение.
Извлечь значения одного поля из файла результатов и записать построчно в текстовый файл.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
inputFile |
string |
да | Путь к файлу результатов (JSONL) | |
field |
string |
да | Имя поля | |
outputFile |
string |
да | Путь к выходному текстовому файлу |
ExtractFields
Чтение.
Извлечь указанные поля из файла результатов. Создаёт новый файл только с выбранными колонками.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
inputFile |
string |
да | Путь к файлу результатов (JSONL) | |
fields |
string |
да | Имена полей через запятую, например: name,id,created | |
outputFile |
string |
нет | null |
Путь к выходному файлу. Если пусто — создаётся автоматически. |
FilterObjects
Чтение.
Отфильтровать записи из файла результатов по значению поля. Создаёт новый файл с подходящими записями.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
inputFile |
string |
да | Путь к файлу результатов (JSONL) | |
field |
string |
да | Имя поля для фильтрации | |
value |
string |
да | Значение для сравнения (строковое сравнение, содержит) | |
outputFile |
string |
нет | null |
Путь к выходному файлу. Если пусто — создаётся автоматически. |
PreviewFile
Чтение.
Просмотреть страницу записей из файла результатов. Позволяет заглянуть в данные без загрузки всего файла в контекст.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
inputFile |
string |
да | Путь к файлу результатов (JSONL) | |
skip |
int |
нет | 0 |
Пропустить первых N записей |
take |
int |
нет | 10 |
Показать N записей (макс 20) |
ReadFile
Чтение.
Прочитать текстовый файл (или его часть). Используйте для чтения файлов сохранённых другими инструментами (GetAttribute, GetReport, ExportCsv и др.). Поддерживает пагинацию через offset/limit.
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
filePath |
string |
да | Путь к файлу | |
offset |
int |
нет | 0 |
Смещение в символах от начала (0 = с начала) |
limit |
int |
нет | 10000 |
Макс. символов для чтения (0 = весь файл, по умолчанию 10000) |
SaveResult
Чтение.
Скопировать файл результатов в указанное место (переименовать/сохранить).
| Параметр | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|
inputFile |
string |
да | Путь к файлу результатов | |
outputFile |
string |
да | Путь для сохранения |