Системы Business Intelligent

 

 

 

 

 

 

 

КУРСОВАЯ РАБОТА

По дисциплине: Основы информационных технологий управления

На тему: «Системы Business Intelligent»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Содержание

Введение………………………………………………………………………...…3

Глава 1. Цели создания Системы Business Intelligent и его сущность…….......4

Глава 2. Место и характерные особенности  Business intelligence……….…....6

Глава 3. Классификация продуктов Business intelligence……………………....9  

Глава 4. Современная архитектура  Business intelligence…………………..….15

Глава 5. Преимущества и недостатки Business intelligence ………………….18

Глава 6. Тенденции Business intelligence………………………………………20

Заключение…………………………………………...…………………………..22

Список литературы………………………………………………………………23 

Введение

       В современных условиях проявляется повышенный интерес многих собственников и руководителей бизнеса к Business Intelligence, или более коротко BI. Этот короткий термин подразумевает взаимосвязанный комплекс современных методов управления бизнесом, построенный на современных информационных технологиях и позволяющий обеспечить максимальную эффективности бизнеса.

      В русском языке слово «интеллект» однозначно понимается, как мыслительная способность человека. На первый взгляд неплохой перевод для термина Business intelligence предложен в «интеллектуальный анализ данных», но сразу возникает вопрос, а имеется ли «неинтеллектуальный анализ данных». Пути языка неисповедимы, поэтому будем использовать и оригинал на английском, и выражение «бизнес-интеллект».

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

Предмет: Системы Business Intelligent

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

В основе технологии BI лежит организация доступа конечных пользователей и анализ структурированных  количественных по своей природе  данных и информации о бизнесе. BI порождает итерационный процесс  бизнес-пользователя, включающий доступ к данным и их анализ, и тем  самым проявление интуиции, формирование заключений, нахождение взаимосвязей, чтобы эффективно изменять предприятие  в положительную сторону. BI имеет  широкий спектр пользователей на предприятии, включая руководителей  и аналитиков.  
Глава 1. Цели создания Системы Business Intelligent
и его сущность

 

      Впервые термин «business intelligence» был введен в обращение аналитиками Gartner в конце 1980-х годов, как «пользователецентрический процесс, который включает доступ и исследование информации, ее анализ, выработку интуиции и понимания, которые ведут к улучшенному и неформальному принятию решений». Позже в 1996 году появилось уточнение — «инструменты для анализа данных, построения отчетов и запросов могут помочь бизнес-пользователям преодолеть море данных для того, чтобы синтезировать из них значимую информацию, — сегодня эти инструменты в совокупности попадают в категорию, называемую бизнес-интеллект (Business Intelligence)».

BI как методы, технологии, средства извлечения и представления знаний

Согласно первоначальным определениям, BI — это процесс анализа информации, выработки интуиции и понимания для улучшенного и неформального принятия решений бизнес-пользователями, а также инструменты для извлечения из данных значимой для бизнеса информации. Надо отметить, что большинство определений трактуют «business intelligence» как процесс, технологии, методы и средства извлечения и представления знаний.

   В статье Джонатана Ву «Business Intelligence: What is Business Intelligence?», говорится: «Business Intelligence является процессом сбора многоаспектной информации об исследуемом предмете. Разработаны программные приложения, которые обеспечивают пользователей возможностью проводить такой процесс для ответа на вопросы бизнеса и для выявления значимых тенденций или шаблонов в исследуемой информации».

    А вот определение, предложенное The Data Warehousing Institute: «Business intelligence» имеет отношение к процессу превращения данных в знания, а знаний в действия бизнеса для получения выгоды. Является деятельностью конечного пользователя, которую облегчают различные аналитические и групповые инструменты и приложения, а также инфраструктура хранилища данных».

      Глоссарий избегает напрямую говорить о business intelligence, а ведет речь об инструментах бизнес-интеллекта (business intelligence tools), но в контексте данных, информации и знаний: «Инструменты business intelligence — программное обеспечение, которое позволяет бизнес-пользователям видеть и использовать большое количество сложных данных. Знания, основанные на данных, (data-based knowledge) получаются из данных с использованием инструментов business intelligence и процесса создания и ведения хранилища данных (data warehousing)».

