|
|
Вопрос : SSAS 2008 MDX весь член перед в настоящее время членом
|
|
Здравствулте!,
We имеет вопрос с вычислением MDX, котор мы пытаем к construct.
We имеем очень малый кубик испытания который содержит 2 размера (DimTask и DimDate) и одна группа измерения (FactTasks) с одним
We измерения (количества) пытается достигнуть вычисления которое передаст нам все члены размера DimDate которые ПРЕДШЕСТВУЮТ свойство даты CURRENTMEMBER. Мы имеем судимое using функция навигации ASCENDANTS, но это просто дает нам вычисление которое вклюает ВСЕ члены, как до, так и после, котор дали дата Member.
In SQL, мы хотело бы достигает этого путем использование следующий ГДЕ клаузула:
WHERE TaskStartDate < @StartDate
In MDX, мы хотел были бы достигнуть что-то подобного. Пожалуйста см. фрагмент Кодего для мы имеем таким образом далеко. Я также прикреплял съемку экрана оси Эксел Cube
When, котор мы бежим тем сценарием MDX, мы получаю 14978 после того как я возвращен, который будет DEFAULTMEMBER. Я однако рассчитывал бы получить 14693 (от 14978 до от 139 до 146) выделен в yellow.
Could, котор любое указывает мы в правильном направлении?
Thanks заранее
class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
class=
>SELECT " class= " id= " codeSnippet726829
|
class= " lastRow
>Attachments " имени " class=
class= " значение " | | |
filename " class= > TaskCube.JPG (81 KB) яваскрипт " href= " " attachmentDetails class= (тип архива детали)
ось >Excel " описания " class=
ширина style= > задачи
class= | > |