У меня следующий вопрос.
У меня есть 3 измерения:
Dim1
Dim2
Dim3
И таблица фактов, скажем:
ФАКТ
После обработки куба я запускаю запрос, который должен получить значения, отфильтрованные по измерению Dim1. Однако я получаю значения только для одного элемента Dim1
select [Measures].[Volume] on columns,
[Dim1].[ID].[ID].members on rows
from [Cube]
Dim1ID | Volume
A | 10
B | (NULL)
C | (NULL)
Но когда я запускаю следующий SQL:
select d.id, f.volume
from fact f, dim1 d
where d.id=f.id
Dim1ID | Value
A | 10
B | 20
C | 30