Что такое Business Intelligence (BI)?
Business Intelligence (BI) в широком смысле слова определяет:
-
Процесс превращения данных в информацию и знания о бизнесе для поддержки принятия улучшенных и неформальных решений;
-
Информационные технологии (методы и средства) сбора данных, консолидации информации и обеспечения доступа бизнес-пользователей к знаниям;
-
Знания о бизнесе, добытые в результате углубленного анализа детальных данных и консолидированной информации.
Место и характерные особенности Business Intelligence (BI)
В основе технологии Business Intelligence (BI) лежит организация доступа конечных пользователей и анализ структурированных количественных данных и информации о бизнесе. Business Intelligence (BI) порождает итерационный процесс бизнес-пользователя, включающий доступ к данным и их анализ, и тем самым проявление интуиции, формирование заключений, нахождение взаимосвязей, чтобы эффективно изменять предприятие в положительную сторону. Business Intelligence (BI) имеет широкий спектр пользователей, включая руководителей и аналитиков.
Business Intelligence (BI) и Knowledge Management (KM)
Некоторые склонны весьма широко трактовать Business Intelligence (BI), включая в это понятие и технологию управления знаниями Knowledge Management (КМ), которая, однако, больше связана с анализом неструктурированной или слабоструктурированной информации (например, HTML), которая не является предметом анализа инструментов Business Intelligence (BI). Knowledge Management (KM) обеспечивает категоризацию, разведку и семантическую обработку текстов, расширенный поиск информации и др. Технология Business Intelligence (BI) имеет отношение к анализу фактографической структурированной (базы данных, плоские файлы и другие ODBC или OLE DB-источники данных) и квазиструктурированной информации (например, XML). Плотные стыки и пересечения возможны при подготовке справочной информации для анализа с помощью разведки (text mining) и очистки текста, а также при расширении поиска информации на аналитические БД.
Business Intelligence (BI) и хранилища данных
Концепция, методы и средства хранилища данных (Data warehousing) определяют подходы и обеспечивают интеграцию, очистку, ретроспективное хранение информации, предназначенной для анализа, отвечают на вопрос: «Как подготовить информацию для анализа?». Технология Business Intelligence (BI) определяет методы и средства доступа и оперативного анализа информации в терминах предметной области. Средства Business Intelligence (BI) не обязательно должны работать в инфраструктуре хранилища данных, но в этом случае проблема очистки и согласования данных возлагается на них, причем осуществлять эти операции придется на лету или же предварительно, но для обособленного информационного ресурса. Кроме того, есть эффект влияния на производительность и надежность оперативной системы обработки транзакций. Вот почему хорошей корпоративной практикой является выделение транзакционной и аналитической составляющих и применение для второй различных решений по хранилищу данных. Основные стыки идут не только на уровне информации, но и на уровне метаданных. В случае хранилища данных можно обеспечить централизованное управление метаданными.
Классификация продуктов Business Intelligence (BI)
Сегодня категории продуктов Business Intelligence (BI) включают: BI-инструменты и BI-приложения. Первые, в свою очередь, делятся на:
- Генераторы запросов и отчетов;
- Развитые BI-инструменты, — прежде всего инструменты оперативной аналитической обработки (Online Analytical Processing, OLAP);
- Корпоративные BI-наборы (Enterprise Business Intelligence Suites, EBIS);
- BI-платформы.
Главная часть инструментов Business Intelligence (BI) делится на корпоративные BI-наборы и BI-платформы. Средства генерации запросов и отчетов в большой степени поглощаются и замещаются корпоративными BI-наборами. Многомерные OLAP-механизмы или серверы, а также реляционные OLAP-механизмы являются инструментами Business Intelligence (BI) и инфраструктурой для BI-платформ. Большинство инструментов Business Intelligence (BI) применяются конечными пользователями для доступа, анализа и генерации отчетов по данным, которые чаще всего располагаются в хранилище, витринах данных или оперативных складах данных. Разработчики приложений используют BI-платформы для создания и внедрения BI-приложений, которые не рассматриваются как инструменты Business Intelligence (BI). Примером BI-приложения является информационная система руководителя EIS.
Инструменты генерации запросов и отчетов
Генераторы запросов и отчетов — типично «настольные» инструменты, предоставляющие пользователям доступ к базам данных, выполняющие некоторый анализ и формирующие отчеты. Запросы могут быть как незапланированными (ad hoc), так и иметь регламентный характер. Имеются системы генерации отчетов (как правило, серверные), которые поддерживают регламентные запросы и отчеты. Настольные генераторы запросов и отчетов расширены также некоторыми облегченными возможностями OLAP. Развитые инструменты этой категории объединяют в себе возможности пакетной генерации регламентных отчетов и настольных генераторов запросов, рассылки отчетов и их оперативного обновления, образуя так называемую корпоративную отчетность (Corporate Reporting). В ее арсенал входят сервер отчетов, средства рассылки, публикации отчетов на Web, механизм извещения о событиях или отклонениях (alerts).
OLAP или развитые аналитические инструменты
Инструменты OLAP являются аналитическими инструментами, которые первоначально были основаны на многомерных базах данных (МБД).
МБД — это базы данных, сконструированные специально для поддержки анализа количественных данных с множеством измерений, содержат данные в «чисто» многомерной форме. OLAP позволяет организовать измерения в виде иерархии. Данные представлены в виде гиперкубов (кубов) — логических и физических моделей показателей, коллективно использующих измерения, а также иерархии в этих измерениях. Некоторые данные предварительно агрегированы в БД, другие рассчитываются «на лету».
Средства OLAP позволяют исследовать данные по различным измерениям. Пользователи могут выбрать, какие показатели анализировать, какие измерения и как отображать в кросс-таблице, обменять строки и столбцы «pivoting», затем сделать срезы и вырезки ( «slice&dice»), чтобы сконцентрироваться на определенной комбинации размерностей. Можно изменять детальность данных, двигаясь по уровням с помощью детализации и укрупнения «drill down/roll up», а также кросс-детализации «drill across» через другие измерения.
Корпоративные BI-наборы
EBIS — естественный путь для предоставления инструментов Business Intelligence (BI), которые ранее поставлялись в виде разрозненных продуктов. Эти наборы интегрируются в наборы инструментов генерации запросов, отчетов и OLAP. Корпоративные BI-наборы должны иметь масштабируемость и распространяться не только на внутренних пользователей, но и на ключевых заказчиков, поставщиков и др. Продукты BI-наборов должны помогать администраторам при внедрении и управлении Business Intelligence (BI) без добавления новых ресурсов. Из-за тесного родства Web и корпоративных BI-наборов некоторые поставщики описывают свои BI-наборы как BI-порталы. Эти портальные предложения обеспечивают подмножество возможностей EBIS с помощью Web-браузера, однако поставщики постоянно увеличивают их функциональность, приближая ее к возможностям инструментов для «толстых» клиентов. Типичные EBIS поставляют Business Objects и Cognos.
Платформы Business Intelligence (BI)
Платформы Business Intelligence (BI) предлагают наборы инструментов для создания, внедрения, поддержки и сопровождения BI-приложений. Имеются насыщенные данными приложения с «заказными» интерфейсами конечного пользователя, организованные вокруг специфических бизнес-проблем, с целевым анализом и моделями. Платформы Business Intelligence (BI), хотя и не так быстро растут и широко используются как EBIS, являются важным сегментом благодаря ожидаемому и уже происходящему росту BI-приложений. Стараниями поставщиков реляционных СУБД, создающих OLAP-расширения своих СУБД, многие поставщики платформ, которые предоставили многомерные СУБД для OLAP, чтобы выжить были вынуждены мигрировать в область BI-приложений. Семейства продуктов СУБД, обеспечивающие возможности Business Intelligence (BI), подталкивают рост рынка BI-платформ. Отчасти это происходит благодаря большей активности ряда поставщиков СУБД.
BI-приложения
В приложения Business Intelligence (BI) часто встроены BI-инструменты (OLAP, генераторы запросов и отчетов, средства моделирования, статистического анализа, визуализации и data mining). Многие BI-приложения извлекают данные из ERP-приложений. BI-приложения обычно ориентированы на конкретную функцию организации или задачу, такие как анализ и прогноз продаж, финансовое бюджетирование, прогнозирование, анализ рисков, анализ тенденций, «churn analysis» (анализ оттока клиентов) в телекоммуникациях и т.п. Они могут применяться и более широко как в случае приложений управления эффективностью предприятия (Enterprise Perfomance Management) или системы сбалансированных показателей (Balanced Scorecard).
Другие методы и средства Business Intelligence (BI)
Кроме перечисленных инструментов, в состав Business Intelligence (BI) могут входить следующие средства анализа: пакеты статистического анализа и анализ временных рядов и оценки рисков; средства моделирования; пакеты для нейронных сетей; средства нечеткой логики и экспертные системы.
Дополнительно нужно отметить средства для графического оформления результатов: средства деловой и научно-технической графики; «приборные доски», средства аналитической картографии и топологических карт; средства визуализации многомерных данных.
Архитектура Business Intelligence (BI)
Корпоративная BI-архитектура должна быть разработана после того, как определены BI-потребности пользователей, но до выбора BI-инструментов. Архитектура Business Intelligence (BI) определяет компоненты доставки BI-информации и компоненты BI-технологи. После определения профилей использования BI-информации, может быть спроектирована архитектура доставки информации, основанная на этих профилях и на требуемом типе внедрения. Это может быть любая смесь настольных клиентов с сетевым подключением, настольных клиентов и сервера, тонких клиентов на основе Web и других мобильных вычислительных устройств. Архитектура доставки информации определит пользовательские интерфейсы, которые часто являются порталами с возможностью персонализации.
Архитектура BI-технологии определяет инфраструктуру и компоненты, необходимые для поддержки внедрения, эксплуатации и администрирования инструментов Business Intelligence (BI) и приложений, а также связи этих компонентов. Прочная архитектура BI-технологии будет состоять из двух важных слоев: инфраструктуры и прикладных сервисов (или функциональности). Инфраструктурный слой включает информационные ресурсы, администрирование и сети. На этом слое данные собираются, интегрируются и становятся доступными. Хранилище данных является одним из возможных компонентов инфраструктурного слоя. Для использования Business Intelligence (BI) в оперативных системах может потребоваться оперативный склад данных (Operational Data Store, ODS), возможно связанный с корпоративными структурами workflow. Прикладные сервисы включают все BI-сервисы, такие как механизмы запросов, анализа, генерации отчетов и визуализации, а также средства безопасности и метаданные.
Плюсы и минусы технологии Business Intelligence (BI)
Возможности пользователя по ведению многоаспектного оперативного анализа информации в терминах предметной области для поддержки принятия бизнес-решений быстро расширяются. Параллельное движение от информационной анархии или диктатуры к информационной демократии расширяет контингент пользователей Business Intelligence (BI). На первое место выходит потребность гибкого доступа к корпоративным данным, а не просто потребность решить конкретную функциональную задачу. Снижается прямая зависимость от подразделений ИТ, изготавливающих по заказу отчеты или запросы. Возможен переход от статических регламентных отчетов к «живому отчету», аналитики получают возможность проводить кросс-тематический анализ и построение сводных отчетов с нуля, имея семантический слой, описывающий все показатели и разрезы корпоративной информации. Эти же средства могут использовать программисты для быстрого создания регламентных, параметрических отчетов. Web-доступ к Business Intelligence (BI) (как к статическому, так и к динамическому контенту) позволит обеспечить реальное корпоративное информационное пространство и коллективную работу сотрудников.
Валерий Артемьев,
Советник директора
Главного центра информатизации
Банка России
(Москва)
www.osp.ru
Узнайте больше о системе Business Intelligence (BI) IBM Cognos!