Клиенттік және серверлік OLAP – құралдары


Деректерге көп өлшемді талдау жасау әр түрлі құралдардың көмегімен жүзеге асырылады . Шартты түрде оларды екіге бөлуге болады: клиенттік және серверлік OLAP - құралдары. OLAP ақпараттық жүйесін құруды OLAP-құралдарының қайсысымен болсын іске асыра аламыз. Таңдау нәтижесіне бағдарламалау құны, пайдалану көрсеткіштері сияқты факторлар әсер етеді.
OLAP-Сервер - көп өлшемді аналитикалық деректерді өңдеу мен басқаруды орындайды, және деректер қоймасымен OLAP клиенттер арасындағы байланысты орнатады. OLAP-Клиент - пайдаланушыларға көп өлшемді мәліметтер моделінің интерфейсін көрсетеді және берілген күрделі іс-әрекеттердің мүмкіндіктерін қамтамасыз ете отырып, талдау тапсырмаларын орындайды.
Клиенттік OLAP - құралдар агрегаттық деректерді есептейтін (сомасын, орташа шамасын, ең жоғарғы және ең төменгі мәндерін ) және оларды бейнелейтін қосымшалар болып табылады . Агрегаттық деректер OLAP - құралдарының мекенжай кеңістігіндегі кэште орналасады. Егер бастапқы деректер локальді ДҚБЖ- де орналасса, агрегаттық деректерді есептеу OLAP - құралдары арқылы жүзеге асырылады. Ал бастапқы деректер серверлік ДҚБЖ - де болса, клиенттік OLAP - құралдарын SQL сұраныстарына жіберіп, нәтижесінде серверде есептелген агрегаттық деректерді алады. OLAP - функционалдық деректерді статистикалық өңдеу құралдарында және кейбір электрондық кестелерде жүзеге асырылады. Атап айтсақ, көп өлшемді талдау жасайтын жақсы құралдардың бірі Microsoft Excel. Осы өнім арқылы біз көп өлшемді, локальді OLAP кубын құрып, сақтап және оны екі немесе үш өлшемді қима түрінде көресте аламыз. Көптеген әзірлеу құралдары класстар мен компоненттер кітапханасын қамтиды. Олар қарапайым OLAP - функционалдықты жүзеге асыратын қосымшаларды құрады ( мысалы, Borland Delphi - дегі DecisionCube және Borland C++Builder сияқты компоненттер ) . Әдетте клиенттік OLAP құралдары өлшем саны аз болғанда және оның параметрлерінің мәндері көп болмағанда (6-дан көп емес) қолданылады, себебі алынған агрегаттық деректерді мекенжай кеңістігіне сыйғызу қажет. Сондықтан, тіпті ең қарапайым клиенттік OLAP - құралдары үшін, жедел жадыға талап етілетін орынды алдын ала тексеру талап етіледі.
Клиенттік OLAP - құралдарының көбісі есептеуді қайта жүргізе бермес үшін, кэштегі агрегаттық деректерді файл түрінде сақтауға мүмкіндік береді. Яғни, сақталған файл арқылы біз агрегаттық деректерді бөліп алып, басқа қосымшаларға өңдеуге жібере аламыз .
Серверлік OLAP - құралдарында агрегаттық деректерді сақтау, өзгерту, сондай-ақ қойманы қолдану - жекелеген қосымша немесе процесс арқылы жүзеге асады, олар OLAP - серверлер деп аталады. Клиенттік қосымшалар көп өлшемді қоймаларға сұраныс жіберу арқылы керекті деректерді ала алады . Кейбір клиенттік қосымшалар қоймаларды құрып немесе бастапқы деректердің өзгеруіне сәйкес оларды жаңарта алады . Клиенттік OLAP - құралдарына қарағанда серверлік OLAP - құралдарын қолдану тиімдірек болып келеді. Себебі, серверлік құралдарды қолданғанда, агрегаттық деректерді есептеу, сақтау серверде жүзеге асады, ал клиенттік қосымшалар тек сұраныс нәтижелерін ғана ала алады. Клиенттік қосымшаға қарағанда серверлік құралдар желілік трафикті, сұраныстарды орындау уақыты мен ресурстарға қойылатын талаптарды үнемдейді. Кәсіпорынның деректерін талдау, өңдеу көп жағдайда серверлік OLAP - құралдары арқылы жүзеге асады. Олар: Oracle Express Server, Microsoft SQL Server 2000 Analysis Services, Hyperion Essbase, Crystal Decisions компаниясының өнімдері, BusinessObjects, Cognos, SAS Institute. ДҚБЖ өндіретін жетекші компаниялардың барлығы серверлік OLAP - құралдарын шығарады, сондықтан нарықта олардың түрлері көп .
OLAP-құралдарын пайдалану айырмашылықтары мен ерекшеліктері:
1. Өңделетін деректер көлеміне қарай.
Деректердің көлемі келесі сипаттамаларға байланысты анықталады: жазбалар саны, өлшемдер саны, өлшемдегі элементтер саны, өлшем ұзындығы, және фактілер саны. Компьютердің қуаты бірдей болса да, OLAP-сервер OLAP-клиентке қарағанда көлемі үлкен мәліметтерді өңдей алады. Себебі OLAP-сервер көп өлшемді деректер қорын қатты дискіде сақтайды. Ал OLAP-клиентпен жұмыс уақытында куб толығымен жедел жадыда орналасуы қажет.
2. Жүйе өнімділігіне байланысты.
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz