Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Expressões multidimensionais (MDX) é a linguagem de consulta que você usa para trabalhar e recuperar dados multidimensionais no Microsoft Analysis Services. O MDX baseia-se na especificação XMLA (XML for Analysis), com extensões específicas para o SQL Server Analysis Services. O MDX utiliza expressões compostas por identificadores, valores, instruções, funções e operadores que o Analysis Services pode avaliar para recuperar um objeto (por exemplo, um conjunto ou um membro) ou um valor escalar (por exemplo, uma cadeia de caracteres ou um número).
As consultas e expressões MDX no SQL Server Analysis Services são usadas para fazer o seguinte:
Fornecer dados a um aplicativo cliente a partir de um cubo de serviços de análise do SQL Server.
Formatar os resultados da consulta.
Execute tarefas de design de cubo, incluindo a definição de membros calculados, conjuntos nomeados, atribuições com escopo e KPIs (indicadores chave de desempenho).
Execute tarefas administrativas, incluindo a dimensão e a segurança da célula.
O MDX é superficialmente semelhante de várias maneiras à sintaxe SQL que normalmente é usada com bancos de dados relacionais. No entanto, o MDX não é uma extensão da linguagem SQL e é diferente do SQL em muitos aspectos. Para criar expressões MDX usadas para projetar ou proteger cubos ou criar consultas MDX para retornar e formatar dados multidimensionais, você precisa entender conceitos básicos em MDX e modelagem dimensional, elementos de sintaxe MDX, operadores MDX, instruções MDX e funções MDX.
Observação
Para obter mais informações, consulte a seção Recursos Adicionais na página SQL Server 2005 – Analysis Services no site do Microsoft TechNet. Para obter mais informações sobre problemas de desempenho relacionados a consultas e cálculos MDX, consulte a seção "Gravando MDX eficiente" no Guia de Desempenho do SQL Server 2005 Analysis Services.
Nesta seção
| Tópico | Descrição |
|---|---|
| Principais conceitos no MDX (Analysis Services) | Você pode usar expressões multidimensionais (MDX) para consultar dados multidimensionais ou criar expressões MDX para uso dentro de um cubo, mas primeiro você deve entender os conceitos de dimensão e terminologia do SQL Server Analysis Services. |
| Conceitos básicos da consulta MDX (Analysis Services) | As Expressões Multidimensionais (MDX) permitem que você consulte objetos multidimensionais, como cubos, e retorne conjuntos de células multidimensionais que contêm os dados do cubo. Este tópico e seus subtópicos fornecem uma visão geral das consultas MDX. |
| Conceitos básicos de script MDX (Analysis Services) | No SQL Server Analysis Services, um script MDX (Expressões Multidimensionais) é composto por uma ou mais expressões ou instruções MDX que preenchem um cubo com cálculos. Um script MDX define o processo de cálculo para um cubo. Um script MDX também é considerado parte do próprio cubo. Portanto, alterar um script MDX associado a um cubo imediatamente altera o processo de cálculo do cubo. Para criar scripts MDX, você pode usar o Designer de Cubo no SSDT (SQL Server Data Tools). |
Consulte Também
Elementos de sintaxe MDX (MDX)
Referência de linguagem MDX (MDX)