Учебники

QlikView — Архитектура

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

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

Архитектурный Обзор

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

qlikview_architecture

Внешний интерфейс

Внешний интерфейс в QlikView — это точка доступа на основе браузера для просмотра документов QlikView. Он содержит сервер QlikView , который в основном используется бизнес-пользователями для доступа к уже созданным отчетам BI через URL-адрес в Интернете или интрасети.

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

Сервер QlikView во внешнем интерфейсе управляет взаимодействием клиент-сервер между пользователем и серверной системой QlikView.

Back End

Бэкэнд QlikView состоит из рабочего стола QlikView и издателя QlikView .

Рабочий стол QlikView представляет собой управляемую мастером среду Windows, которая имеет функции для загрузки и преобразования данных из своего источника. Его функция перетаскивания используется для создания графического макета отчетов, который становится видимым во внешнем интерфейсе. Типы файлов, создаваемые рабочим столом QlikView, хранятся с расширением .qvw. Это файлы, которые передаются на сервер QlikView во внешнем интерфейсе, который обслуживает пользователей этими файлами. Также .qvw- файлы могут быть изменены для хранения файлов с данными, которые называются .qvd- файлами. Это двоичные файлы, которые содержат только данные, а не компоненты графического интерфейса.

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