BI Consult Desktop Logo BI Consult Mobile Logo
  • Russian BI Исследование российских bi
  • Перейти на Fine BI
  • Контакты
  • +7 812 334-08-01
    +7 499 608-13-06
  • Отправить сообщение
  • Главная
  • Продукты Эксперт-BI
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Сельское хозяйство
    • Энергетика
    • FMCG
    • Девелоперы
    • Маркетплейсы
    • Пищевая промышленность
    • Фармацевтика
    • Построение Data Platform
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и FP&A
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • IBP
    • ИТ (CIO)
    • Закупки
  • Платформы
    • Системы бизнес-анализа (BI)
    • Интегрированное бизнес-планирование (IBP)
    • Хранилища данных (DWH / Lakehouse)
    • Каталоги данных (Data Catalog)
    • Системы ETL и ELT
    • AI / Исскуственный интеллект
    • Шина данных (ESB)
    • Система управления мастер-данными (MDM)
    • Семантический слой
  • Услуги
    • Переход на отечественные BI и DWH системы
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений и DWH
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Greenplum
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt (Data Build Tool)
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

BI

  • FineBI
  • FineReport
  • FineDataLink
  • FineChatBI (FineAI)
  • Коннекторы данных из 1С в BI
  • Airflow / Nifi
  • Visiology
  • PIX BI
  • Modus BI
  • Yandex.DataLens
  • Open-source BI: Superset/Metabase
  • Luxms BI
  • AW BI + Alpha BI
  • FlyBI + Форсайт. Аналитическая Платформа
  • Loginom
  • Триафлай
  • AI / Исскуственный интеллект
  • Optimacros
  • Навигатор BI
  • Семантический слой

СУБД

  • Arenadata
  • ClickHouse
  • Greenplum
  • Postgres Professional
  • TData

Другое

  • Построение Data Platform
    • Аналитическое хранилище данных
    • Data Lake и Data Engineering
    • Подробнее про Data Lake
    • Внедрение Lakehouse
      • Apache Doris
      • StarRocks
      • Trino
    • Миграция витрин из пропиетарных DWH на новый стек
    • Учебный курс "Современная архитектура хранилища данных"
Главная

Системные требования и сайзинг Qlik Sense

СИСТЕМНЫЕ ТРЕБОВАНИЯ ДЛЯ QLIK SENSE

В этом разделе указаны требования, которым должна отвечать целевая система для успешной установки и запуска Qlik Sense.
 
Для каждого компонента Qlik Sense указаны минимальные требования к "железу" (требования к процессору, объему оперативной памяти, объему жесткого диска) и программному окружению (версия операционной системы, офисного пакета, версия браузера). Для серверных компонент указаны требования к интернет серверу, а также к версии .Net Framework.

ПЛАТФОРМЫ

  • Microsoft Windows Server 2008 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2016
  • Только для разработки и тестирования:
  •  
  • Microsoft Windows 7 (только 64-разрядная версия)
  • Microsoft Windows 8.1 (только 64-разрядная версия)
  • Microsoft Windows 10 (только 64-разрядная версия)
Эти операционные системы поддерживаются только в Qlik Sense. Для использования стороннего программного обеспечения может потребоваться установить пакеты обновлений.

ПРОЦЕССОРЫ (ЦП)

Многоядерные, x64-совместимые процессорыб. В развертывании аналитической платформы Qlik Analytics Platform рекомендуется использовать по крайней мере 4 ядра на узел.

ПАМЯТЬ

Не меньше 8 Гбайт (в зависимости от объема данных может требоваться больший объем памяти). Qlik Sense является технологией анализа в оперативной памяти. Требования к памяти для продуктов Qlik Sense относятся непосредственно к числу анализируемых данных.

ПРОСТРАНСТВО НА ДИСКЕ 1,5 ГБ для установки

ХРАНИЛИЩЕ

  • Локальные диски
  • Хранилище SAN, установленное в ОС Windows в качестве логического локального диска
  • NAS не поддерживается.
  • Чтобы хранилище было доступно всем серверам, необходимо создать общий сетевой каталог файлов. При развертывании одного сервера хранилища на локальном диске может быть достаточно.
  • Достаточный объем хранилища необходим для приложений и содержимого, которые используются при развертывании.

Безопасность

  • Microsoft Active Directory
  • Microsoft Windows Integrated Authentication
  • Система безопасности стороннего поставщика
  • WEBSOCKET Веб-браузеры и компоненты инфраструктуры (такие как прокси-серверы и маршрутизаторы) должны поддерживать WebSocket.
  • .NET FRAMEWORK 4.5.2