Другая часть определений  рассматривает business intelligence не как процесс, а как результат процесса извлечения знаний — как сами знания о бизнесе для принятия решений.

     Следующее определение взято из глоссария к материалу «Impossible Data Warehouse Situations: Solutions from the Experts»: «Business Intelligence (BI) обычно описывает результат углубленного анализа детальных данных бизнеса, включает технологии баз данных и приложений, а также практику анализа. Иногда используется как синоним «поддержки принятия решений», хотя Business Intelligence понятие технически более широкое».

     Другое определение подобного рода гласит: «Business Intelligence — знания, добытые о бизнесе с использованием различных аппаратно-программных технологий. Такие технологии дают возможность организациям превращать данные в информацию, а затем информацию в знания». Это определение четко разграничивает понятия «данные», «информация» и «знания». Данные понимаются как реальность, которую компьютер записывает, хранит и обрабатывает — это «сырые данные». Информация — это то, что человек в состоянии понять о реальности, а знания — это то, что в бизнесе используется для принятия решений. В процессе организации информации для получения знания часто применяют хранилища данных, а для представления этого знания пользователям — инструменты бизнес-интеллекта. Каждый год количество данных в мире удваивается, но от этого мало пользы, хотя их можно превратить в полезную информацию и знания — информация сама по себе не очень подходит для принятия решений в виду ее огромного объема. Средства бизнес-интеллекта и хранилищ данных призваны находить в кучах данных и информации то существенное, что реально прибавляется к нашим полезным знаниям. Они не пытаются полностью заменить человека, а используют для формирования гипотез интуицию, основанную на его подсознании и личном опыте.

Итак, бизнес-интеллект (business intelligence) в широком смысле слова определяет: процесс превращения данных в информацию и знания о бизнесе для поддержки принятия улучшенных и неформальных решений;

информационные технологии (методы и средства) сбора данных, консолидации информации и обеспечения  доступа бизнес-пользователей к знаниям;знания о бизнесе, добытые в результате углубленного анализа детальных данных и консолидированной информации.

 

 

  Глава 2. Место и характерные особенности  Business intelligence

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

       Business intelligence и Knowledge Management

Некоторые склонны весьма широко трактовать BI, включая в это  понятие и технологию управления знаниями Knowledge Management (КМ), которая, однако больше связана с анализом неструктурированной  или слабоструктурированной информации (например, HTML), которая не является предметом анализа BI-инструментов. KM обеспечивает категоризацию, разведку и семантическую обработку текстов, расширенный поиск информации и др. Технология BI имеет отношение к анализу фактографической структурированной (базы данных, плоские файлы и другие ODBC или OLE DB-источники данных) и квазиструктурированной информации (например, XML). Плотные стыки и пересечения возможны при подготовке справочной информации для анализа с помощью разведки (text mining) и очистки текста, а также при расширении поиска информации на аналитические БД. Корпорации IBM и Microsoft реализуют стратегии интеграции программных средств бизнес-интеллекта и инструментов управления знаниями, ставя своей целью создание нового поколения ПО, которое будет обрабатывать как структурированные, так и неструктурированные данные.

     BI, EIS, DSS, электронный  бизнес и коммерция

За последние 10 лет менялись названия и содержание информационно-аналитических  систем от информационных систем руководителя (executive information systems, EIS) до систем поддержки  принятия решений (decision support systems, DSS) и  сейчас до систем бизнес-интеллекта.

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

       Приложения EIS были настроены на нужды  руководителей и менеджеров и  давали возможность получать  основную агрегированную информацию  о состоянии их бизнеса в  виде таблиц или диаграмм. Обычно  они включали регламентные запросы  с набором параметров. Такие пакеты  обычно разрабатывались силами  своих подразделений ИТ. Для получения  дополнительной информации и  проведения дальнейшего анализа  применялись другие приложения или создавались по заказу запросы или отчеты на SQL.

Приложения DSS первого поколения  были пакетами прикладных программ с  динамической генерацией SQL-скриптов по типу запрашиваемой пользователем  информации. Они позволяли аналитикам получать информацию из реляционных  БД, не требуя знания SQL. В отличие  от EIS приложения DSS могут отвечать на широкий спектр вопросов бизнеса, имеют  несколько вариантов представления  отчетов и определенные возможности  форматирования. Однако гибкость таких  пакетов все же была ограничена из-за ориентации на конкретный набор задач.

С приходом ПК и локальных  сетей следующее поколение приложений DSS строится уже на основе BI и позволяет  пользователю-непрограммисту легко  и оперативно извлекать информацию из различных источников, формировать  собственные настраиваемые отчеты или графические представления, проводить многомерный анализ данных. Развитие систем бизнес-интеллекта прошло путь от «толстых» клиентов до Web-приложений, в которых пользователь ведет исследование с помощью браузера и может работать удаленно. Можно также создавать сценарии «что если» и коллективно просматривать и обновлять информацию.

Хотя пользователи корпоративной BI-информации традиционно находятся  внутри предприятия, с распространением Web для электронного бизнеса, B2B, CRM и SCM BI-пользователи могут быть и внешними по отношению к предприятию, а  в B2C, C2B и на торговых площадках пользователями BI являются пользователи Internet.

 

BI и хранилища данных

Концепция, методы и средства хранилища данных (Data warehousing) определяют подходы и обеспечивают интеграцию, очистку, ретроспективное хранение информации, предназначенной для  анализа [3], отвечают на вопрос «Как подготовить  информацию для анализа?». Технология бизнес-интеллекта определяет методы и средства доступа и оперативного анализа информации в терминах предметной области. BI-средства не обязательно должны работать в инфраструктуре хранилища данных, но в этом случае проблема очистки и согласования данных возлагается на них, причем осуществлять эти операции придется на лету или же предварительно, но для обособленного информационного ресурса. Кроме того, есть эффект влияния на производительность и надежность оперативной системы обработки транзакций. Вот почему хорошей корпоративной практикой является выделение транзакционной и аналитической составляющих и применение для второй различных решений по хранилищу данных. Основные стыки идут не только на уровне информации, но и на уровне метаданных. В случае хранилища данных можно обеспечить централизованное управление метаданными.

Следует отметить, что часто  термином «хранилище данных» обозначают систему поддержки принятия решений DSS или информационно-аналитическую  систему, основанные на технологиях  хранилища данных и бизнес-интеллекта

 

Глава 3. Классификация продуктов Business intelligence

 

      Сегодня  категории BI-продуктов включают: BI-инструменты и BI-приложения. Первые, в свою очередь, делятся на: генераторы запросов и отчетов;  развитые BI-инструменты, — прежде  всего инструменты оперативной  аналитической обработки (online analytical processing, OLAP); корпоративные BI-наборы (enterprise BI suites, EBIS); BI-платформы. Главная часть  BI-инструментов делится на корпоративные  BI-наборы и BI-платформы. Средства  генерации запросов и отчетов  в большой степени поглощаются  и замещаются корпоративными BI-наборами. Многомерные OLAP-механизмы или  серверы, а также реляционные  OLAP-механизмы являются BI-инструментами  и инфраструктурой для BI-платформ. Большинство BI-инструментов применяются конечными пользователями для доступа, анализа и генерации отчетов по данным, которые чаще всего располагаются в хранилище, витринах данных или оперативных складах данных. Разработчики приложений используют BI-платформы для создания и внедрения BI-приложений, которые не рассматриваются как BI-инструменты. Примером BI-приложения является информационная система руководителя EIS.

Инструменты генерации запросов и отчетов

Генераторы запросов и  отчетов — типично «настольные» инструменты, предоставляющие пользователям  доступ к базам данных, выполняющие  некоторый анализ и формирующие  отчеты. Запросы могут быть как  незапланированными (ad hoc), так и иметь  регламентный характер. Имеются системы  генерации отчетов (как правило, серверные), которые поддерживают регламентные запросы и отчеты. Настольные генераторы запросов и отчетов расширены  также некоторыми облегченными возможностями OLAP. Развитые инструменты этой категории  объединяют в себе возможности пакетной генерации регламентных отчетов  и настольных генераторов запросов, рассылки отчетов и их оперативного обновления, образуя так называемую корпоративную отчетность (corporate reporting) [10]. В ее арсенал входят сервер отчетов, средства рассылки, публикации отчетов  на Web, механизм извещения о событиях или отклонениях (alerts). Характерные представители — Crystal Reports, Cognos Impromptu и Actuate e.Reporting Suite.

