#sql #sql-server #ssas
Вопрос:
Я создал в своем кубе SSAS вычисляемый элемент, чтобы получить предыдущий период, это следующий код:
IIF([DIM DATE].[Hierarchy Année Mois Jour].CurrentMember.level.ordinal = 0,
[Measures].[Prix Vendu],
(ParallelPeriod([DIM DATE].[Hierarchy Année Mois Jour].[Année],
1,
[DIM DATE].[Hierarchy Année Mois Jour].CurrentMember),[Measures].[Prix Vendu]
)
)
У меня есть иерархия дат (Год -> Месяц ->> День), и этот расчет работает хорошо
Когда я использую куб в Excel, я иногда использую дату в разделе «Фильтр» вместо того, чтобы помещать ее в отчеты для выбора своих дат. Но когда я это делаю, расчет работает не очень хорошо.
У кого-нибудь есть советы, учебник или хорошая функция, которую мне нужно посмотреть или использовать?
Спасибо