Database Compression Tool (DCT) Универсальный инструмент сжатия, свертки и конвертации баз данных 1С

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях. Поддерживаются управляемые и обычные формы. Может выполнять свертку сразу нескольких баз данных и выполнять их автоматически без непосредственного участия пользователя.

Арт.: 2163140

Продано: 12

Основная презентация.gif
Вес базы.png
Консистентность.png
Время.png
Снимок экрана 2024-08-16 в 17.33.59.png
Снимок экрана 2024-09-01 в 21.50.53.png
Основная презентация.gif
Вес базы.png
Консистентность.png
Время.png
Снимок экрана 2024-08-16 в 17.33.59.png
Снимок экрана 2024-09-01 в 21.50.53.png
Лицензии

6900 руб.

9900 руб.

UPGRADE

4800 руб.

Техподдержка

3000 руб.

 

Универсальный инструмент сжатия, свертки и конвертации баз данных 1С

Свертка баз данных еще никогда не была такой простой и быстрой!

Сделайте несколько кликов, а остальное оставьте для DCT

 

Инструмент входит в ТОП-5 решений для разработчика 1С

При приобретении комплекта решений предоставляется скидка

Узнать подробнее

 

Кому подойдет

1

Руководителям проектов и бизнес-аналитикам

Медленно работают отчеты? Каждое проведение документа - причина для кофе брейка? На диске уже не осталось свободного места, потому что базы занимают несколько терабайт?

Кажется пришло время делать свертку!

DCT легко справится даже с самыми большими базами данных.

2

Разработчикам и администраторам баз данных

Конвертация в базы данных для разработчика из бэкапа продуктовой для дальнейшего тиражирования на команды разработки.

Больше не нужно переносить на сервер разработки терабайтные базы для внесения небольших изменений в актуальных документах или создавать сложные тест-кейсы для проверки на пустой базе. Просто оставьте несколько последних месяцев данных и настройте автоматизацию на ежедневное/еженедельное создание легковесной базы для разработчиков.

3

Тестировщикам и QA-инженерам

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

Больше не нужно писать скрипты или вручную наполнять пустые базы НСИ и цепочками документов. Достаточно взять уже имеющуюся информацию из продуктовой базы и тестировать на реальных данных за небольшой период времени.

4

Представителям компании и консультантам

Конвертация в работоспособные демонстрационные базы с актуальными данными из реальной жизни.

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

Оставляем от продуктовых данных несколько недель/месяцев и заодно выбираем к очистке конфиденциальную НСИ. Готово!

 

Какие еще задачи решает

Создать файловую базу из серверной

Требуется уместить серверную базу данных в файловую, но ограничения файловой базы на размер не позволяют это сделать?

Запуск инструмента в режиме "Минимальный вес базы данных" может решить эту проблему.

Провести тестовую свертку продуктовой базы за приемлемое время

Нужно проанализировать, сколько будет весить продуктовая база после свертки на определенную дату, а также заранее проверить возможные исторические ошибки учета?

Запуск инструмента в режиме "Максимальная консистентность данных" поможет в этом.

Любые другие цели

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

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

 

Уникальность

Единственный максимально простой в использовании all-in-one инструмент для целей сжатия данных с широкими возможностями по настройке и автоматизации выполнения.

Универсальность

Инструмент работает на любых конфигурациях. Не привязан к коду конкретной конфигурации и не требует наличия БСП.

Скорость

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

Гибкость

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

Легкость использования

Не нужно тратить время на настройку. Конвертация выполняется в несколько кликов, а преднастроенные пресеты позволяют не думать о детальной настройке при каждом использовании.

Автоматизация

Один раз настроить — остальное скрипт сделает за Вас! Поддерживается использование инструмента в качестве автоматизированного конвейера сразу для нескольких баз. Дальнейшая конвертация выполняется без участия пользователя.

Функциональные возможности инструмента

Кроссплатформенность

Поддерживается широкий диапазон версий технологической латформы 1С и версий СУБД для Microsoft SQL Server и Postgre SQL.

Баланс возможностей

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

Два в одном

Доступна как полноценная свертка остатков, так и обрезка данных. Свертка осуществляется с помощью документа "Корректировка регистров". Если в сворачиваемой базе отсутствует данный документ — инструмент предложит скачать расширение с этим документом.

Наборы предварительных настроек

Вы можете как выбрать этапы конвертации автоматически из 3-х преднастроенных пресетов, так и выбрать требуемые этапы вручную.

Есть право на ошибку

