QlikView является BI-системой, использующей оперативную память компьютера. Вся информация BI-модели хранится и обрабатывается в оперативной памяти, поэтому QlikView отличается от других подобных систем высоким быстродействием. Результаты анализа в QlikView могут отражаться в виде таблиц, диаграмм, гистограмм, графиков, а также в виде уникальных представлений, не имеющих аналогов в других системах (например, в виде заполнения прямоугольниками). В связи с этим продукты QlikView позволяют значительно повысить эффективность представления аналитической информации в 1С.
Помимо уникального подхода к хранению и отображению данных, в QlikView применяется движок, полностью написанный на ассемблере. Также авторами разработан специальный скриптовый язык для загрузки и обработки данных в реальном времени. Скрипты используются не только при загрузке данных в модель, но и при выводе информации в виде заранее заготовленных или созданных пользователем блоков (дашбордов).
Программа QlikView содержит русифицированную документацию с примерами использования функций и процедур скрипта. Множество готовых дашбордов позволяет любому пользователю системы гибко настраивать таблицы, гистограммы и фильтры данных. На множестве сайтов, посвященных ей, есть примеры создания расширений дашбордов.
В QlikView применяются дополнительные коннекторы, позволяющие напрямую загружать данные из множества внешних источников – для баз 1С, например, а также для баз САП. При помощи коннекторов автоматически формируется текст скрипта загрузки из соответствующих баз данных (источников).
самые свежие новости 1 раз в месяц
QlikView умеет самостоятельно извлекать данные из файлов форматов csv, dbf, docx, xlsx, txt. Также с помощью QlikView можно извлекать данные из sql-баз, со страниц html и из веб-сервисов.
Объем данных, которые могут обрабатываться в реальном времени в приложениях 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 возникает у руководителей и менеджеров, которым нужно в кратчайшие сроки представить руководству аналитические таблицы, графики и диаграммы.
В связи с ростом объема оперативной памяти использование QlikView становится оправданным. Высокий уровень продаж этой BI-системы подтверждает интерес отечественного бизнеса к использованию QlikView совместно с 1C.
консультация эксперта
самые свежие новости 1 раз в месяц