OLAP или развитые аналитические  инструменты

Инструменты OLAP являются аналитическими инструментами, которые первоначально  были основаны на многомерных базах данных (МБД)

     МБД — это  базы данных, сконструированные  специально для поддержки анализа  количественных данных с множеством  измерений, содержат данные в  «чисто» многомерной форме. Большинство  приложений включают измерение  времени, другие измерения могут  касаться географии, организационных единиц, клиентов, продуктов и др. OLAP позволяет организовать измерения в виде иерархии. Данные представлены в виде гиперкубов (кубов) — логических и физических моделей показателей, коллективно использующих измерения, а также иерархии в этих измерениях. Некоторые данные предварительно агрегированы в БД, другие рассчитываются «на лету».

Средства OLAP позволяют исследовать  данные по различным измерениям. Пользователи могут выбрать, какие показатели анализировать, какие измерения  и как отображать в кросс-таблице, обменять строки и столбцы «pivoting», затем сделать срезы и вырезки («slice&dice»), чтобы сконцентрироваться на определенной комбинации размерностей. Можно изменять детальность данных, двигаясь по уровням с помощью детализации и укрупнения «drill down/ roll up», а также кросс-детализации «drill across» через другие измерения.

Для поддержки МБД используются OLAP-серверы , оптимизированные для многомерного анализа и поставляемые с аналитическими возможностями. Они обеспечивают хорошую производительность, но обычно требуют много времени для загрузки и расширения МБД. Поставляются с возможностью «reach-through», позволяя перейти от агрегатов к деталям в реляционных БД. Классический OLAP-сервер — Hyperion Essbase Server.

Сегодня реляционные СУБД применяются для эмуляции МБД  и поддерживают многомерный анализ. OLAP для реляционных БД (ROLAP) имеет  преимущество по масштабируемости и  гибкости, но проигрывает по производительности многомерному OLAP (MOLAP), хотя существуют методы повышения производительности, наподобие схемы «звезда». Несмотря на то что МБД являются по-прежнему наиболее подходящими для оперативной аналитической обработки, сейчас эту возможность встраивают в реляционные СУБД или расширяют их (например, MS Analysis Services или ORACLE OLAP Services — это не то же самое, что ROLAP). Также существует гибридная оперативная аналитическая обработка данных (HOLAP) для гибридных продуктов, которые могут хранить многомерные данные естественным образом, а также в реляционном представлении. Доступ к МБД осуществляется с помощью API для генерации многомерных запросов, тогда как к реляционным БД доступ производится посредством запросов на SQL. Примером ROLAP-сервера является Microstrategy7i Server.

Настольные OLAP-инструменты (например, BusinessObjects Explorer, Cognos PowerPlay, MS Data Analyzer), встроенные сейчас в EBIS, облегчают  конечным пользователям просмотр и  манипулирование многомерными данными, которые могут поступать из серверных  ресурсов данных ROLAP или MOLAP. Некоторые  из этих продуктов имеют возможность  загружать кубы, так что они  могут работать автономно. Как часть EBIS эти настольные инструменты оснащены возможностями серверной обработки, которые выходят за пределы их традиционных возможностей, но не конкурируют  с MOLAP-инструментами. Настольные инструменты  по сравнению с MOLAP-средствами имеют  небольшую производительность и  аналитическую мощь. Нередко обеспечивается интерфейс через Excel, например, MS Eхcel2000/OLAP PTS, BusinessQuery for Excel. Практически все OLAP-инструменты  имеют Web-расширения (Business Objects WebIntelligence к примеру), для некоторых они являются базовыми.

Корпоративные BI-наборы

