27147

Комбинация многомерного и реляционного подхода: киоски (витрины) данных

Доклад

Информатика, кибернетика и программирование

Преимущества реляционных ХД: неограниченный объем хранения данных т. РСУБД лежат в основе большинства OLTP систем а те в свою очередь являются основным источником данных для хранилищ то упрощена загрузка данных в ХД OLTP Online Transaction Processing транзакционная система обработка транзакций в реальном времени. OLTPсистемы предназначены для ввода структурированного хранения и обработки информации операций документов в режиме реального времени при добавлении новых изменений не нужно выполнять сложную физическую реорганизацию...

Русский

2013-08-19

39.38 KB

16 чел.

Комбинация многомерного и реляционного подхода: киоски (витрины) данных.

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

Преимущества реляционных ХД:

  1. неограниченный объем хранения данных
  2. т.к. РСУБД лежат в основе большинства OLTP систем, а те в свою очередь являются основным источником данных для хранилищ, то упрощена загрузка данных в ХД (OLTP (Online Transaction Processing), транзакционная система — обработка транзакций в реальном времени. Способ организации БД, при котором система работает с небольшими по размерам транзакциями, но идущими большим потоком, и при этом клиенту требуется от системы минимальное время отклика.
  3.  Термин OLTP применяют также к системам (приложениям). OLTP-системы предназначены для ввода, структурированного хранения и обработки информации (операций, документов) в режиме реального времени)
  4. при добавлении новых изменений не нужно выполнять сложную физическую реорганизацию хранилища
  5. высокий уровень защиты данных и широкие возможности разграничения прав доступа

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

Реляционные ХД рекомендуется применять: при значительном объеме хранимых данных; при несложной иерархии измерений; если требуется частое измерение размерности данных.

Многомерные хранилища данных: много измерений

Преимущества:

  1. Более наглядно
  2. Широкий спектр возможностей построения аналитических запросов
  3. Более высокая скорость выполнения запросов

Недостатки:

  1. Требуется больший объем памяти
  2. Структура трудно поддается модификации

Многомерные хранилища данных выгодно использовать, когда объем данных невелик и есть стабильный набор измерений 

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

Измерения: это сущности, наименования и свойства объектов, используемые в бизнес проектах. Измерения хранятся в сущностях.

Факты: данные, количественно описывающие бизнес-процесс, непрерывные по своему характеру. Факты хранятся в таблицах отношения, вместе с агрегируемыми данными. Факты являются объектом анализа.

Гибридные хранилища данных

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

Логично было бы использовать такую модель ХД, которая представляла бы собой комбинацию реляционной и многомерной моделей и позволяла бы сочетать высокую производительность, характерную для многомерной модели, и возможность хранить сколь угодно большие массивы данных, присущую реляционной модели. Такая модель, сочетающая в себе принципы реляционной и многомерной моделей, получила название гибридной, или HOLAP (Hybrid OLAP).

Хранилища данных, построенные на основе HOLAP, называются гибридными хранилищами данных (ГХД).


Гибридное ХД

Главным принципом построения ГХД является то, что детализированные данные хранятся в реляционной структуре (ROLAP), которая позволяет хранить большие объемы данных, а агрегированные — в многомерной (MOLAP), которая позволяет увеличить скорость выполнения запросов (поскольку при выполнении аналитических запросов уже не требуется вычислять агрегаты).

Пример 

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

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

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

Преимущества:

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


 

А также другие работы, которые могут Вас заинтересовать

33961. Апендикс 26.5 KB
  Илеоцекальный отдел кишечника расположен на границе тонкой кишки с толстой и включает в себя терминальный отдел подвздошной кишки слепую кишку червеобразный отросток и баугиниеву заслонку. В месте впадения тонкой кишки в толстую расположен илеоцекальный клапан баугиниева заслонка представляющая собой две складки слизистой оболочки которые препятствуют рефлюксу содержимого из толстой кишки в тонкую Илеоцекальный отдел кишечника получает артериальное кровоснабжение через подвздошноободочную артерию а. Далее лимфатические сосуды идуг...
