Форматы поставки

Формат XML для корпоративных и устаревших интеграций

Структурированный формат для систем, где обмен уже построен на XML, XSD и корпоративных шинах.

корпоративные системыXSDlegacy
Формат XML для корпоративных и устаревших интеграций
Описание формата

Когда использовать XML

XML сохраняется для интеграций, где корпоративные системы или существующие процессы уже используют этот формат. Он подходит для обмена с 1С, шинами данных и системами с XSD-схемами.

Файл получается более объемным, чем JSONL или Parquet, но строгая структура и пространство имен могут быть важны для корпоративного контура.

Для новых массовых аналитических проектов обычно рекомендуются JSONL или Parquet.

Преимущества

Сильные стороны

  • строгая иерархия
  • поддержка XSD
  • совместимость с корпоративными системами
  • удобен для существующих XML-процессов
Ограничения

Что учитывать

  • большой размер
  • медленнее разбирается
  • избыточен для новых аналитических задач
FAQ

Вопросы о формате XML

Для каких объемов подходит XML?

Подходящий объем зависит от структуры и инструмента обработки. Для API и отдельных карточек удобен JSON, для потоковых файлов — JSONL, для большой аналитики — Parquet, для простых таблиц — CSV.

Можно ли получить одну и ту же базу в нескольких форматах?

Да. При согласовании поставки можно подготовить основной формат и дополнительный демонстрационный или совместимый формат.

Как передаются вложенные массивы и связанные сущности?

В JSON и JSONL они могут оставаться вложенными. В CSV и Parquet связанные сущности часто передаются отдельными таблицами со стабильными ключами.

Можно ли изменить названия и типы полей?

Для индивидуальной поставки можно согласовать схему, названия полей, типы дат, представление NULL и правила нормализации.

Где посмотреть структуру API?

Полная структура и параметры методов опубликованы в документации API TenderGuru.