Все выполненные настройки и пройденные этапы сохраняются в рамках базы. Есть возможность пройти этапы в несколько заходов. В случае возникновения ошибки при прохождении этапа, есть возможность исправить проблему в данных и продолжить конвертацию с неуспешного этапа.

Все сделает за Вас

Доступно автоматизированное выполнение конвертации посредством преднастроенного скрипта. Просто настройте планировщик на его выполнение в удобное время.

Многозадачность

В автоматическом режиме есть возможность выполнять конвертацию сразу с несколькими базами, учитывая индивидуальные настройки для каждой базы.

Идивидуальная настройка

Возможно учесть индивидуальные особенности баз. Если в базах есть тяжеловесные НСИ (в том числе нетиповые), которые, в зависимости от целей сжатия, не обязательны для результативной базы — можно выбрать их как дополнительные объекты для полной очистки.

Ничто не останется за кадром

Есть возможность записывать протокол выполнения. Протокол фиксирует параметры запуска и ход выполнения конвертации в текстовый файл в каталог с инструментом. На каждый запуск инструмента формируется индивидуальный протокол.

 

Примеры работы

 

Конфигурация 1С:ERP Управление предприятием 2.5.12.165‚

Тестовый стенд: AMD Ryzen 9 7900X, 64GB RAM

Возраст базы данных: 11 лет

Срез последних данных: 3 месяца

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

Начальный объем

284

GB

Итоговый объем

35

GB

Время работы

22

Минуты

Конфигурация 1С:ERP Управление предприятием 2.5.12.165‚

Тестовый стенд: AMD Ryzen 9 7900X, 64GB RAM

Возраст базы данных: 11 лет

Срез последних данных: 3 месяца

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

Начальный объем

284

GB

Итоговый объем

86

GB

Время работы

20

Минут

Конфигурация 1С:ERP Управление предприятием 2.5.12.165‚

Тестовый стенд: AMD Ryzen 9 7900X, 64GB RAM

Возраст базы данных: 11 лет

Срез последних данных: 3 месяца

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

Начальный объем

284

GB

Итоговый объем

121

GB

Время работы

60

Минут

 

 

Настройки и справка

 

Простые и лаконичные настройки

Справа от настроек есть всплывающая подсказка по символу "?".     Опция "Дополнительные объекты к полной очистке" позволит подобрать уникальные для Вашей базы НСИ, которые требуется очистить вместе с учетными данными.

На странице этапов выполнения, в центре нижней части страницы есть гиперссылка на подробное описание по использованию.

Перед запуском конвертации инструмент предложит прочитать рекомендации к подготовке данных и решению возможных проблем, которые могут возникнуть в процессе работы инструмента.

 

"Обычные" формы — не проблема

 

Поддерживается запуск в неуправляемом режиме

Возможность запуска и работы в режиме "обычных" форм при использовании "толстого" клиента.

Поддерживаются все функции как и в управляемом режиме, в том числе автоматическое выполнение по расписанию.

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

 

 

Технические требования

 

Тех. платформа 8.3

Microsoft SQL Server

Postgre SQL

8.3.25 16.XX (2022) 16.X-X.1C
8.3.24 15.XX (2019) 15.X-X.1C
8.3.23 14.XX (2017) 14.X-X.1C
8.3.22 13.XX (2016) 13.X-X.1C
8.3.21 12.XX (2014) 12.X-X.1C
8.3.15 … 8.3.20 11.XX (2012) 11.X-X.1C
8.3.3 ... 8.3.14 10.XX (2008) 10.X-X.1C
  9.XX (2005) 9.X-X.1C
  8.XX (2000) 8.X-X.1C

          Поддерживается       Не тестировалось       Не поддерживается

Отличия версий

Функциональность / Версия
LITE
PROF
Три набора предварительных настроек выполнения и ручной выбор этапов
Поддержка Microsoft SQL Server и Postgre SQL
Основные глобальные настройки выполнения
Сохранение прогресса выполнения, возможность продолжить с прерванного этапа
Функциональность автоматического запуска по регламенту
Работа в режиме "обычных" форм и " толстого" клиента
Возможность выбора дополнительной НСИ для принудительной очистки
Запись подробного протокола выполнения в файл
Использование табличных блокировок при выполнении свертки
 
  • Не поддерживаются файловые базы данных 1С (запланирована поддержка в будущих релизах)

  • Не поддерживаются базы данных с разделением данных (запланирована поддержка в будущих релизах)

  • Не поддерживаются версии технологической платформы 1С 8.2

  • Не поддерживаются регистры расчета

  • Не поддерживаются базы данных, размещенные в 1С:Fresh

  • Для запуска в автоматизированном режиме поддерживается только ОС Windows

