Denvic Visual Transformer (DVT)

Инструмент для визуальной настройки выгрузок и трансформаций из произвольных источников
(low-code ETL сервис)
Задать вопрос

Наши клиенты

Назначение продукта DVT

Denvic Visual Transformer (далее — DVT) — программный продукт компании «Денвик Аналитика», который является частью экосистемы «Denvic ETL», а именно low-code-сервисом, выполняющим функции конструктора и оркестратора.

Недостаточно просто выгрузить данные из 1С и других источников. Необходимо еще их очистить, объединить, провести трансформации. И DVT прекрасно подходит для этой цели, позволяя в рамках визуального редактора собрать набор трансформаций в проекте, а потом проект поставить на расписание.

Denvic Visual Transformer (DVT) выступает как некий middle-офис, позволяющий:

  • соединять различные источники данных;

  • трансформировать их;

  • и формировать очищенные, правильные витрины данных.


Используемые технологии
  • Python 3.13 (планируется переезд на 3.14);

  • FastAPI;

  • RedPanda используется для построения очередности исполнения проектов в рамках одного воркера;

  • PostgreSQL используется как внутреннее хранилище;

  • UI-React.

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

Множество источников данных
Поддерживает 1С, PostgreSQL, ClickHouse, MS SQL, CSV и другие системы — быстрый доступ к разнородным данным без сложных интеграций и ручных подключений.
Высокая производительность
Работает на Dask (и планируемом Apache Spark), обеспечивая масштабируемые вычисления, ускорение трансформаций и стабильную обработку больших объемов данных.
Визуальный редактор настройки трансформаций
Позволяет настраивать пайплайны без кода, с интеграцией с Экстрактором и Инжектором 1С, параллельным исполнением, логированием и высокой скоростью работы.

Для кого подходит

Руководители и бизнес-аналитики
DVT позволяет аналитикам без участия разработчиков быстро получать качественные витрины данных, централизовать их из разных систем в единый источник, автоматизировать трансформации и отчёты, минимизировать ошибки ручной подготовки, повышать прозрачность данных и легко подключать новые источники.
Data-инженеры / ETL-инженеры
DVT позволяет строить устойчивые low-code ETL-пайплайны, стандартизировать и автоматизировать интеграцию данных, очищать и нормализовать источники, быстро прототипировать трансформации, эффективно работать с большими объёмами благодаря параллельности, упрощать сопровождение визуальных схем и легко интегрироваться с 1С и другими корпоративными системами «из коробки».
ИТ-специалисты и разработчики автоматизации
DVT снижает нагрузку на разработку, ускоряет создание интеграций между системами, объединяет всю ETL-логику в одном инструменте, упрощает диагностику ошибок через визуальное логирование, обеспечивает масштабируемую обработку данных, уменьшает влияние человеческого фактора и позволяет ИТ-отделам быстро внедрять полноценные ETL-процессы даже без выделенной data-команды.

Возможности DVT


DVT возник как некое продолжение и развитие функциональности Экстрактора 1С

в части:

  • дальнейшей трансформации выгружаемых данных;

  • а также, как потенциальное frontend-решение для Экстрактора 1С и Инжектора 1С в рамках работы с данными 1С в режиме «одного окна».


dvt_pipe.png

Мощный инструмент для построение пайплайнов выгрузки, объединения и трансформации данных из множества источников. 
Теперь не нужен программист или самостоятельное изучение какого-то языка программирования или SQL - вы все операции по трансформации данных можете сделать самостоятельно, быстро и с высокой производительностью.
Join - соединение двух таблиц
Union - Конкатенация двух таблиц
Group By - группировка по набору полей
Calculate (произвольный код Python)
Filter - фильтрация
Sort - сортировка
Конвертация типов - преобразование типов полей
Получение метаданных от Экстрактора 1С
Полностью автоматическая работа
Работа под Linux
Многопоточность
Производительность
Смотреть больше возможностей ↓

Отзывы наших клиентов

Татьяна Пахарукова
Руководитель отдела автоматизации
Татьяна Пахарукова
Руководитель отдела автоматизации
Наша компания уже год использует Экстрактор для выгрузки данных из 1С. За этот год нам удалось настроить много информативных дашбордов в Data...
Читать далее
25 июля 2024
Дмитрий Павлов
Руководитель IT-отдела
Дмитрий Павлов
Руководитель IT-отдела
Мы выбрали Экстрактор 1С среди других коннекторов благодаря его интуитивно понятному интерфейсу и простоте освоения. Сотрудникам было достато...
Читать далее
01 августа 2024
Абдурауф Бободжонов
Системный администратор 1С
Абдурауф Бободжонов
Системный администратор 1С
Если возникают какие-либо вопросы по работе Экстрактора, или нам нужно сделать какой-то нестандартный запрос к базе 1С, специалисты компании ...
Читать далее
25 мая 2024

Архитектура DVT

Диаграмма последовательности 1C → DVT

Схема потока данных взаимодействия Экстрактор 1С и DVT.

55555.png

DVT строится на микросервисной архитектуре. 
Все микросервисы могут быть размещены как на одной виртуальной машине, так и на разных. 

DVT поддерживает два варианта развертывания:

  • docker;
  • отдельные образы.

Минимальные требования к развертыванию

  • 2 CPU;
  • 16 RAM;
  • 50 GB SSD. 

Оставить заявку

Заполните личные данные и наши специалисты свяжутся с Вами в ближайшее время