1C Script Builder

1C Script Builder — это разработка для пользователей QlikView и 1С.

Главной проблемой при загрузке данных из систем 1С в любую другую систему является отсутствие стандарта относительно наименования таблиц и полей в базе данных. Если посмотреть внутрь базы данных, то можно увидеть множество таблиц с непонятными названиями вида: _Accumreg10146, _Document134, _Reference70 и т.п. Такая же ситуация с названиями полей: _IDRRef, _Rd1078, _Rd1085RRef, _Rd1689_RTRef и т.п.

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

Поэтому для загрузки данных из 1С во внешнюю для нее систему (в данном случае – QlikView) можно использовать два основных метода:

Выгрузка из 1С промежуточных файлов (например, в формате XML) на диск и загрузка данных из этих файлов во внешнюю систему.

Основные недостатки этого варианта: невозможность выгрузки данных в любое время, низкая скорость выгрузки при больших объемах данных, уменьшение надежности системы, которая может быть вызвана сбоями при выгрузке, необходимость настройки выгрузки, управления файлами выгрузки, синхронизации загрузки/выгрузки, постоянным отслеживанием результатов выгрузки. Такой метод не применим для промышленного использования.

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

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

Для того чтобы решить проблемы перечисленных методов, и предоставить пользователям 1С простой механизм интеграции с QlikView был разработан специальный 1С Script Builder.

1С Script Builder реализован в виде внешней 1С-обработки и предназначен для автоматизированного проектирования скрипта загрузки данных из БД 1С версии 8.x в аналитическое приложение QlikView.

Использование 1С Script Builder позволяет получить максимальную скорость загрузки данных и максимальную гибкость при формировании самых сложных запросов.

Для получения документации по 1С Script Builder или дополнительной информации, пожалуйста, отправьте нам запрос.

Найти решение у бизнес-партнера QlikTech (QlikView) в России.

Форум разработчиков QlikView и Qlik Sense. Получите ответы на все вопросы по QlikView и Qlik Sense!

1C Script Builder

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий

66 queries in 0,621 seconds