(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

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

Источник: iso

Каковы доводы за и против внедрения Хранилища данных взамен подготовки отчетности с помощью корпоративной транзакционной системы?

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

Улучшение производительности

Архитектура предоставления информации, включающая Хранилище данных, дает несколько преимуществ в производительности. Среда Хранилища данных спроектирована и настроена для эффективного предоставления информации, но не обработки транзакций. Модель данных Хранилища разработана для высоко производительного извлечения информации; обычно для этого используется многомерный или денормализованный подход. Такой подход обеспечивает быстрое получение информации за счет интеграции данных и уменьшения общего количества работы, необходимой для их получения. Этот архитектурный подход предоставляет также и другие возможности, не столь очевидные при первом взгляде на дизайн модели данных. Современные системы управления базами данных включают самые разнообразные варианты использования этих баз, а также различные способы настройки инструментов аналитики. Все это может значительно улучшить общую производительность процесса предоставления информации по сравнению с подходом транзакционных систем. Такие параметры, как индексация, размер страниц, буферные запоминающие устройства, размеры массивов, временные пространства, ссылочная целостность, память и т.д., могут быть специально настроены для предоставления информации с помощью систем управления базами данных. Для баз данных Хранилищ, находящихся на отдельном сервере, и/или копий баз данных существуют дополнительные опции настройки производительности, поскольку их изоляция предохраняет от снижения производительности транзакционных систем. Дальнейшее повышение производительности может быть достигнуто за счет анализа способов доступа к данным и распределения данных по дополнительным физическим дискам для того, чтобы увеличить общую пропускную способность операций ввода/вывода диска на локальном блоке дисков, сети устройств хранения данных (storage area network - SAN) и/или в системе хранения данных, подключаемой к сети (network attached storage - NAS).

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

Поддержка

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

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

Ограничения

В зависимости от дизайна и архитектуры Хранилище данных может оказаться непригодным для записи определенных типов бизнес-транзакций. Методы и частота обновления данных также способны накладывать ограничения на использование Хранилища для записи некоторых типов бизнес-транзакций. Бюджетные и технологические лимиты компании могут делать невозможным обновление Хранилища данных в режиме реального времени или близком к нему, что также снизит потенциал его использования в определенных видах деловой активности. Такие же ограничения способны возникать и в связи с используемым в Хранилище подходом к интеграции данных.

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

Заключение

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

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 07.02.2008 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
SAP® Crystal Presentation Design 2016 WIN INTL NUL
SAP Crystal Reports XI R2 Dev 2006 INTL WIN NUL License (Version 11)
SAP Crystal Server 2011 WIN INTL 5 CAL License
SAP CRYSTAL Reports 2013 WIN INTL NUL
SAP Crystal Reports 2008 INTL WIN NUL License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
СУБД Oracle "с нуля"
Каждый день новые драйверы для вашего компьютера!
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100