Получить последнюю дату непустого значения, используя MDX - PullRequest
0 голосов
/ 20 декабря 2011

Знаете ли вы, как получить последнее непустое значение, используя mdx-запрос ... затем после этого ... я хочу посчитать, сколько нулевых значений находятся рядом с ним до последней даты. Моя главная цель - подсчитать, сколько дней клиент не совершал транзакцию.

Я должен сделать отчет в ssrs (используя кубик приключенческих работ), который подсчитывает, сколько дней клиент не совершал транзакцию.

спасибо ..

Ответы [ 2 ]

0 голосов
/ 20 декабря 2011

В последнее время я следую этой статье , это действительно помогает мне.Самая важная часть состоит в том, чтобы понять использование области.Даже если у вас нет Enterprise Edition, вы можете использовать его.

0 голосов
/ 20 декабря 2011

Используйте эту статью, чтобы получить набор непустых дат.

Для подсчета вы можете:

  1. Используйте свойства членов (день года или что-то более подходящее в это случай) и просто вычесть одно значение из другого.
  2. Вы можете найти последняя дата с непустым значением, предыдущая с использованием LAG (1), включая их к следующей конструкции {prev.date:last.date} и использовать COUNT для набора
...