QlikView в 1С, настройка системы, возможности
Меню

QlikView в 1С

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

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

Изменение валюты происходит в реальном времени (см. отбор в самом верху EUR, GBP, USD)
Изменение валюты происходит в реальном времени (см. отбор в самом верху EUR, GBP, USD)

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

В QlikView применяются дополнительные коннекторы, позволяющие напрямую загружать данные из множества внешних источников – для баз 1С, например, а также для баз САП. При помощи коннекторов автоматически формируется текст скрипта загрузки из соответствующих баз данных (источников).

QlikView умеет самостоятельно извлекать данные из файлов форматов csv, dbf, docx, xlsx, txt. Также с помощью QlikView можно извлекать данные из sql-баз, со страниц html и из веб-сервисов.

Эмблема приложения QlikView
Эмблема приложения QlikView

Объем данных, которые могут обрабатываться в реальном времени в приложениях QlikView в несколько раз превышает возможности sql. Здесь разработчики используют подходы BigData. Например, в модель QlikView можно загрузить более 200 миллионов записей, и при этом отклик на установку отборов по всей выборке будет не более 10 миллисекунд. В подобных условиях база sql зависает на несколько часов.

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

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

  • Поиск многокритериальных взаимосвязей;
  • Поиск самых эффективных менеджеров компании;
  • Выполнение анализа «что если…» (позволяет быстро менять любой критерий оценки, и сразу же видеть влияние этого воздействия на всю модель);
  • Поиск товаров-аналогов;
  • Построение прогнозов;
  • Визуализация статистических данных;
  • Визуализация взаимосвязей;
  • Построение сложных иерархических таблиц.

Использование и настройка QlikView для совместной работы с 1С требует стандартных шагов:

  • Проектирование модели QlikView;
  • Разработка скрипта загрузки из 1С (часто с применением коннекторов);
  • Загрузка данных в модель;
  • Проектирование дашбордов;
  • Настройка дашбордов и фильтров;
  • Настройка обратной связи (от QlikView к 1С).

В последнее время QlikView продвигает свой новый продукт Qlik Sense, работающий в среде любого веб-браузера. Это позволяет разрабатывать еще более сложные BI-приложения на базе java-скриптов. Удобство Qlik Sense заключается в возможности работать с моделью данных из любой точки мира при помощи любого доступного web-браузера.

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

Примеры информационных дашбордов для УТ11.4 (анализ продаж автомобилей)
Примеры информационных дашбордов для УТ11.4 (анализ продаж автомобилей)

Пример дашборда депремирования работников для ЗУП 3.1 (переработка со знаком минус – это убытки от брака)
Пример дашборда депремирования работников для ЗУП 3.1 (переработка со знаком минус – это убытки от брака)

В связи с ростом объема оперативной памяти использование QlikView становится оправданным. Высокий уровень продаж этой BI-системы подтверждает интерес отечественного бизнеса к использованию QlikView совместно с 1C.

Рассказать друзьям
Предыдущая статья статья
Подбор персонала в программе 1С: профиль должности, создание вакансии, загрузка резюме кандидатов на должности
Следующая статья статья
Основные справочники 1С 8.3: создание и изменение элементов
Комментарии