Компоненты Qlikview

Проведем обзор компонентов QlikView, которые определяют создание данных (Qlikview Developer), доставку (QlikView Server/Publisher), и непосредственно пользовательские программы Qlikview.

qv_architecture_overview_649

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

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

— ODBC- или OleDB базы данных, в качестве источника которых могут выступать наиболее популярные системы типа Microsoft SQL Server, My SQL, Oracle Database, IBM DB2 и другие;

— файлы стандартных форматов, подключаемые через специальные коннекторы типа HTML, Microsoft Excel, XML, 1С, SAP, текстовые файлы, различные СУБД и так далее.

После получения данных можно приступать к созданию приложения QlikView

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

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

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

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

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

Модуль QlikView Publisher выполняет некоторые дополнительные функции, связанные с планированием и доставкой данных. Дополнительный компонент модуля QlikView Publisher предназначен для того, чтобы создавать сложные сценарии по распространению контента. Их можно назвать типичными для больших организаций. Также модуль можно использовать для расширения и улучшения функциональных возможностей сервера в сфере администрирования. Он же обеспечивает дополнительные виды защиты контента на пользовательском уровне. К примеру, из общего контента QlikView с помощью этого инструмента можно сгенерировать некоторые самостоятельные документы, которые предназначаются для конкретных пользователей или пользовательских групп.

Компонент AccessPoint является управляемой точкой доступа, с помощью которой можно пользоваться всеми приложениями QlikView. Посредством AccessPoint и QlikView Server пользователи получают возможность работать со всеми приложениями QlikView строго в соответствии с настроенными правами доступа. Помимо этого, AccessPoint используется для поддержки различных фоновых сервисов. К примеру, распределения и балансировки нагрузок между несколькими объединенными серверами системы QlikView.

После настройки данные становятся доступны для пользователей.

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

Интернет-браузер позволяет получить доступ ко всем группам данных при использовании любого ПК или ноутбука. QlikView поддерживает несколько типов браузерных клиентов, среди которых:

— дополнительный модуль для Microsoft Internet Explorer;

— Ajax-клиент, который не требует обязательной предварительной инсталляции.

Возможность поддержки различными мобильными устройствами позволяет QlikView все время быть доступной для пользователя. Популярность современных портативных устройств — смартфонов, планшетных компьютеров и других видов оборудования, неуклонно растет. Система QlikView поддерживает основные современные мобильные платформы, в том числе Apple iPhone и iPad, BlackBerry и Android.

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

Qlikview дает возможность получать отчеты через электронную почту. Это очень удобно в тех случаях, когда для принятия некоторых бизнес-решений достаточно простых отчетов, доставка которых будет осуществляться через сервисы электронной почты в формате PDF-файлов. Отправка-доставка таких документов происходит при использовании модуля QlikView Publisher.