Меню
Главная
Авторизация/Регистрация
 
Главная arrow Экономика arrow Информационные системы в экономике

Витрины данных

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

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

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

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

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

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

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

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

Взаимосвязь витрин данных и хранилища данных

Рис. 2.20. Взаимосвязь витрин данных и хранилища данных

Витрины данных, как правило, размещаются в многоуровневой технологии, которая оптимальна для гибкости анализа, но неоптимальна для больших объемов данных.

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

Существуют два типа витрин данных — зависимые и независимые. Зависимая витрина данных — это та, источником которой является хранилище данных. Источником независимой витрины данных является среда первичных программных приложений. Зависимые витрины данных стабильны и имеют прочную архитектуру. Независимые витрины данных нестабильны и имеют неустойчивую архитектуру, по крайней мере при пересылке данных.

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

Данные, попав в хранилище, могут быть распространены среди многих витрин данных для доступа пользовательских запросов. Эти витрины данных могут принимать различные формы — от баз данных «клиент—сервер» до баз данных на рабочем столе, ОЬАР- кубов или даже динамических электронных таблиц. Выбор инструментов для пользовательских запросов может быть широким и отображать предпочтения и опыт конкретных пользователей. Широкий выбор таких инструментов и простота их применения сделают их внедрение наиболее дешевой частью реализации проекта хранилища данных. Если данные в хранилище имеют хорошую структуру и проверенное качество, то их передача в другие витрины данных станет рутинной и дешевой операцией.

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

КОНТРОЛЬНЫЕ ВОПРОСЫ

  • 1. Сформулируйте понятие информационного обеспечения. Каковы его цели и задачи?
  • 2. Какова структура подсистемы «информационное обеспечение»?
  • 3. Как можно определить понятие внемашинного и внутримашинного информационного обеспечения?
  • 4. Что включает в себя внемашинное информационное обеспечение?
  • 5. Что понимается под системой классификации и для чего необходима классификация?
  • 6. Какими свойствами характеризуется любая система классификации?
  • 7. Каковы основные особенности фасетной системы классификации?
  • 8. Какие требования необходимо соблюдать при классификации?
  • 9. Перечислите основные особенности иерархической системы классификации.
  • 10. С какой целью разрабатываются и какие бывают классификаторы?
  • 11. В каких случаях используются регистрационные системы кодирования? Какие системы относятся к этому классу?
  • 12. Для чего используются классификационные системы кодирования? Какие системы входят в эту группу?
  • 13. В чем сущность штрихового кодирования?
  • 14. Дайте определения документа, унифицированной системы документации.
  • 15. Что представляют собой схемы информационных потоков и каково их основное назначение?
  • 16. Каковы основные способы организации внутримашинного информационного обеспечения?
  • 17. Перечислите основные недостатки систем с файловой организацией.
  • 18. Дайте определение базы данных. В чем ее особенности?
  • 19. Каковы основные структурные единицы базы данных и их взаимосвязь?
  • 20. Перечислите и охарактеризуйте основные этапы жизненного цикла базы данных.
  • 21. Раскройте основные этапы проектирования базы данных.
  • 22. В чем заключается сущность концептуального проектирования?
  • 23. Для чего используется ?7?-модель? Каковы ее сущность и достоинства?
  • 24. Дайте характеристику основных типов логических моделей данных.
  • 25. Опишите иерархическую и сетевую модели данных.
  • 26. Поясните назначение ключевых полей в реляционной базе данных.
  • 27. Какие виды связей между объектами вам известны?
  • 28. Какие нормальные формы вам известны? Опишите их основные свойства, назначение.
  • 29. Что такое отношение в реляционной модели? Назовите основные свойства отношения.
  • 30. Дайте определения следующим понятиям: отношение, кортеж, атрибут, домен.
  • 31. В чем заключается принцип нормализации отношений?
  • 32. Каковы особенности постреляционных баз данных?
  • 33. В чем основные особенности технологии «Хранилище данных»?
  • 34. Дайте определение хранилища данных и витрины данных. В чем их отличие?
  • 35. Какие основные типы витрин данных вам известны?
  • 36. В чем сущность понятия «многомерный куб»?
  • 37. Охарактеризуйте основные функциональные блоки системы управления «Хранилище данных».
  • 38. Опишите многомерную структуру хранилища данных типа «звезда» и «снежинка».
  • 39. Каковы основные источники поступления данных в информационное хранилище?
 
Посмотреть оригинал
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >
 

Популярные страницы