A linguagem Multidimensional Expression (MDX) foi criada com propósito de manipular dados multidimensionais Analysis Services e outras ferramentas. Sua sintaxe possui uma semelhança com SQL.
Utilização:
- Ferramentas de Business Inteligence.
 - Navegação em estruturas de uma fonte de dados OLAP.
 - DDL (linguagem de definição de dados).
 - Obtém informações sobre a estrutura do cubo com expressões MDX.
 - Permite utilizar membros e células calculadas.
 - Funcionalidade Drill-Through (Visualização mais detalhada referente a um dado qualitativo).
                Ex.: 1.500 é o custo do cliente "Petrobrás" no ano de 2007.
Com drill-through, poderemos observar, por exemplo, o telefone/código do cliente.
 - Baseado em dois eixos (Linhas e colunas).