Оглавление
XML для анализа
-
Основы XMLA
- XMLA – отраслевой стандарт для доступа к данным в OLAP и интеллектуальном анализе данных.
- Основан на XML, SOAP и HTTP, поддерживается Советом XMLA.
-
История и развитие
- Microsoft предложила XML в апреле 2000 года как преемник OLE DB для OLAP.
- Hyperion и SAS присоединились к стандарту в январе 2001 года.
- Версия 1.0 стандарта выпущена в апреле 2001 года, Совет XML сформирован в сентябре 2001 года.
-
Интерфейс прикладного программирования
- XML-интерфейс состоит из двух методов SOAP: execute и discover.
- Метод execute имеет два параметра: команда и свойства.
- Метод discover позволяет моделировать методы обнаружения в OLEDB.
-
Язык запросов
- MDXML определен как язык запросов в XML.
- В версии 1.1 XML только многомерный оператор в теге <Statement>.
-
Пример использования
- Приведен пример выполнения запроса XML с использованием многомерного оператора.
-
Управление сеансами
- В XMLA есть понятие состояния сеанса, поддерживается через SOAP-заголовки.
- Используются BeginSession, EndSession и UseSession для управления сеансами.
-
Рекомендации
- Ссылки на внешние ресурсы и ссылки XML.