· Уровень детализации: на уровне OLTP данные хранятся с очень высокой степенью детализации, в то время в хранилище данных осуществляется сжатие данных для обеспечения высокоэффективного доступа (агрегация).
· История: архивация данных в системе OLTP приводит к тому, что объем хранимых исторических данных становится минимальным. В системе хранилища данных требуется наличие полных исторических данных.
· Возможность изменения: частые изменения данных являются характерной особенностью оперативной среды, тогда как для анализа данные в какой-то момент "замораживаются“.
· Интеграция: в отличие от среды OLTP, при анализе требования к всесторонней интегрированной информации чрезвычайно высоки.
· Нормализация: из-за сокращения избыточности данных в оперативной среде обеспечивается высокая степень нормализации данных. Стейджинг данных и более низкая производительность являются причинами низкой нормализованности данных в хранилище данных.
· Среда OLAP оптимизирована для доступа для чтения. Оперативные приложения также требуют наличия возможности оперативного применения дополнительных функций, включая изменение, добавление и удаление данных.
Основные различия между системами OLTP и OLAP еще раз перечислены в следующей таблице.
Рисунок 2 Сравнение: системы OLTP/OLAP
Из вышеперечисленного видно, что к системе OLTP и системе хранилища данных предъявляются совершенно различные требования. Поэтому наиболее правильным решением является техническое отделение от системы OLTP всех имеющихся требований к отчетности, основанной на Business Information Warehouse.
SAP Business Information Warehouse (SAP BW) позволяет анализировать данные из оперативных приложений SAP и других бизнес-приложений и внешних источников данных, таких как базы данных, онлайн-сервисы и Интернет. SAP BW, предварительно сконфигурированный с учетом основных сфер и процессов, позволяет анализировать связанные между собой данные по всем сферам предприятия.
При разработке SAP BW учитывались следующие требования:
· система организации хранилищ данных с оптимизированными структурами данных для системы отчетов и анализа;
· отдельная система;
· механизм и инструменты OLAP;
· на основе комплексной архитектуры хранилища данных;
· автоматизированное управление хранилищем данных;
· включение в поставку ноу-хау SAP в глобальном бизнесе.
SAP BW поддерживает оперативную аналитическую обработку (OLAP) для стейджинга информации из больших объемов оперативных и исторических данных. Технология OLAP позволяет получать многомерные аналитические отчеты согласно различным бизнес-перспективам. Сервер SAP BW, предварительно сконфигурированный с учетом основных сфер и процессов, позволяет анализировать связанные между собой данные по всем сферам предприятия. SAP BW предоставляет предприятиям информацию с разделением по ролям. Эта информация помогает сотрудникам выполнять свои задачи.
SAP BW включает инструмент гибкого выполнения отчетов и анализа Business Explorer (BEx), используемый для поддержки стратегического анализа и процессов принятия решений на предприятии. Эти инструменты включают запросы, систему отчетов и OLAP-функции. Сотрудники, имеющие соответствующие полномочия на доступ, могут производить анализ исторических и актуальных данных на различных уровнях детализации и с различных точек зрения. Для этого может использоваться Web или Microsoft Excel.