Общее представление о кубах OLAP

 

Опубликовано: Июль 2016

Применимо к: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager, System Center 2012 - Service Manager

Кубы OLAP — это функция System Center 2012 – Service Manager , которая использует имеющуюся инфраструктуру хранилища данных для предоставления пользователям функций самостоятельной бизнес-аналитики.

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

Поставщики программного обеспечения и разработчики информационных технологий, имеющие опыт работы с кубами OLAP, могут разрабатывать пакеты управления для создания собственных расширяемых и настраиваемых кубов OLAP, основанных на инфраструктуре хранилища данных из Service Manager 2010. Такие кубы хранятся в службах SQL Server Analysis Services (SSAS). Средства самостоятельной бизнес-аналитики, такие как Excel и SQL Server Reporting Services (SSRS), позволяют выбирать эти кубы в составе служб SSAS и использовать их для анализа данных с различных перспектив.

Для хранения всех своих транзакций и записей организации используют базы данных для обработки транзакций в реальном времени (OLTP). Как правило, записи в эти базы данных вносятся поочередно и содержат большой объем информации, которая может быть использована стратегами для принятия обоснованных решений в сфере бизнеса. Однако используемые для хранения данных базы данных плохо приспособлены для анализа. Получение ответов из этих баз данных является трудоемким процессом. Базы данных OLAP специально предназначены для упрощения извлечения необходимых сведений бизнес-аналитики из данных.

В Service Manager 2010 хранилище данных предоставляло базы данных OLAP, данные в которых содержались в упрощенных, оптимизированных для чтения схемах, готовых к употреблению. Топология этой системы показана на иллюстрации ниже.

Схема хранилища данных Service Manager 2010

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

Кубы OLAP — это звено, завершающее облик решения по созданию и обслуживанию хранилищ данных. Куб OLAP, также известный как многомерный куб или "гиперкуб", представляет из себя структуру данных в составе служб SQL Server Analysis Services (SSAS), которая создается на основе баз данных OLAP и позволяет выполнять почти моментальный анализ данных. Топология данной системы показана на иллюстрации ниже.

Схема хранилища данных Service Manager 2012

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

Основная цель кубов OLAP в System Center 2012 – Service Manager — предоставить поставщикам программного обеспечения и разработчикам информационных технологий возможность выполнять почти мгновенный анализ данных как для исторического анализа, так и для выявления трендов. System Center 2012 – Service Manager достигает этого за счет следующих особенностей.

  • Возможность встраивать определения кубов OLAP в пакеты управления. Такие кубы автоматически создаются в службах SSAS при развертывании пакета управления.

  • Автоматическое обслуживание куба без вмешательства пользователей, включая ряд задач, в том числе выполнение обработки, секционирования, перевода и локализации, а также изменения схемы.

  • Предоставление пользователям средств самостоятельной бизнес-аналитики, таких как Excel, для анализа данных с различных перспектив.

  • Сохранение созданных отчетов Excel для дальнейшего использования.

Чтобы увидеть, как кубы хранилища данных представлены в Консоль Service Manager, откройте рабочее пространство Хранилище данных и нажмите кнопку Кубы.

Статьи с описанием кубов OLAP

Другие ресурсы по данному компоненту