аналітичної обробки (OLAP) і інтелектуального аналізу даних.
· Серверний компонент служб Analysis Services реалізований у вигляді служби Microsoft Windows. Служби SQL ServerAnalysis Services підтримують роботу декількох екземплярів на одному комп'ютері, при цьому кожен екземпляр служб Analysis Services реалізований як окремий екземпляр служби Windows.
· Клієнти обмінюються даними зі службами Analysis Services за допомогою загальнодоступного стандарту XML для аналітики (XMLA), який являє собою протокол для виконання команд і отримання відповідей.
Рис. 11. Зв'язки між об'єктами служб Analysis Services
Виходячи з малюнка 11, можна зробити наступні висновки.
Кожен екземпляр служб SSAS розглядається як окремий об'єкт сервера і підключається до нього за допомогою окремого з'єднання. Кожен об'єкт сервера містить один або кілька джерел даних, подання джерела даних і об'єкти бази даних, а також складання і ролі безпеки.
Кожен об'єкт бази даних містить кілька об'єктів вимірювання. Кожен об'єкт вимірювання містить один або кілька атрибутів, які організовані у вигляді ієрархій.
Кожен об'єкт бази даних містить один або декілька об'єктів куба. Куб задається його заходами і вимірами. Заходи і вимірювання куба виводяться з таблиць і уявлень в поданні джерела даних, на якому заснований куб або який створений з визначень заходів і вимірювань.
Фізична архітектура може бути представлена ??наступною таблицею.
Таблиця 2. Фізична архітектура багатовимірних даних (OLAP)
Назва елементаОпісаніеСерверний процессПредставляет архітектуру служби. Дозволяє використовувати кілька примірників в Analysis Services.Папкі і файли сервера Описують, як реалізуються куби в середовищі сервера, в якій експлуатується рішення служб Analysis Services.Локальние куби Описують, як реалізуються ізольовані куби і що являє собою область дії такої реалізації у вирішенні служб Analysis Services.КліентОпісивает архітектуру клієнта, призначеного для доступу до даних і метаданих за допомогою рішення служб Analysis Services.
Для інтелектуального аналізу даних:
Служби MicrosoftSQL ServerAnalysis Services містять:
· Набір стандартних алгоритмів інтелектуального аналізу даних.
· Конструктор інтелектуального аналізу даних, який призначений для створення і перегляду моделей інтелектуального аналізу даних, для управління моделями і для складання прогнозів за допомогою цих моделей.
Логічна архітектура:
Інтелектуальний аналіз даних - це процес взаємодії декількох компонентів. Визначаються структури і моделі інтелектуального аналізу даних за допомогою середовища Business Intelligence Development Studio. Одна структура інтелектуального аналізу може підтримувати декілька моделей інтелектуального аналізу даних, спільно використовують один домен. Управляти об'єктами інтелектуального аналізу даних і створювати прогнози і запити можна в середовищі SQL Server Management Studio. Закінчене рішення розгортається в екземплярі служб Analysis Services.
Фізична архітектура:
Примірник служб Analysis Services запускається, як ізольована служба, взаємодія з цією службою відбувається через XMLA з використанням протоколу HTTP або TCP. Об'єкти AMO - це прошарок між додатком користувача і екземпляром служб Analysis Services. Вони надають доступ до адміністративних об'єктів служб Analysis Services. Об'єкт AMO - це бібліотека класу, яка приймає команди від клієнтського додатка і перетворює їх в XMLA-повідомлення для примірника служб Analysis Services. Об'єкти AMO представляють об'єкти примірника служб Analysis Services, як класи для докладання кінцевого користувача, з елементами-методами, запускающими команди і елементами-властивостями, що зберігають дані об'єктів служб Analysis Services.
Малюнок 12 відображає архітектуру компонентів служб Analysis Services, включаючи всі головні елементи, запущені на примірнику служб Analysis Services, і всі користувальницькі компоненти, які взаємодіють з цим екземпляром. Малюнок також відображає, що єдиним шляхом доступу до примірника є прослуховувач XML для аналітики або використання протоколу HTTP або TCP.
Рис. 12. Архітектура компонентів служб Analysis Services
. 4 Математичні основи бізнес-аналітики
. 4.1 Математичні основи оперативного аналізу даних
Існуючі математичні моделі багатовимірних OLAP-систем володіють наступними недоліками, що стосуються формальної структури цих моделей.