Информационные хранилища

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

Для менеджеров и аналитиков требуются системы, которые бы по­зволяли:

• анализировать информацию во временном аспекте;

• формировать произвольные запро­сы к системе;

• обрабатывать большие объемы дан­ных;

• интегрировать данные из различных регистрирующих систем.

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

Решением данной проблемы стала реализация технологии информацион­ных хранилищ (складов данных).

Основное назначение информационного хранилища — информаци­онная поддержка принятия решений, а не оперативная обработка дан­ных. Технология информационного хранилища обеспечивает сбор дан­ных из существующих внутренних баз предприятия и внешних источни­ков, формирование, хранение и эксплуатацию информации как единой, хранение аналитических данных в форме, удобной для анализа и приня­тия управленческих решений.

Внутренние базы - локальные базы функцио­нальных подсистем предприятия: • базы бухгалтерского учета; • базы финансового учета; • базы кадрового учета и т.д.   Внешние базы - базы, содержащие сведения других предприятий и организаций: • базы предприятий-конкурентов; • базы правительственных и законодательных органов и др.

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

Отличия базы данных от информационного хранилища

Элемент отличия База данных Информационное хранилище
Данные, содержа­щиеся в системе Оперативные данные организа­ции Внутренние данные организации, внешние данные других источников
Модели данных Поддерживается одна модель данных Поддерживается большое количество моде­лей данных
Выполняемые за­просы Запросы по оперативным дан­ным предприятия, отражаю­щим ситуацию на настоящий момент времени Оперативные и ретроспективные запросы, содержащие данные предприятия и внешних организаций как на настоящий момент вре­мени, так и за предыдущие периоды

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

В процессе перемещения данных из локальной базы данных в ин­формационное хранилище выполняются следующие преобразования:

очищение данных — устранение ненужной для анализа информа­ции (адреса, почтовые индексы, идентификаторы записей и т. д.);

агрегирование данных — вычисление суммарных, средних, мини­мальных, максимальных и других статистических показателей;

преобразование в единый формат — производится в том случае, ес­ли одинаковые по наименованию данные, взятые из разных внешних и внутренних источников, имеют разный формат представления (на­пример, даты).

согласование во времени — приведение данных в соответствие к од­ному моменту времени (например, к единому курсу рубля на текущий момент).

Данные, содержащиеся в информационном хранилище, обладают следующими свойствами:

1. Предметная ори­ентация Данные организованы в соответствии со способом их представления в пред­метных приложениях
2. Целостность Данные объединены едиными наименованиями, единицами измерения и т. д.
3. Отсутствие вре­менной привязки В отличие от локальных баз данных в информационном хранилище содержат­ся данные, накопленные за большой интервал времени (года и десятилетия)
4.Согласованность во времени Данные приведены к единому моменту времени
5. Неизменяемость Данные в информационных хранилищах не обновляются и не изменяются, они считываются из различных источников и доступны только для чтения '

Существует три вида информационных хранилищ:

• витрины данных;

• информационные хранилища двухуровневой архитектуры;

• информационные хранилища трехуровневой архитектуры.

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

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

Информационные хранилища трехуровневой архитектуры имеют следующую структуру.

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

• источник аналитической информации для оперативного управле­ния;

• подготовка данных для последующей загрузки в центральное хра­нилище.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: