Август 2026

Релиз 1.20.0 (10.08.2026)

🚀 Новый функционал:

  1. Добавлена новая нода Convert To Schema. Она собирает эталонную схему таблицы из колонок датафрейма (имена, типы, описания, обязательность, значения по умолчанию, ключи и другие атрибуты).

  2. Добавлена новая нода Schema Policy. Она позволяет привести данные к эталонной схеме таблицы. Это позволяет контролировать качество данных перед записью в БД.

  3. в ноде Execute Project реализовано управление переменными при запуске вложенного проекта.

  4. Кнопка для сброса кэша проекта перенесена в рабочую область.

  5. В настройки профиля добавлен раздел, который позволяет управлять настройками приложения (доступен администратору). Настройки группируются по разделам, секретные значения (лицензионный ключ, пароли) защищены, история изменений сохраняется.

  6. В настройках приложения можно выбрать точность даты-времени для выполнения пайплайнов (наносекунды, микросекунды, секунды). Это позволяет избежать переполнения при работе с датами из MS SQL и других источников с высокой точностью.

⚡ Внесены следующие улучшения:

  1. Ускорена загрузка загрузка списков баз, схем и таблиц.

  2. Улучшена работа ноды Pivot DataFrame. Теперь результирующие колонки в данной ноде получают более короткие и читаемые имена — значение сводной колонки используется без лишних префиксов, а при конфликтах имён добавляются различающие суффиксы.

  3. Удалены устаревшие ноды чтения из базы данных. Ранние версии нод Read Table DB и Read Query DB удалены. Используйте актуальные версии нод Read Table DB V3 и Read Query DB V3.

  4. Переменная окружения DVT_FERNET_KEY теперь обязательна: без неё контейнеры не запустятся. Проверьте, что она задана в вашем окружении перед обновлением.

🐛 Исправлены следующие ошибки:

  1. Исправлено чтение CSV, Excel, JSON и Parquet из подключений к FTP/SFTP. Теперь файл корректно скачивается во временную копию и удаляется после обработки.

  2. Исправлена работа glob-путей (например, folder/*.xlsx) для нод Load Excel и Load JSON при подключении к S3.

  3. Исправлена потеря метаданных колонок при записи Parquet-файлов в режиме добавления (append).

  4. Исправлены ошибки отображения и сохранения значений даты-времени, включая переменные проекта типа datetime.

  5. Раньше если переменная DVT_FERNET_KEY отсутствовала, то DVT тихо падал и было непонятно, в чем проблемаСейчас явно ругается на отсутствие переменной.