Metodologiyalari bayon etilgan



Download 3,79 Mb.
Pdf ko'rish
bet91/130
Sana30.11.2022
Hajmi3,79 Mb.
#875378
TuriУчебник
1   ...   87   88   89   90   91   92   93   94   ...   130
Bog'liq
u5c6aAoFRVkG18ELioLrzjKkhqMKXzXAsg6V1paf

9.2. OLАP технологии 
OLAP (Online Analytical Processing)- это система аналитической 
обработки данных. Она предназначена для подготовки отчетов, построения 
прогностических сценариев и выполнения статистических расчетов на базе 
больших информационных массивов, имеющих сложную структуру. 
Основное назначение OLAP-систем: динамический многомерный анализ 
исторических и текущих данных, стабильных во времени; анализ тенденций; 
моделирование и прогнозирование будущего. Такие системы, как правило, 
ориентированы на обработку произвольных, заранее не регламентированных 
запросов. В качестве основных характеристик этих систем можно отметить 
следующие: 


166 
 

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

прозрачность для пользователя структуры, способов хранения и 
обработки данных; 

автоматическое отображение логической структуры данных во 
внешние системы; 

динамическая обработка разряженных матриц эффективным 
способом. 
Термин OLAP часто отождествляют с системами поддержки принятия 
решений DSS (Decision Support Systems). А в качестве синонима термина 
«решения» используют Data Warehousing - «хранилища (склады) данных». 
Под этим понимается набор организационных решений, программных и 
аппаратных средств для обеспечения аналитиков информацией на основе 
данных из систем обработки транзакций нижнего уровня и других источников. 
«Склады данных» позволяют обрабатывать данные, накопленные за 
длительные периоды времени. Эти данные являются разнородными (и не 
обязательно структурированными). Для «складов данных» присущ 
многомерный характер запросов. Огромные объемы данных, сложность 
структуры как данных, так и запросов - все это требует использования 
специальных методов доступа к информации. 
В других источниках понятие Системы Поддержки Принятия Решений 
(СППР) считается более широким. Хранилища данных и средства 
оперативной аналитической обработки могут служить одними из компонентов 
архитектуры СППР. 
OLAP всегда включает в себя интерактивную обработку запросов и 
последующий многопроходный анализ информации, который позволяет 
выявить разнообразные, не всегда очевидные тенденции, наблюдающиеся в 
предметной области. 


167 
 
Иногда различают OLAP в узком смысле - как системы, которые 
обеспечивают только выборку данных в различных разрезах, и OLAP в 
широком смысле, или просто OLAP, включающие в себя: 

поддержку нескольких пользователей, редактирующих БД. 

функции моделирования, в том числе вычислительные механизмы 
получения производных результатов, а также агрегирования и 
объединения данных; 

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


168 
 
формированием представлений данных для конечных пользователей. Обычно 
подобные пакеты довольно дороги. В качестве примеров продуктов этого 
класса можно привести систему Essbase корпорации ArborSoftware, Express 
фирмы IRI (входящей теперь в состав Oracle), Lightship производства 
компании PilotSoftware и др. 
2 класс OLAP-систем - реляционные OLAP-системы (ROLAP). Здесь для 
хранения данных используются старые реляционные СУБД, а между БД и 
клиентским интерфейсом организуется определяемый администратором 
системы слой метаданных. Через этот промежуточный слой клиентский 
компонент может взаимодействовать с реляционной БД как с многомерной. 
Подобно средствам первого класса, ROLAP-системы хорошо приспособлены 
для работы с крупными информационными хранилищами, требуют 
значительных затрат на обслуживание специалистами информационных 
подразделений и предусматривают работу в многопользовательском режиме. 
Среди продуктов этого типа - IQ/Vision корпорации IQ Software, DSS/Server и 
DSS/Agent 
фирмы 
MicroStrategy 
и 
DecisionSuite 
компании 
InformationAdvantage. 
ROLAP-средства реализуют функции поддержки принятия решений в 
надстройке над реляционным процессором БД. 
Такие программные продукты должны отвечать ряду требований, в частности: 

иметь мощный оптимизированный для OLAP генератор SQL-
выражений, позволяющий применять многопроходные SQL-
операторы SELECT и/или коррелированные подзапросы; 

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


169 
 

генерировать SQL-выражения, оптимизированные для целевой 
реляционной СУБД, включая поддержку доступных в ней 
расширений этого языка; 

предоставлять механизмы описания модели данных с помощью 
метаданных и давать возможность использовать эти метаданные 
для построения запросов в реальном масштабе времени; 

включать в себя механизм, позволяющий оценивать качество 
построения сводных таблиц с точки зрения скорости вычисления, 
желательно с накоплением статистики по их использованию. 
3 класс OLAP-систем - инструменты генерации запросов и отчетов для 
настольных ПК, дополненные OLAP-функциями или интегрированные с 
внешними средствами, выполняющими такие функции. Эти весьма развитые 
системы осуществляют выборку данных из исходных источников, 
преобразуют их и помещают в динамическую многомерную БД, 
функционирующую на ПК конечного пользователя. Указанный подход, 
позволяющий обойтись как без дорогостоящего сервера многомерной БД, так 
и без сложного промежуточного слоя метаданных, необходимого для ROLAP-
средств, обеспечивает в то же время достаточную эффективность анализа. Эти 
средства для настольных ПК лучше всего подходят для работы с небольшими, 
просто организованными БД. Потребность в квалифицированном 
обслуживании для них ниже, чем для других OLAP-систем, и примерно 
соответствует уровню обычных сред обработки запросов. В числе основных 
участников этого сектора рынка - компания Brio Technology со своей системой 
Brio Query Enterprise, Business Objects с одноименным продуктом и Cognos с 
PowerPlay. 


170 
 
Рис. 9.7. OLAP куб 
В основе концепции OLAP лежит куб OLAP. OLAP-куб — это структура 
данных, оптимизированная для очень быстрого анализа данных. 
Куб OLAP состоит из числовых фактов, называемых мерами, которые 
классифицируются по измерениям. OLAP Cube также называют 

Download 3,79 Mb.

Do'stlaringiz bilan baham:
1   ...   87   88   89   90   91   92   93   94   ...   130




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish