Skip to main content

Что такое онлайн аналитическая обработка?

Аналитическая обработка в режиме онлайн (OLAP) - это метод использования многомерных баз данных для поддержки быстрой отчетности, часто включающий анализ тенденций. Основной язык запросов для OLAP называется многомерными выражениями (MDX). Его имя происходит от класса программы, известного как оперативная обработка транзакций (OLTP). Аналитическая обработка в режиме онлайн - это метод анализа данных, используемый в области бизнес-аналитики (BI).

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

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

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

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

Существуют различные особенности обработки онлайн-транзакций. Некоторые из наиболее часто используемых специальностей включают многомерные, реляционные и гибридные. Многомерный OLAP хранит данные в многомерных массивах, реляционный OLAP использует реляционные базы данных, а гибридный OLAP использует комбинацию реляционных и специализированных таблиц.

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