БАЗА ДАННЫХ РЕПОЗИТОРИЯ

  • PostgreSQL (включительно)
  • PostgreSQL, или Postgres, является системой управления объектно-реляционными базами данных с открытым исходным кодом. Выпуск производится по лицензии PostgreSQL, которая является лицензией для программного обеспечения с открытым исходным кодом.

ПРОТОКОЛ IP

  • IPv4
  • IPv6
  • Двойной стек (IPv4 и IPv6)
  • СЕТЬ Настроенное имя узла должно определяться по IP-адресу на хост-компьютере.

QLIK MANAGEMENT CONSOLE (QMC), ПОДДЕРЖИВАЕМЫЕ БРАУЗЕРЫ

Microsoft Windows 7, Windows 8.1:
Microsoft Internet Explorer 11
Google Chrome
Mozilla Firefox (требуется аппаратное ускорение, не поддерживается виртуальной средой)
Microsoft Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016:
Microsoft Internet Explorer 11 (не поддерживается в ОС Windows Server 2012)
Google Chrome
Mozilla Firefox (требуется аппаратное ускорение, не поддерживается виртуальной средой)
Microsoft Windows 10:
Microsoft Internet Explorer 11
Microsoft Edge
Google Chrome
Mozilla Firefox (требуется аппаратное ускорение, не поддерживается виртуальной средой)
Apple Mac OS X 10.11 и 10.12:
Apple Safari
Google Chrome
Mozilla Firefox (требуется аппаратное ускорение, не поддерживается виртуальной средой)
 
QMC, МИНИМАЛЬНОЕ РАЗРЕШЕНИЕ ЭКРАНА
Настольные системы, ноутбуки и Apple Mac: 1024 x 768
Мобильные устройства и устройства с малыми экранами не поддерживаются.
 
СОВМЕСТИМОСТЬ С QLIKVIEW Установка Qlik Sense на устройстве с установленным QlikView Server не поддерживается.

САЙЗИНГ ДЛЯ QLIK SENSE

Вопрос сайзинга может возникать на совершенно различных этапах работы интегратора Qlik Sense с заказчиком: от первых встреч, до проработки спецификаций на закупку оборудования и лицензий на конечных стадиях проектов.
Как правило, при расчете сайзинга, заказчик хочет найти ответы на следующие вопросы:
  • Насколько требования к оборудованию и ПО для решения Qlik Senseвыше/ниже требований предъявляемых к уже существующим у нас системам?
  • Как можно сэкономить на оборудовании, приобретя минимальные наборы оборудования?
  • Как можно посчитать спецификацию на проект уже сейчас, чтобы правильно обосновать и утвердить бюджет на год вперед?
  • А можно ли наши большие объемы данных анализировать в Qlik Sense?
  • Какая головная боль в плане инфраструктуры нам предстоит «в целом»?
  • Как можно сэкономить на лицензиях, приобретя минимальные наборы лицензий Qlik Sense?
Для корректного расчета сайзинга интегратор должен получить от заказчика следующие минимально необходимые входные данные:
  • Не абстрактные объемы хранящихся/накапливаемых в организации данных, а характеристики данных в конкретном приложении(ях) Qlik Sense.
  • Не просто расчетные математические формулы, а способы их применения в приложении Qlik Sense(использование их в конкретных объектах визуализации). Также важны и конкретные выбранные разработчиком способы расчетов, например, использование конструкций If(… Sum()) или конструкций анализа множеств (set analysis).
  • Наличие заказных расширений Extensions (объектов визуализации или бизнес-логики, разработанных под конкретного заказчика).
  • Информация о количестве пользователей которые будут использовать разрабатываемое приложение QlikView. Также необходимо понимать роли этих пользователей, и то, как они будут работать с приложениями. И только на основе этой информации моожно будет предоставить обоснованные рекомендации по количеству и типу лицензий Qlik Sense для пользователей и серверов.
  • Принятые в организации нормативы/требования к безопасности/отказоустойчивости, а также разработке, тестированию и публикации приложений.

ОТ ЧЕГО ЗАВИСИТ РАСЧЕТ САЙЗИНГА

BI платформа Qlik Sense является очень гибким инструментом, сценарии использования которого существенно зависят от множества факторов: квалификации разработчика, выбранного пути разработки приложения, конкретного набора данных и решаемой задачи заказчика. По этой причине, сайзинг любого решения на Qlik Sense является настолько многопараметрическим, что любые попытки оформить его в строгую табличную форму без привязки к конкретному приложению просто обречены на провал.
 
