Многомерные выражения

Многомерные выражения Основы MDX MDX — это язык запросов для OLAP, аналогичный SQL.  Он предоставляет специализированный синтаксис для работы с […]

Многомерные выражения

  • Основы MDX

    • MDX — это язык запросов для OLAP, аналогичный SQL. 
    • Он предоставляет специализированный синтаксис для работы с многомерными данными. 
    • Некоторые выражения MDX могут быть переведены на SQL, но часто требуется синтез сложных запросов. 
  • История и принятие

    • MDX был представлен Microsoft в 1997 году и стал стандартом для OLAP-систем. 
    • Он был принят многими поставщиками OLAP, несмотря на то, что не был открытым стандартом. 
    • В 2001 году был выпущен стандарт XMLA, включающий язык запросов mdXML. 
  • Типы данных MDX

    • Скалярный тип данных: число или строка, может быть литералом или результатом функции. 
    • Измерение/иерархия: содержит элементы, организованные в иерархию. 
    • Уровень: элемент в иерархии измерений. 
    • Член: элемент в иерархии измерений, может быть полным или частичным названием. 
    • Кортеж: упорядоченная коллекция элементов из разных измерений. 
    • Набор: упорядоченная коллекция кортежей с одинаковой размерностью. 
    • Другие типы данных: свойства элементов, массивы и объекты других типов данных. 
  • Пример запроса

    • Запрос возвращает суммы продаж магазинов в Калифорнии за 2002 и 2003 годы. 
    • Используются оси запроса, источник данных и условия фильтрации. 
  • Рекомендации и дальнейшее чтение

    • Ссылки на книги и внешние ресурсы для углубленного изучения MDX. 

Полный текст статьи:

Многомерные выражения — Википедия

Оставьте комментарий

Прокрутить вверх