EBIS — естественный путь  для предоставления BI-инструментов, которые ранее поставлялись в  виде разрозненных продуктов.  Эти наборы интегрируются в  наборы инструментов генерации  запросов, отчетов и OLAP. Корпоративные  BI-наборы должны иметь масштабируемость  и распространяться не только  на внутренних пользователей,  но и на ключевых заказчиков, поставщиков и др. Продукты BI-наборов  должны помогать администраторам  при внедрении и управлении BI без добавления новых ресурсов. Из-за тесного родства Web и корпоративных  BI-наборов некоторые поставщики  описывают свои BI-наборы как BI-порталы.  Эти портальные предложения обеспечивают подмножество возможностей EBIS с помощью Web-браузера, однако поставщики постоянно увеличивают их функциональность, приближая ее к возможностям инструментов для «толстых» клиентов. Типичные EBIS поставляют Business Objects и Cognos.

BI-платформы

BI-платформы предлагают  наборы инструментов для создания, внедрения, поддержки и сопровождения  BI-приложений. Имеются насыщенные  данными приложения с «заказными»  интерфейсами конечного пользователя, организованные вокруг специфических бизнес-проблем, с целевым анализом и моделями. BI-платформы, хотя и не так быстро растут и широко используются как EBIS, являются важным сегментом благодаря ожидаемому и уже происходящему росту BI-приложений. Стараниями поставщиков реляционных СУБД, создающих OLAP-расширения своих СУБД, многие поставщики платформ, которые предоставили многомерные СУБД для OLAP, чтобы выжить были вынуждены мигрировать в область BI-приложений. Семейства продуктов СУБД, обеспечивающие возможности BI, действительно подталкивают рост рынка BI-платформ. Отчасти это происходит благодаря большей активности ряда поставщиков СУБД. Рассматривая различные инструменты, видим, что EBIS являются высоко функциональными средствами, но они не имеют такого большого значения, как BI-платформы или заказные BI-приложения. Зато BI-платформы обычно не так функционально полны, как корпоративные BI-наборы. При выборе BI-платформ нужно учитывать следующие характеристики: модульность, распределенную архитектуру, поддержку стандартов XML, OLE DB for OLAP, LDAP, CORBA, COM/DCOM и обеспечение работы в Web. Они должны также обеспечивать функциональность, специфическую для бизнес-интеллекта, а именно: доступ к БД (SQL), манипулирование многомерными данными, функции моделирования, статистический анализ и деловую графику. Эту категорию продуктов представляют фирмы Microsoft, SAS Institute, ORACLE, SAP и другие.

BI-приложения

В приложения бизнес-интеллекта часто встроены BI-инструменты (OLAP, генераторы запросов и отчетов, средства моделирования, статистического анализа, визуализации и data mining). Многие BI-приложения извлекают данные из ERP-приложений. BI-приложения обычно ориентированы на конкретную функцию организации или задачу, такие как анализ и прогноз продаж, финансовое бюджетирование, прогнозирование, анализ рисков, анализ тенденций, «churn analysis» в телекоммуникациях и т.п. Они могут применяться и более широко как в случае приложений управления эффективностью предприятия (enterprise perfomance management) или системы сбалансированных показателей (balanced scorecard).

Разведка данных

Разведка данных (data mining) представляет собой процесс обнаружения  корреляции, тенденций, шаблонов, связей и категорий. Она выполняется  путем тщательного исследования данных с использованием технологий распознавания шаблонов, а также  статистических и математических методов. При разведке данных многократно выполняются различные операции и преобразования над сырыми данными (отбор признаков, стратификация, кластеризация, визуализация и регрессия), которые предназначены: 1) для нахождения представлений, которые являются интуитивно понятными для людей, которые, в свою очередь, лучше понимают бизнес-процессы, лежащие в основе их деятельности; 2) для нахождения моделей, которые могут предсказать результат или значение определенных ситуаций, используя исторические или субъективные данные.

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

 

Другие методы и средства BI

Кроме перечисленных инструментов, в состав BI могут входить следующие средства анализа: пакеты статистического анализа и анализ временных рядов и оценки рисков; средства моделирования; пакеты для нейронных сетей; средства нечеткой логики и экспертные системы.