Именно поэтому правильный путь состоит в создании прототипа, параметры которого в плане сайзинга будут не обсуждаться на уровне абстракций, а могут и должны быть четко измерены.
 
Важно понимать, что четкие рекомендации по основным параметрам сайзинга, можно расчитать только опираясь на характеристики конкретного прототипа приложения: Производительность и количество процессоров (CPU), Объем требуемой оперативной памяти (RAM), Количество серверов и тип узлов кластера.

ОПЕРАТИВНАЯ ПАМЯТЬ (сколько памяти требуется для работы Qlik Sense)

Объем требуемой оперативной памяти и производительность приложения чаще всего зависят от:
  • Объема данных единовременно загружаемых в оперативную память и анализируемых пользователями. При этом у архитектора Qlik Sense всегда есть степень свободы по загрузке всего объема или требуемой его части. В зависимости от выбранной стратегии может потребоваться либо более мощное оборудование «железо», либо в случае использования нескольких серверов или создания цепочечных приложений — большее количество лицензий Qlik Sense.
  • Выбранной модели данных. Здесь надо отметить, что ассоциативная модель данных Qlik это не реляционная модель, это инструмент для пользователя, а не для разработчика приложения. Исходя из этого, компетентный архитектор обычно использует несколько моделей для решения различных задач пользователя. Более того, в процессе эксплуатации может потребоваться переход от одной модели к другой, что упростит и повысит степень гибкости работы пользователя, но может потребовать дополнительного объема оперативной памяти.
  • Количества полей в модели данных. Очевидно, что большее количество полей потребует большего объема оперативной памяти.
  • Выбранных сценариев работы с данными. Если пользователь использует многопараметрический сравнительный анализ, то памяти будет расходоваться больше по сравнению с тем, если бы пользователь работал в терминах классической отчетности.
  • Специфики конкретных наборов данных. Дело в том, что алгоритм компрессии данных платформы Qlik основан на хранении только уникальных значений данных, встречающихся в полях модели данных. Поэтому эффективность сжатия данных в оперативной памяти  будет существенно зависеть от степени повторяемости загруженных данных. Обычно коэффициент сжатия варьируется в пределах 4–6, но может достигать и 10. Хотя на некоторых наборах данных может не достигать и 2.
  • Степени гибкости сценариев анализа, предоставляемых пользователю. Как правило всегда большая степень гибкости будет требовать большего объема оперативной памяти.
  • Используемого количества и сложности объектов визуализации данных. Большее количество объектов визуализации единовременно отображаемых на экране, требует большего количества оперативной памяти.
  • Количества пользователей, одновременно работающих с приложением. Для каждого пользователя, работающего с приложением резервируется объем оперативной памяти, в котором хранится состояние выборок данных, сделанных пользователем. 

ПРОИЗВОДИТЕЛЬНОСТЬ ПРОЦЕССОРА (какой процессор нужен для работы Qlik Sense)

Требуемая производительность процессора чаще всего зависит от приведенных ниже параметров (в основном эти параметры уже были описаны выше):
  • Объема данных, анализируемых пользователем.
  • Выбранной модели данных.
  • Количества полей в модели данных.
  • Сложности и количества вычислений, выполняемых на этапах загрузки данных и на этапе работы с приложением конечными пользователями.
  • Количества пользователей работающих с приложением.
  • Возможности кэширования вычислений, выполняемых Qlik Sense. Возможность и степень кэширования зависит от объема оперативной памяти, доступной для кэширования расчетов пользователей. Также эффективность работы кэша зависит от поведения конечных пользователей, т.е. от количества повторных обращений к одним и тем же наборам данных со стороны пользователей.
  • Степени гибкости сценариев анализа, предоставляемых пользователю.
  • Используемого количества и сложности объектов визуализации данных. Большее количество объектов визуализации единовременно отображаемых на экране, требует большего количества оперативной памяти.
  • Выбранная модель безопасности данных, и ряд других характеристик приложения также существенно влияют на объем вычислений, необходимых для обработки процессорами сервера.

КОЛИЧЕСТВО СЕРВЕРОВ И ИХ РОЛИ (можно ли сделать кластер для Qlik Sense)

