Октябрь 2026

Готовится обновление 3.16

В обновлении появятся выгрузка в S3 в формате Parquet, развитие интеграции с DCC v2 и MCP, а также исправления настройки проектов, сегментации и работы с MySQL.

Выгрузка в S3 в формате Parquet

Добавлен тип подключения S3. Данные выгружаются в бакет отдельными наборами файлов Parquet. Подключение доступно во всех поддерживаемых тарифах.

В настройках подключения указываются endpoint, регион, бакет, префикс ключей, ключ доступа и секретный ключ. При необходимости можно задать токен сессии, адресацию через путь и тайм-аут. Секретные значения сохраняются в защищённом хранилище подключения.

Для работы выбираются две внешние компоненты: подключение к S3 и формирование Parquet. Поддерживается защищённое подключение к S3 по SSL. В компоненте Parquet добавлена поддержка TIMESTAMPTZ.

На первом этапе поддерживаются формат Parquet, режим обновления «Добавление» и выгрузка блоками. Каждый блок записывается в новый набор файлов.

Порядок настройки подключения и проекта, размещение файлов и ограничения режима добавления описаны в статье «Выгрузка в S3 в формате Parquet».

Настройка проектов и шаблоны

  • В помощнике добавлена панель закладок для перехода между этапами настройки.

  • Исправлено добавление вычисляемого поля GUID при выборе ссылочного поля, в том числе параметра ссылочного типа. Исправлено удаление связанного вычисляемого поля при удалении исходного поля из выбора.

  • Исправлены ошибки автозаполнения представления запроса, подстановки имени таблицы и проверки представления источника. Восстановлена проверка запроса при переходах по помощнику.

  • Исправлено сопоставление поля параметра с уже существующим полем таблицы приёмника.

  • Исправлены формирование шаблона проекта через MCP и загрузка из шаблона значений по умолчанию и значений при ошибке.

  • Исправлена ошибка пересоздания таблицы, структура которой не менялась.

  • Исправлено отображение нулевого значения в параметрах настройки набора данных.

Сегментация и ссылочные поля

Доработано сохранение ролей регулярной и расширенной сегментации при настройке проекта через помощник и API. Выбранные параметры сегментации сохраняются и при отдельном месяце инициализации.

Для ссылочного поля сохраняется типизированное значение отбора в источнике 1С, а для сегмента в приёмнике используется вычисляемый идентификатор. Это применяется и к ссылочным полям, отличным от «Ссылка» и «Регистратор». Доработана обработка составных типов и идентификаторов перечислений.

Исправлена инициализация регистра бухгалтерии по виртуальной таблице «ДвиженияССубконто»: запрос использует выбранную таблицу, в том числе при отборе через схему компоновки данных.

Таблицы и индексы MySQL

Для автоматически создаваемого неуникального индекса сегмента ограничивается длина индексируемого строкового префикса, если полный индекс превышает допустимый размер. Значения и длина самих колонок сохраняются; удаление данных сегмента выполняется по полному ключу.

Ручные и уникальные индексы автоматически не преобразуются. Поддерживается чтение длины префикса существующего индекса. Некорректный префикс проверяется до удаления существующей таблицы. Расчёт ориентирован на предел индекса 3072 байта; для старых версий MySQL/InnoDB с другими ограничениями требуется отдельная проверка совместимости.

Интеграция с MCP и DCC v2

MCP: управление Экстрактором из ИИ-клиента

MCP позволяет ИИ-клиенту работать с Экстрактором: изучать метаданные 1С, создавать и проверять проекты, управлять расписаниями, запускать инициализацию и выгрузку, читать результаты в приёмнике. Например, можно подобрать источник по метаданным, подготовить проект, проверить его настройки, а после запуска проследить выполнение и посмотреть выгруженные данные.

Доступны два способа подключения:

  • Напрямую к 1С. MCP обращается к HTTP-публикации каждой базы. Требуются опубликованный сервис Экстрактора и учётная запись 1С с необходимыми правами.

  • Через DCC v2. MCP обращается к Центру управления, а 1С получает команды при обмене и возвращает результаты. Прямой сетевой доступ MCP к базе и web-публикация 1С для этого маршрута не нужны. Требуются совместимые версии DCC и Экстрактора, зарегистрированный коннектор и настроенный обмен.

Инструкции по установке, настройке подключений и ИИ-клиентов опубликованы в репозитории MCP Экстрактора на GitHub.

Методы API Экстрактора согласованы с MCP 3.3.1. Доступность отдельных операций зависит от возможностей, которые сообщает подключённая информационная база.

Через API доступны чтение приёмника сохранённого проекта, диагностика и управление параметрами строки проекта: очередью, потоками, ожиданием, буфером, блоками выгрузки и удаления, расширенной проверкой данных. При частичном изменении настроек пропущенные свойства сохраняют прежние значения; явно переданные ноль и ложь учитываются.

Добавлены прямые SQL-операции через штатные обработчики с проверкой состояния проекта и блокировок. Для Kafka, AMQP и 1С Шины сохраняется требование предварительного плана операции.

При отмене учитывается конкретная выполняемая задача. При ошибке создания таблицы API возвращает идентификатор ошибки для диагностики и сохраняет идентификатор частично записанного проекта.

Обновление сервера MCP само по себе не обновляет модули 1С. После установки модулей и обновления публикации проверьте готовность базы командой readiness: поле oneCMethodsVersion должно содержать 3.3.1. Версия методов API отличается от номера релиза Экстрактора.

DCC v2: обмен с Центром управления

Доработана интеграция Экстрактора с DCC v2: регистрация коннектора, передача метаданных, получение команд и возврат результатов выполнения. Через Центр управления можно организовать доступ MCP к подключённым базам, когда входящие HTTP-подключения к 1С недоступны.

Обмен инициирует информационная база 1С. Она обращается к DCC, получает предназначенные ей задачи и передаёт статусы и журналы выполнения. Для работы необходимо настроить адрес и учётные данные DCC, выбрать версию DCC v2 в настройках Экстрактора, сохранить параметры и настроить регламентный обмен.

В режиме MCP через DCC метаданные можно изучать по сохранённому в Центре управления снимку. Перед подготовкой проектов обновите метаданные после изменения конфигурации базы. Проверка проекта и операции, которым нужны актуальные данные 1С, выполняются через задачи обмена.

Постановка команды запуска и завершение выгрузки — отдельные этапы. После запуска проверяйте состояние выполняемой задачи. Если ожидание ответа завершилось по тайм-ауту, продолжайте проверку по идентификатору исходной операции: повторная отправка команды может запустить ещё одну операцию.

В Экстракторе доработана поддержка ожидания команд в режиме long polling. Его использование зависит от совместимости и настроек всей цепочки обмена; само обновление Экстрактора не включает этот режим для MCP через DCC.

Настройка и работа Центра управления описаны в документации DCC v2.

Внешние компоненты

В настройки Redis добавлена проверка подключения. Исправлена ошибка скачивания релиза для платформы 1С 8.2.

HotFix 3.15.1.86

Обновление исправляет работу помощника создания проектов, подключений к базам данных, шаблонов проектов и очереди выгрузки. Ниже приведены исправления хотфикса и дополнительные изменения, вошедшие в ветку main после релиза 3.15.1.50.

Исправления HotFix 3.15.1.86

Помощник создания проектов и вычисляемые поля

  • HOTFIX-235247. Исправлено обновление данных помощника при изменении параметров источника типа «Обработчик». Устранено задвоение полей источника и исправлено его описание.

  • HOTFIX-237219. Исправлен подбор функций и ролей параметров группировки в помощнике.

  • HOTFIX-237345. Исправлена ошибка вычисления вычисляемых полей.

  • HOTFIX-236081. Исправлена проверка имени вычисляемого поля.

  • HOTFIX-237095. Восстановлено заполнение списков выбора полей партиции для ClickHouse и PostgreSQL, а также полей сортировки и первичного ключа для ClickHouse.

  • HOTFIX-236799. Добавлена проверка источника при загрузке строки проекта в помощник.

  • HOTFIX-236805. Исправлены скачки таблицы выбранных полей при изменении и дерева объектов при активации строки.

Подключения и типы данных

  • HOTFIX-237347. При ошибке загрузки списка схем в подключениях к Microsoft SQL Server и PostgreSQL теперь выводятся предупреждение и текст ошибки; заполнение списка прекращается.

  • HOTFIX-237061. Исправлено открытие формы подключения в режиме совместимости платформы 1С 8.3.5. Устранены пересечения идентификаторов элементов формы.

  • HOTFIX-236117. Исправлено чтение типа и разрядности поля таблицы MySQL. Уточнён подбор длины строковых полей для стандартного представления ссылок в Microsoft SQL Server, MySQL и PostgreSQL: используется длина представления по метаданным, а если её определить нельзя — прежнее значение по умолчанию. Пользовательские обработчики представления при подборе длины не учитываются.

Шаблоны, очередь и внешние компоненты

  • HOTFIX-236393. Исправлена ошибка загрузки шаблона проекта.

  • HOTFIX-237097. Исправлена ошибка применения «Снежинки» с подключением к Apache Kafka.

  • HOTFIX-231787. Исправлена группировка записей очереди: регулярные записи обрабатываются отдельно от записей инициализации и расширенных записей; объединяются только записи типа 4.

  • HOTFIX-235545. Запрещено удаление элементов справочника «Внешние компоненты». При попытке удаления выводится сообщение о том, что внешние компоненты являются системными объектами.

Дополнительные изменения после 3.15.1.50

Новые возможности и доработки

  • TASK-221159. В обработке «Управление проектами» добавлена вкладка «Диаграмма»: выбор даты, отображение запусков полосами и выделение их пересечений.

  • TASK-236087 / FIX-236087. Добавлен и доработан обработчик регистрации изменений непериодических регистров сведений по реквизиту.

  • HOTFIX-232041. В настройки добавлен тип уникального идентификатора binary.

  • HOTFIX-235759. В параметры подключения ClickHouse добавлен параметр «Кластер».

  • HOTFIX-234807. Доработана загрузка подключения и проекта из DCC по идентификаторам.

Исправления

  • HOTFIX-203713. Исправлена ошибка вычисления уникального идентификатора.

  • HOTFIX-236509. Исправлена передача пароля подключения при загрузке проекта из Центра управления.

  • HOTFIX-232911. Исправлена выгрузка полей без сопоставленного источника 1С.

  • HOTFIX-235247. Исправлено отображение ошибки источника типа «Обработчик».

  • HOTFIX-231783. Исправлена ошибка записи очереди при отключённой настройке регистра в подключении.

  • HOTFIX-235539. Исправлено применение настройки транслитерации к новой строке проекта.

  • HOTFIX-235847. Исправлено добавление вычисляемого поля «Гуид» при выборе нового поля.

  • HOTFIX-235351. Исправлены выгрузка структуры конфигурации в DCC на платформе 1С 8.2 и ошибка «Поле объекта не обнаружено (ПринадлежностьОбъекта)».

  • FIX-235621. Исправлена установка сегмента инициализации при сопоставлении полей.

  • FIX-228159. Исправлена работа фоновых заданий в автоматическом режиме в «Управлении торговлей», редакция 10.1.