conson
Контакты

Развитие Qlik и переход на другую BI-платформу

Решение о развитии Qlik или переходе на другую BI-платформу требует проверки расчётов, поведения выборок, прав доступа и эксплуатации. Перенос внешнего вида отчётов охватывает только часть этой работы.

Основание для архитектурного решения

Жалоба на медленный отчёт ещё не определяет способ его исправления. Задержка может возникать при чтении источника, преобразовании данных, обновлении приложения или расчёте диаграммы. Эти этапы следует измерять отдельно. Если источник отдаёт данные раз в сутки, смена визуализации сама по себе не обеспечит обновление каждый час.

Для сравнения вариантов полезно сформулировать конкретный ожидаемый результат: сокращение окна загрузки, поддержка необходимого сценария доступа, упрощение сопровождения или перенос вычислений в общий слой данных. После этого оцениваются развитие действующего решения, частичная перестройка архитектуры и миграция. При одинаковых требованиях можно сопоставить объём работ и проверить, устраняет ли каждый вариант исходную причину.

Инвентаризация включает приложения, показатели, источники, расписания, роли, расширения и внешние интеграции. Для каждого объекта фиксируются владелец, использование и критичность. Microsoft также включает инвентаризацию отчётов и источников, анализ использования и критерии успеха в подготовку BI-миграции. Это применимый ориентир планирования, а не оценка конкретной установки Qlik. Microsoft Learn: подготовка миграции.

Что требуется сохранить в расчётах

В Qlik важен не только текст выражения, но и набор записей, на котором оно работает. Для Qlik Sense on Windows May 2026 документация различает текущую выборку {$}, полный набор {1}, закладки и альтернативные состояния. При этом Sum({1} Sales) игнорирует выборки, но сохраняет разбиение диаграммы по измерениям. Qlik Help: идентификаторы наборов.

Условный сценарий: в приложении выбраны регион «Север» и сентябрь. Показатель продаж должен учитывать оба выбора, а база для сравнения — игнорировать только месяц, сохраняя регион. Если при переносе убрать все фильтры из базы, общий экран без выборок может выглядеть правильно, но сравнение после выбора региона изменит смысл. Поэтому приёмка включает последовательности действий и контрольные значения после каждого шага.

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

Переход внутри Qlik также требует проверки

Миграция Qlik Sense Enterprise on Windows в Qlik Cloud отличается от переноса на BI-платформу другого производителя, однако и внутри Qlik эксплуатационные модели не совпадают полностью. Официальное сравнение описывает различия в организации приложений, пространствах доступа, обновлениях и API. Совместимость конкретной интеграции необходимо проверять по её используемым интерфейсам. Qlik Help: сравнение Client-Managed и Cloud.

Для Section Access требуется проверить сопоставление идентификаторов: в Qlik Cloud значение USERID сопоставляется с subject claim поставщика идентификации. Сохранение прежних строк таблицы доступа без проверки этого соответствия недостаточно. Контроль выполняется под отдельными тестовыми ролями и охватывает как разрешённые, так и недоступные данные. Qlik Help: Section Access в Qlik Cloud.

Расширения визуализации поддерживаются в Qlik Cloud, но требуют отдельного управления. Для обращения к внешнему коду или содержимому документация предусматривает настройку Content Security Policy и разрешённых источников. Поэтому наличие расширения в исходном приложении не подтверждает его работоспособность в новой среде. Приведённые сведения о Cloud проверены 30 сентября 2026 года. Qlik Help: управление расширениями.

Представительный пилот

Для пилота подходит ограниченный рабочий сценарий с важным показателем, значимой интеграцией и несколькими ролями. Сравнение проводится на согласованном состоянии данных. В протоколе заранее задаются критерии и способ измерения.

ОбластьЧто проверяется
РасчётыИтоги и отдельные записи; допустимость и основание расхождений
Работа с отчётомВыборки, сброс, переходы, экспорт и контрольные действия
ДоступРазрешённые данные и отсутствие доступа к запрещённым
НагрузкаВремя ответа и обновления при заданном объёме и числе пользователей
ЭксплуатацияСбой загрузки, повторный запуск, уведомление и восстановление

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

Условия завершения перехода

План перехода задаёт период параллельной работы, порядок сверки, ответственных за поддержку и условия отключения старых отчётов. Microsoft рассматривает параллельную эксплуатацию как возможность сравнить результаты и подготовить пользователей. Конкретная длительность зависит от отчётных циклов и критичности системы. Microsoft Learn: развёртывание и вывод прежних отчётов из эксплуатации.

Основанием для отключения становится принятый результат: доступ выдан, существенные расхождения объяснены, рабочие сценарии проверены, порядок восстановления известен. В стоимость решения входят лицензии, инфраструктура, перенос, обучение, временное содержание двух сред и дальнейшее сопровождение. Выбор платформы обосновывается этим набором требований и проверок.

Источники

  1. Microsoft Learn — Prepare to migrate to Power BIИнвентаризация источников и отчётов, анализ использования и критерии успеха миграции.
  2. Qlik Help — Set identifiers, Qlik Sense on Windows May 2026Семантика текущих выборок, полного набора, закладок и альтернативных состояний.
  3. Qlik Help — Comparing Qlik Sense Client-Managed to Qlik CloudРазличия организации приложений, доступа, обновлений и API. Проверено 30.09.2026.
  4. Qlik Help — Managing data security with Section AccessСопоставление USERID с subject claim поставщика идентификации в Qlik Cloud. Проверено 30.09.2026.
  5. Qlik Help — Uploading and managing visualization extensionsПоддержка расширений в Cloud и настройка CSP для внешнего кода или содержимого. Проверено 30.09.2026.
  6. Microsoft Learn — Deploy to Power BIПараллельная эксплуатация, сверка, поддержка и условия вывода старых отчётов из эксплуатации.

Обсудить вопрос в Russian BI Chat ↗Сообщество по BI и AI в Telegram

Настройки аналитики

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

Отключение не влияет на работу сайта. Выбор сохраняется в этом браузере на 180 дней. Подробнее об обработке данных.