Автор работы: Пользователь скрыл имя, 15 Апреля 2015 в 16:40, методичка
Системы класса Businessintelligence (BI) - это информационные системы, предназначенные для построения отчетов и анализа информации о деятельности предприятия и его окружения в ходе работы над задачами, связанными с принятием решений на основе фактических данных. Бизнес-аналитика - мощный катализатор развития предприятия. Политика информационной безопасности.
Транзакционные БД отлично справляются с валом повседневной информации, которая должна рутинно обрабатываться каждый день, но не позволяют получить общую картину положения дел в организации в целом и редко могут служить источниками для проведения комплексного анализа.
Итак, совокупность транзакционных источников данных образует нижнее звено архитектуры системы бизнес-аналитики любой организации. В дальнейшем будем исходить из того, что такая система предприятия строится на основе уже имеющихся на вооружении систем сбора и первичной обработки данных, включающих транзакционные источники данных.
Процесс извлечения, преобразования и загрузки данных поддерживается так называемыми ETL-инструментами (extraction, transformation, loading), предназначенными для извлечения данных из различных транзакционных источников нижнего уровня, их преобразования и консолидации, а также загрузки в целевые аналитические БД — ХД и витрины данных. На этапе преобразования устраняется избыточность данных, проводятся необходимые вычисления и агрегирование данных. Трехступенчатый процесс извлечения, преобразования и загрузки должен осуществляться на основе установленного регламента.
К третьему уровню архитектуры системы бизнес-аналитики относятся источники данных, которые называют ХД (от англ. DataWarehouse). ХД включают в себя источники данных, ориентированные на хранение и анализ информации. Такие источники могут объединять информацию из нескольких транзакционных систем и позволяют анализировать ее в комплексе с применением современных программных инструментов делового анализа данных.
Напомним, что по определению ХД является предметно-ориентированной, интегрированной, некорректируемой, зависимой от времени коллекцией данных, предназначенной для поддержки принятия управленческих решений.
Характерные особенности ХД: относительно редкая корректируемость большинства данных, обновляемость данных на периодической основе, единый подход к именованию и хранению данных вне зависимости от их организации в исходных источниках.
ХД, являясь одним из главных звеньев архитектуры системы бизнес-аналитики любой средней или крупной организации, выступает в качестве основного источника данных для всестороннего анализа всей имеющейся в организации информации.
К четвертому уровню архитектуры системы бизнес-аналитики относятся источники данных, называемые витринами данных или киосками данных (datamarts) и предназначенные для проведения целевого делового анализа. Витрины данных строятся, как правило, на основе информации из ХД, но могут также формироваться из данных, взятых непосредственно из транзакционных систем, когда ХД в организации по каким-либо причинам не реализовано.
По типу хранения информации витрины подразделяются на реляционные и многомерные. Витрины первого типа организуются в виде реляционной БД со схемой "звезда", где центральная таблица, таблица фактов, предназначенная в основном для хранения количественной информации, связана с таблицами-справочниками.
Многомерные витрины организуются в виде многомерных БД OLAP (OnlineAnalyticalProcessing), где справочная информация представляется в виде измерений, а количественная — в виде показателей (метрик). Информация в многомерной витрине данных представляется в терминах бизнеса в виде, максимально доступном конечным пользователям, что позволяет существенно снизить время на получение требуемой для принятия решений информации.
С точки зрения пользователя, отличие витрин данных от ХД заключается в том, что ХД соответствует уровню всей организации, а каждая витрина обычно обслуживает уровень не выше отдельного подразделения и иногда может создаваться для индивидуального использования, отличаясь достаточно узкой целевой специализацией.
Отличие витрин данных от транзакционных БД заключается в том, что первые служат для удовлетворения потребностей конечных пользователей, не являющихся профессиональными программистами: аналитиков, менеджеров разных уровней, решающих различные задачи бизнеса. Транзакционные же БД используются в основном операторами, отвечающими за ввод и обработку первичной информации, а не за ее анализ, нацеленный на поддержку принятия решений.
Применение витрин данных, многомерных и реляционных, в сочетании с современными инструментами делового анализа данных позволяет превратить просто данные в полезную информацию, на основе которой можно принимать эффективные решения.
К следующему уровню архитектуры системы бизнес-аналитики организации относятся современные программные средства, именуемые инструментами интеллектуального или делового анализа данных (BusinessIntelligenceTools), или BI-инструменты.
BI-инструменты
позволяют управленческому
Инструменты интеллектуального анализа данных используются конечными пользователями для доступа к информации, ее визуализации, многомерного анализа и формирования как предопределенных по форме и составу, так и произвольных отчетов, создаваемых управленцем или аналитиком (без программиста). Как уже было сказано, в качестве входной информации для делового анализа выступают не столько "сырые" данные из транзакционных систем, сколько заранее обработанные данные из хранилища или представленные в витринах данных.
В настоящее время российские компании, вслед за западными коллегами, все активнее начинают внедрять у себя различные интернет-технологии. Уже сегодня все больше специалистов, работающих не только в сфере информационных технологий, начинают понимать выгоду от использования этих решений в целях повышения эффективности своего бизнеса. Проведение интеллектуального анализа данных с применением программных решений не только в локальной среде, но и в средах Интранет и Интернет, открывает аналитикам новые возможности работы с данными.
Современные тенденции развития архитектуры системы бизнес-аналитики базируются на применении интернет-технологий. Традиционный вид архитектуры системы бизнес-аналитики в недавнем прошлом дополнился web-порталом, постепенно приобретающим все более весомую роль в ее архитектуре. Возможность доступа к информации через привычныйweb-браузер позволяет экономить на затратах, связанных с закупкой и поддержкой настольных аналитических приложений для большого числа клиентских мест. Реализация web-портала позволяет снабжать аналитической информацией как пользователей внутри офиса, так и мобильных пользователей-аналитиков в любой точке мира, подключенных к порталу через Интернет.
Сегодня на рынке информационных технологий представлен широкий спектр инструментальных средств, предназначенных для быстрой реализации компонентов архитектуры системы бизнес-аналитики. Применение таких инструментов позволяет не разрабатывать аналитические приложения заново, а воспользоваться готовыми современными технологиями и, следовательно, сократить время и затраты на их создание.
Решение задачи обеспечения пользователей информацией в системе бизнес-аналитики определяется в основном правильным подбором инструментов делового анализа. Но немаловажным является и выбор инструментов поддержки процессов извлечения, преобразования, загрузки и хранения данных.
При реализации системы бизнес-аналитики предприятия могут быть использованы программные решения как разных фирм-производителей (смешанные решения), так и одного производителя (платформенно-базированные решения). И в первом, и во втором случае имеются свои преимущества и недостатки. Поэтому выбор инструментов для реализации архитектуры системы бизнес-аналитики, несмотря на их многообразие, – задача не из простых.
На рынке не существует одного производителя, предлагающего лучшие решения всех требуемых для построения системы бизнес-аналитики программных компонентов. Поэтому совместное использование наиболее подходящих решений от различных производителей позволяет повысить функциональную мощность системы бизнес-аналитики. Критериями оценки инструментов могут выступать как их технические и стоимостные характеристики, так и скорость внедрения, а также уместность использования в каждом конкретном случае.
Однако использование продуктов от разных производителей приводит к значительному усложнению архитектуры системы из-за разнородности инструментальных решений. Это усложнение объясняется необходимостью интегрирования не связанных друг с другом инструментальных решений. Кроме того, администрирование системы оказывается непростой задачей, учитывая несогласованность данных и метаданных, управляемых отдельными, не связанными друг с другом модулями платформ от разных производителей.
При
реализации архитектуры системы бизнес-аналитики
от одного производителя (если пользоваться
терминологией исследовательского центра
Gartner, платформенно-базированное решение)
решение необходимо искать среди фирм-производителей
так называемых BI-платформ (
Данный сегмент рынка информационных технологий представлен более чем 20-ю компаниями, такими как (в алфавитном порядке): AlphaBlox, Arcplan, CA, Comshare, Crystal, Hyperion, InfoBuilders, Microsoft, Microstrategy, Oracle, PeopleSoft, ProClarity, Sagent, SAP, SAS, Whitelight и др. Среди них выделяются следующие семь лидеров и претендентов на лидерство в данной области: Microsoft, SAS, Oracle, SAP, PeopleSoft, InfoBuilders, Hyperion
Двое из перечисленных производителей, Microsoft и Oracle, в состоянии реализовать все уровни системы бизнес-аналитики своими силами, не прибегая к инструментам третьих фирм. Решающий критерий, выделяющий этих производителей, — наличие собственной СУБД.
Рассмотрим пример реализации системы бизнес-аналитики организации инструментами Microsoft.
Компания Microsoft предлагает комплексный набор средств бизнес-анализа (BusinessIntelligence, BI) на основе масштабируемой платформы для организации ХД, анализа данных и генерации отчетов. Эти простые и мощные средства позволяют конечным пользователям обращаться к бизнес-информации и анализировать ее. Основой комплексного предложения для BI от Microsoft является СУБДSQLServer 2008 — полнофункциональная платформа сервисов для работы с данными, позволяющая:
В табл. 1.3 приводится описание технологий SQLServer 2008, формирующих основу мощного BI-инструментария
Таблица 1.3. | |
Компонент |
Описание |
СУБД SQL Server |
Масштабируемый высокопроизводительный механизм для хранения больших объемов данных. SQL Server подходит для консолидации всех бизнес-данных предприятия в центральном ХД для анализа и генерации отчетов |
SQL ServerIntegrationServices |
Комплексная платформа для извлечения, преобразования и загрузки (ETL), обеспечивающая заполнение ХД и его синхронизацию с данными из разнородных источников, с которыми работают бизнес-приложения, используемые в организации |
SQL ServerAnalysisServices |
Аналитический механизм для реализации OLAP-решений (OnlineAnalyticalProcessing, онлайновая аналитическая обработка): агрегирования бизнес-показателей из множества таблиц-измерений и создания решений для анализа данных (datamining), использующих специализированные алгоритмы, чтобы выявить шаблоны, тенденции и связи в бизнес-информации |
SQL ServerReportingServices |
Решение для генерации отчетов, облегчающее создание, публикацию и распространение подробных бизнес-отчетов по предприятию и за его пределами |
SQLServer 2008 не только является комплексной BI-платформой, но и тесно интегрирован с офисными решениями, такими как 2007 MicrosoftOfficeSystem, что делает эту платформу доступной для всех сотрудников предприятия и позволяет им получить сведения, служащие основой для эффективных действий.
SQLServer 2008 поддерживает два типовых подхода к унификации бизнес-данных для анализа и генерации отчетов.
Чтобы обеспечить максимально высокую производительность и корректную работу, в SQLServer 2008 включены функции среды разработки, которые помогают создавать эффективные решения для анализа. К ним относятся: