Системы Business Intelligence

Оценить
(0 голоса)

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

Цели систем бизнес-аналитики отличаются от целей систем OLTP. Следующий запрос является типичным для системы бизнес-аналитики: «Какая категория продуктов является наилучшей в плане продаж для каждого из регионов продаж в третьем квартале 2005 года?» Поэтому система бизнес-аналитики имеет свойства, сильно отличающиеся от тех, которые были перечислены для систем OLTP в предыдущем разделе. Наиболее важными свойствами системы бизнес-аналитики являются:

♦ периодические операции записи (загрузки) в результате запросов, основанных на огромном количестве строк;

♦ небольшое количество пользователей;

♦ большой размер данных, хранимых в базе данных.

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

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

В отличие от систем баз данных OLTP, которые хранят только текущие данные, системы бизнес-аналитики должны также отслеживать историю данных. Помните, что системы бизнес-аналитики выполняют сопоставление данных, собранных в различные периоды времени. По этой причине объем данных, хранящихся на складе данных, очень велик.


Хранилище данных и киоск данных
Проектирование хранилища данных с использованием пространственной модели
Кубы и их архитектура
Агрегаты
Сколько можно агрегировать?

Добавить комментарий


Защитный код
Обновить

© 2018 www.serversql.ru. Все права защищены.