33962. Дифдиагностика ущемления грыжи и воспаления грыжи. Хирургическая тактика 39 KB
  При скользящих паховых и бедренных грыжах имеется опасность повреждения стенки толстой кишки или мочевого пузыря. После рассечения ущемляющего кольца и введения в брыжейку кишки раствора новокаина из брюшной полости выводят те части ущемленных органов которые находились выше ущемляющего кольца. Важно помнить что некроз кишки начинается со слизистой оболочки а изменения в стенке кишки видимые со стороны ее брюшинного покрова появляются позже. Основные критерии жизнеспособности тонкой кишки: восстановление нормального розового цвета кишки...
33963. Анатомия и физиология желчных путей. Методы исследования 43 KB
  а толщин от 2 до 3 см Масса железы в среднем 70 90 г рис 162 В поджелудочной железе различают головку тело и хвост Головка расположена в подкове двенадцатиперстной кишки и имеет молоткообразную форму Тело поджелудочной железы передней поверхностью прилежит к задней стенке желудка Эти органы отделены друг от друга узкой щелью burse omentlis задняя поверхность прилежит к полой вене аорте и солнечному сплетению а ниж' няя соприкасается с нижней горизонтальной частью двенадцатиперстной кишки Хвост поджелудочной железы нередко глубоко...
33964. ХОЛЕЦИСТИТ ХРОНИЧЕСКИЙ. Этиология. Классификация. Патогенез. Клиника диф. диагноз. Лечение. Лапараскопическая холециститэктомия 37 KB
  Хронический холецистит хроническое воспаление жёлчного пузыря характеризующееся рецидивирующей подострой симптоматикой чаще всего обусловленной наличием в его просвете камней. Если камни мигрируют по путям оттока жёлчи они могут вызвать обструкцию пузырного протока что приводит к острому холециститу; обструкция общего жёлчного протока вызывает желтуху а обструкция панкреатического протока панкреатит Сладж пузырной жёлчи вязкий материал в просвете жёлчного пузыря нерастворимый в жёлчи который при УЗИ обнаруживают в виде пластов...
33965. Желтуха 35 KB
  Уровень билирубина в крови при этом повышен. В зависимости от причины повышения уровня билирубина в крови выделяют три основных типа желтух. Паренхиматозная печеночная желтуха развивается в результате повреждения гепатоцитов способность которых связывать свободный 'билирубин крови и переводить его в билирубин глюкуронид прямой билирубин уменьшается. В анализах крови повышение уровня непрямого билирубина концентрация прямого билибурина не повышена.
33966. Показания к операции. Характер оперативного вмешательства и последствия при остром панкреатите 26.5 KB
  Хирургическое лечение при остром панкреатите показано: 1 при сочетании острого панкреатита с деструктивными формами острого холецистита; 2 при безуспешном консервативном лечении в течение 36 48 ч; 3 при панкреатогенном перитоните при невозможности выполнения лапароскопического дренирования брюшной полости; 4 при осложнениях острого панкреатита: абсцессе сальниковой сумки флегмоне забрюшинной клетчатки. В диагностике и лечении деструктивных форм острого панкреатита большое значение имеет лапароскопия при которой можно уточнить...
33967. Анатомия и физиология пищевода. Методы исследования. Дивертикул пищевода 41.5 KB
  Анатомия и физиология пищевода. Дивертикул пищевода. Вход в пищевод расположен на уровне перстневидного хряща и отстоит от переднего края верхних резцов на 14 16 см рот пищевода. Второе физиологическое сужение пищевода находится примерно в 25 см от края верхних резцов на уровне бифуркации трахеи и пересечения пищевода .
33968. Пенетрация язвы 25 KB
  Пенетрация язвы В развитии пенетрации язвы различают три стадии: внутристеночную пенетрацию язвы стадию фиброзного сращения завершенную пенетрацию в соседний орган. Наиболее часто пенетрация язвы происходит в малый сальник в головку поджелудочной железы в печеночнодвенадцатиперстную связку. Возможна пенетрация язвы в печень в желчный пузырь в поперечную ободочную кишку и ее брыжейку. Появление боли в спине боль опоясывающего характера наблюдаются при пенетрации язвы в поджелудочную железу.
33969. Дудоденальная непроходимость. Пилородуодунальній стеноз 23.5 KB
  или пилорического отдела желудка. воспалительным инфильтратом обтурацией просвета отеком слизистой пилороспазмом или опухолью желудка. Декомпенсация гастростаз атония желудка многократная рвота рвотные массы зловонные многодневной давности. Пальпаторно контуры растянутого желудка шум плеска .