Открыть сервис

Cognos

IBM Cognos — это семейство программных продуктов для бизнес-аналитики (BI, Business Intelligence) и корпоративного управления эффективностью (CPM, Corporate Performance Management), разрабатываемое корпорацией IBM. Система предназначена для сбора, хранения, анализа и визуализации данных из различных источников, а также для создания интерактивных отчётов, панелей мониторинга (дашбордов) и сценариев прогнозирования. Cognos относится к классу Enterprise BI-платформ, ориентированных на крупные организации и государственные учреждения.

История

Разработка Cognos началась в 1969 году в Оттаве (Канада) под названием Quasar Systems Limited. Первоначально компания занималась созданием инструментов для управления проектами и генерации отчётов для мэйнфреймов. В 1982 году компания сменила название на Cognos Incorporated, а в 1990-х годах выпустила серию продуктов PowerPlay (OLAP-кубы) и Impromptu (запросы и отчёты), которые стали одними из первых коммерчески успешных решений для многомерного анализа данных на персональных компьютерах.

В 2000-х годах Cognos активно развивала веб-архитектуру, выпустив платформу Cognos 8 BI, которая объединила все основные функции (отчётность, анализ, панели управления, планирование) в единой веб-среде. В ноябре 2007 года IBM объявила о приобретении Cognos за 4,9 миллиарда долларов США. Сделка была завершена в январе 2008 года. После поглощения продукт получил название IBM Cognos и был интегрирован в портфель решений IBM для информационной инфраструктуры.

В 2010-х годах вышла версия IBM Cognos 10, которая добавила поддержку мобильных устройств, социальных функций (комментирование отчётов) и интеграцию с IBM Watson для когнитивной аналитики. В 2019 году была представлена IBM Cognos Analytics (версия 11) — полностью переработанная платформа с упором на облачные развёртывания, искусственный интеллект (AI) и самообслуживание пользователей. На текущий момент (2024 год) Cognos Analytics продолжает развиваться как часть экосистемы IBM Cloud Pak for Data.

Архитектура и компоненты

IBM Cognos построена по трёхуровневой веб-архитектуре, которая обеспечивает масштабируемость и централизованное управление:

Серверный уровень (Cognos Analytics Server)

Ядро системы, отвечающее за обработку запросов, управление сессиями, безопасность и выполнение вычислений. Сервер может работать в кластерной конфигурации для распределения нагрузки. Поддерживаются операционные системы Windows, Linux и AIX.

Уровень представления (Web Gateway)

Веб-сервер (Apache, IIS), который принимает HTTP-запросы от браузеров и перенаправляет их на сервер приложений. Обеспечивает единую точку входа и балансировку нагрузки.

Уровень данных (Content Store и Data Sources)

Ключевые компоненты функциональности

Моделирование данных

Центральным элементом Cognos является модель метаданных, создаваемая в инструменте Framework Manager. Модель представляет собой бизнес-слой, который абстрагирует физическую структуру баз данных и предоставляет пользователям понятные бизнес-термины (например, «Выручка», «Регион», «Месяц»). Framework Manager поддерживает:

В версии Cognos Analytics 11 появился упрощённый веб-инструмент Data Modules, позволяющий бизнес-пользователям самостоятельно подключать источники и строить модели без участия IT-специалистов.

Применение

IBM Cognos используется в организациях различных отраслей для решения широкого круга задач:

В России Cognos внедрён в ряде крупных банков (Сбербанк, ВТБ), энергетических компаний (Росатом, РусГидро), телекоммуникационных операторов (МТС, Ростелеком) и государственных органов (ФНС, Пенсионный фонд РФ).

Преимущества и критика

Преимущества

Критика и недостатки

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →