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.
O exemplo simples apresentado neste tópico ilustra os conceitos básicos de especificar e usar eixos de consulta e segmentação de dados.
O Cubo
Um cubo, chamado TestCube, tem duas dimensões simples chamadas Rota e Hora. Cada dimensão tem apenas uma hierarquia de usuário, chamada Rota e Hora, respectivamente. Como as medidas do cubo fazem parte da dimensão Medidas, esse cubo tem três dimensões ao todo.
A consulta
A consulta é fornecer uma matriz na qual a medida Pacotes pode ser comparada entre rotas e horários.
No exemplo de consulta MDX a seguir, as hierarquias Rota e Hora são os eixos de consulta e a dimensão Medidas é o eixo da segmentação de dados. A função Membros indica que o MDX usará os membros da hierarquia ou do nível para construir um conjunto. O uso da Members função significa que você não precisa declarar explicitamente cada membro de uma hierarquia ou nível específico em uma consulta MDX.
SELECT
{ Route.nonground.Members } ON COLUMNS,
{ Time.[1st half].Members } ON ROWS
FROM TestCube
WHERE ( [Measures].[Packages] )
Os Resultados
O resultado é uma grade que identifica o valor da medida Pacotes em cada interseção das dimensões do eixo COLUMNS e ROWS. A tabela a seguir mostra como essa grade ficaria.
| ar | marítima | |
|---|---|---|
| 1º trimestre | 60 | 50 |
| 2º trimestre | 45 | 45 |
Consulte Também
Especificando o conteúdo de um eixo de consulta (MDX)
Especificando o conteúdo de um eixo do slicer (MDX)