Продукт защищен системой лицензирования. Тарифицируется количество серверов 1С, количество баз данных 1С сервера не ограничено.

ВАЖНО! Для активации лицензии необходимо осуществить первоначальный запуск инструмента на сервере с сервисом агента 1С, для которого планируется его использование. Необходимо открыть любую базу 1С этого сервера и запустить инструмент. При первом запуске система запросит код активации — согласитесь и введите Ваш код активации. Текущий экземпляр инструмента будет активирован и в дальнейшем его можно будет использовать как на сервере, так и из любого другого места.

Время от приобретения лицензии до ее активации ограничено одной неделей (7 дней). Рекомендуется активировать лицензию в течение этого периода во избежание проблем с доступом к инструменту.

Не рекомендуется производить попытки изменить программный код инструмента в конфигураторе после приобретения. Любое изменение приведет к сбросу активации лицензии.

Для запуска автоматического выполнения конвертации необходимо поместить активированный инструмент в любой удобный каталог (в пути каталога не должно быть пробелов и кириллических символов) и открыть инструмент в режиме 1С. Далее необходимо открыть окно с настойками и в левом нижнем углу нажать на гиперссылку "Авто-Режим". В открывшемся окне прочитать инструкцию по использованию и скачать скрипт по гиперссылке "Скачать скрипт". Скрипт лучше поместить в каталог рядом с инструментом, либо в любой другой каталог по тем же правилам, что и для инструмента.

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

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

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

На вкладке "Триггеры" необходимо установить расписание выполнения задания.

На вкладке "Действия" нужно создать действие "Запуск программы" и указать путь до .bat файла настроенного ранее скрипта выполнения.

 

Также следует проверить, есть ли все нужные права у пользователя, под которым выполняется запуск планировщика, на запись в каталог скрипта (для работы протоколирования) и на запуск 1С.

  • Рекомендуется выполнить первый запуск конвертации в ручном режиме, чтобы в случае, если в базе есть учетные ошибки, из-за которых может неуспешно завершиться определенный этап (например, свертка), — проанализировать их и при возможности заранее исправить. В автоматическом режиме ошибки также будут отображаться в протоколе выполнения, находящимся в каталоге с инструментом.

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

  • В случае, если в конфигурации есть подходящий для свертки документ "Корректировка регистров" и будут использованы этапы свертки, инструмент проверит, все ли сворачиваемые регистры, имеющие данные, являются регистраторами документа. Если нет — инструмент предупредит Вас о том, что свертка будет выполнена не для всех регистров.

  • В случае, если в конфигурации отсутствует документ "Корректировка регистров" и будут использованы этапы свертки, система предложит скачать расширение с подходящим документом прямо из инструмента. Его необходимо будет подключить к сворачиваемой конфигурации и назначить регистратором для всех требующих свертки регистров. В противном случае, выполнение этапов свертки и конвертация базы данных в режиме "Максимальная консистентность данных" будет недоступна.

  • На некоторых устаревших версиях Postgre SQL (12 и ниже) наблюдается заметное замедление выполнения этапов свертки ("Режим консистентности данных"). Замедление связано с внутренними механизмами обработки запросов в этих версиях на стороне СУБД. Если планируется выполнять конвертацию в этом режиме, рекомендуется обновиться на более позднюю версию Postgre, либо использовать другие режимы конвертации.

Техническая поддержка и обновления

 

Бесплатный период техподдержки составляет 1 месяц со дня покупки.

Также после приобретения вы получаете 1 месяц бесплатных обновлений.

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

Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.

Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.

При создании тикета необходимо предоставить:

  1. Номер заказа
  2. Описание вопроса. Если это ошибки - напишите порядок ваших действий с программой, которые к ней привели (приложите видео/скриншоты/отчеты об ошибке)
  3. Точную конфигурацию 1С, и версию платформы, на которой используете купленное решение (наименование и версию 1С можно взять из раздела "О программе"), версию купленной программы.

К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Стандартный срок реакции - 24 часа в рабочие дни с момента обращения.

 

Техподдержка
 

 

Статистика:
Просмотры 2509
Загрузки 12
Рейтинг 22
Создание 20.08.24 15:10
Обновление 10.09.24 10:41
№ Публикации 2163140
Характеристики:
Теги

инструмент обработка конвертация свертка обрезка сжатие УТ ERP КА Данные База данных SQL MS SQL Postgre автоматизация

Рубрики Инструментарий разработчика Чистка данных Свертка базы DevOps и автоматизация разработки
Кому Для всех
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v8.3
Конфигурация Не имеет значения
Операционная система Не имеет значения
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Платные (руб)
Код открыт Нет
Наименование Файл Версия Размер
Database Compression Tool DEMO, бесплатная ознакомительная версия .zip 4.1.2 5,90Mb 16 Скачать
1. deevil 12.09.24 16:49 Сейчас в теме
Вопросы:
Нужно ли интегрировать в базу, которую сворачиваем?
Не совсем понятно что будет с не поддерживаемой платформой (например 8.3.13)?
2. Техподдержка 16.09.24 12:43
(1)
Здравствуйте!

1) Интеграция в базу данных не требуется, инструмент работает независимо от кодовой базы.
Есть исключение: Для пресета "Максимальная консистентность" (Свертка БД) может потребоваться документ "Корректировка регистров" в конфигурации. Если в Вашей конфигурации не будет подходящего документа, инструмент предложит скачать расширение с этим документом, это расширение необходимо будет интегрировать в конфигурацию, в противном случае делать этого не потребуется.

2) Статус "Не поддерживается" в таблице поддерживаемых версий означает, что кодовая база инструмента разрабатывалась без учета особенностей именно этих версий. Работа инструмента может происходить некорректно и могут возникать ошибки. Но вероятнее всего инструмент на этих версиях не запустится.
Минимально поддерживаемая версия инструмента была выбрана не случайно. Начиная с версии 8.3.15 в платформу были внесены изменения которые концептуально требуются для корректной работы инструмента, в том числе изменения касающиеся работы расширений конфигурации на стороне SQL.
3. deevil 16.09.24 12:45 Сейчас в теме
(2)
8.3.15

Если платформа версии 8.3.15 или выше, а конфигурация при этом в режиме совместимости с более старой версией - будет ли работать?
4. Техподдержка 16.09.24 12:54
(3)
Да, должно работать.

Сильно зависит еще насколько старая версия в режиме совместимости указана и может влиять какая версия платформы была в в момент загрузки БД на сервер, платформа при реструктуризации может копить ошибки формата хранения на стороне SQL старых версий платформы (сталкивались с этим при тестировании).

Вы можете скачать бесплатную ДЕМО версию и протестировать интерфейс (Фронт Энд) на работоспособность, если все хорошо - приобрести решение, далее если возникнут какие-либо проблемы работе, сможем их решить уже в индивидуальном порядке.

В случае каких-то индивидуальных особенностей БД, сервера или окружения - мы стараемся всегда идти на встречу=)

Оставьте свое сообщение

См. также

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравне...

10000 руб.

Infostart PrintWizard - создание и редактирование печатных форм в 1С 8.3

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

18000 руб.

OneDebugger - инструмент для отладки кода в 1С без использования конфигуратора

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

9360 руб.

RPA платформа OneRPA

OneRPA - платформа роботизации рутинных операций, в основе которой лежит платформа 1С:Предприятие. Данная платформа позволяет использовать современные технологии роботизации, не теряя при этом наработки, которые были созданы в ходе автомати...

300000 руб.

Infostart DataFormWizard: Управление данными и формами в 1С 8.3

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на л...

10000 руб.

PowerTools: Инструменты администратора 1С 8.3

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

4800 3840 руб.

SALE! 20%

Многофункциональная выгрузка из 1С:УТ 11/ УТ 10 в 1С:БП2, БП3 (соответствия товаров, контрагентов, складов, статей ДДС)+Свёр...

Хотите точно знать, что вы выгружаете? Хотите сворачивать товары по НДС или фильтровать товары по доп. реквизиту? Вы волшебник, которому необходимо превращать одних контрагентов в других? Хотите при выгрузке превратить группу товаров в один...

10900 руб.

Выборочное удаление организаций из информационных баз 1С (управляемые формы), с удалением всех ссылающихся на эти организации...

Позволяет удалить организации из любых из информационных баз 1С на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3.0, УНФ, Розница 2.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализо...

3582 руб.

Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3 УТ 10.3./11, БП 2/3, ЗУП 2.5/3, КА 1.1/2, УНФ 1.6/3...

Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые о...

9600 руб.

Бустер Конвертации данных 3 (Infostart Toolkit)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 руб.