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

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

Источник: iso

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

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

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

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

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

Поддержка

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

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

Ограничения

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

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

Заключение

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

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


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

Магазин программного обеспечения   WWW.ITSHOP.RU
SAP CRYSTAL Reports 2013 WIN INTL NUL
SAP® Crystal Presentation Design 2016 WIN INTL NUL
SAP Crystal Reports 2008 INTL WIN NUL License
SAP CRYSTAL Server 2013 WIN INTL 5 CAL License
SAP® Crystal Reports 2016 WIN INTL NUL
 
Другие предложения...
 
Курсы обучения   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
 
Исходники
 
Документация
 
Обсуждения в форумах
Сергей Ковалевский: Хватит платить Западу - у России должна быть своя ОС (68)
> На сегодняшний день открытых СУБД не существует. Есть довольно > примитивный MySQL, а все...
 
Помощь по MS Access (332)
Доброе время суток. Случайно оказался на этом сайте, искал статьи по OLAP. Вижу, что...
 
Мужчины забудут о половом бессилии (1)
Мужчины забудут о половом бессилии благодаря таблеткам Дженерик Сиалис. Мой партнер покупает в...
 
Как выбрать матрас (3)
Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
 
Беговая дорожка (1)
Купила беговую дорожку вот здесь https://4gym.com.ua/product/technogym-artis-run Очень классная,...
 
 
 



    
rambler's top100 Rambler's Top100