В данном разделе, мы перечислим от чего зависит требуемое количество серверов и соответствующих им лицензий:
  • Существующих стандартов на использование оборудования у заказчика и существующих требований по быстродействию. Т.к. Qlik Sense легко масштабируется, то в зависимости от выбранной стратегии масштабирования, можно увеличивать производительность индивидуальных серверов (Scale-Up), увеличивать количество серверов (Scale-Out) или использовать оба способа одновременно. Например, даже при работе с большими объемами данных, как правило, всегда есть альтернатива одному большому и дорогому серверу. В частности, архитектор имеет возможность разделения приложения на несколько приложений, выполняемых на отдельных, сравнительно недорогих по аппаратному оснащению серверах.
  • Существующих требований к отказоустойчивости решения. Очевидно, что больший уровень отказоустойчивости может потребовать создания кластера серверов Qlik Sense. Кластеризация в свою очередь может быть использована на различных архитектурных уровнях решения: кластеризация на уровне загрузки данных, кластеризация на  уровне обслуживания пользователей, кластеризация веб-сервисов. Возможно использование и любых комбинаций этих кластеров.
  • Существующие требования в плане управления версиями и надежностью решения могут потребовать создания выделенных зон разработки и тестирования приложений перед переносом их в среду эксплуатации. Организация таких зон тестирования и разработки может потребовать использования дополнительных серверов (и серверных лицензий Qlik Sense).
  • Выбранная модель безопасности данных, требуемые направления масштабирования (загрузка данных или обслуживание конечных пользователей), а также ряд других характеристик решения также могут существенно влиять  на количество серверов в составе решения.

ВЫВОДЫ

Для решения различных задач требуемый объем оперативной памяти, производительность процессоров и количество узлов кластераQlik Sense (при необходимости построения кластера) может существенно отличаться в зависимости от способа реализации решения. Поэтому четко определить и измерить перечисленные в этой статье параметры можно только в рамках конкретного примера (прототипа) приложения  и проведенного на его основе нагрузочного тестирования.
 
Дополнительно читайте статью Сайзинг QlikView. С какой стороны подступиться в разделе Скачать
 
Узнать стоимость решения Запросить видео презентацию  

 

Запросить видео презентацию Запросить доступ к демо стенду online Узнать стоимость лицензий

Задать вопрос

loading...

Решения

Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

Клиенты
  • «Восток-Запад» – крупнейший поставщик продуктов в рестораны, кафе, гостиницы, кейтеринговые компании, столовые, комбинаты питания и кондитерские производства. 300+ городов регулярной доставки по всей территории России и странам СНГ; 3500+ товаров профессиональных брендов.

  • KazanExpress — торговая площадка, на которой представлены товары с бесплатной доставкой за один день в более, чем 70 городах России. Аналитическое решение на базе платформы данных Yandex Cloud позволило компании обеспечить демократизацию данных. Результат — принятие обоснованных решений на всех уровнях, увеличение лояльности партнеров и повышение прозрачности бизнеса.

    Мониторинг ключевых метрик в реальном времени минимизировал недополученную прибыль и обеспечил рост прибыльных направлений, а возможности геоаналитики сервиса Yandex DataLens помогли за короткое время проанализировать локации для открытия более 90 ПВЗ в 25 городах России и заложить основу для роста компании.

  • ООО "Уральская транспортная компания" — это транспортно-логистическая компания, специализирующаяся на железнодорожных перевозках грузов, создана в 2009 году.

  • Нашей компанией был реализован проект автоматизации конвейера данных на базе СПО ETL-инструмента Apache NiFi для клиента ООО «Императорский Монетный Двор» в части актуализации данных, передаваемых из Системы Oracle в Anaplan.

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Энергетика
    • Фармацевтика
  • Услуги
    • Переход на отечественные BI и DWH
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Техническая поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Платформы
    • FineBI
    • FineReport
    • FineDataLink
    • Коннекторы данных из 1С в BI
    • Airflow + NiFi
    • Visiology
    • Luxms BI
    • Modus BI
    • PIX BI
    • Arenadata
    • ClickHouse
    • Greenplum
    • Postgres Professional
    • Open-source BI: Superset/Metabase
    • Loginom
    • Yandex.DataLens
    • AI / Исскуственный интеллект
    • Optimacros
    • Шины данных
  • Курсы
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt
  • Функциональные решения
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • Сквозная аналитика
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
    • Политика конфиденциальности
RutubeVkontakteLinkedInYouTube
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru

 

 

 

 

 

×

Пользуясь сайтом, вы соглашаетесь с использованием cookies и политикой конфиденциальности.