Описание: метод нужен для получения сведений о состоянии одной выгрузки.
Характеристики метода: GET.
Ресурс: xapi/etalonTable/{id}.
Параметры:
- id – fingerprint_id редактируемого объекта.
Например: etalonTable/0123456789ABCDEF
Тело ответа:
{
"FINGERPRINT_ID": "string",
"TYPE": "string",
"SOURCE": "string",
"DISPLAY_NAME": "string",
"NOTE": "string",
"CONDITION_COLUMNS": "string",
"CREATE_DATE": "string",
"CHANGE_DATE": "string",
"STATUS": "string"
"content": [
{
"CONTENT_ID": "string",
"CHECKSUM": "string",
"CONTENT_SIZE": "integer",
"CONTENT_MIME": "string"
}
]
}
Поле статус может иметь следующие значения:
- sending – отправка данных на компилятор;
- sent – данные отправлены на компилятор, и начинается компиляция;
- compiling – идёт компиляция документа;
- compiled – документ готов;
- saving – идет сохранение;
- ready – документ сохранён, готов для дальнейшего внесения в него изменений и не блокирует применение конфигурации;
- fatal_error – произошла ошибка во время сохранения документа, и операция не может быть повторена или продолжена;
- duplicate – произошло дублирование данных content (можно продолжать загружать содержимое);
- not_match_delimiter – строки в выгрузке не содержат разделителя символов (COMMA или TAB);
- wrong_column_count – количество колонок в строке не совпадает с количеством колонок, которое было указано при создании выгрузки;
- error – временная ошибка, можно попробовать ещё раз через некоторое время (лучше через час);
- max_words - превышено допустимое количество слов;
- max_columns - превышено допустимое количество столбцов.