2017-02-24 7 views
0

背景:静的な日付(例: '2013-01-01')のCustomerディメンションの列があります。 この列は、その特定の顧客によって行われた最初の取引日を取得する計算の結果です。この顧客次元は、dateディメンションにリンクされた日付列としてreportdateを含むファクト表にリンクされています。DAX式最初のトランザクションと(最初のトランザクション+ 6か月)の間の日付を計算します

目標:私は量測定の合計に基づいて、START_DATE(第一取引日)の間に一定の期間に基づいて結果を計算し、計算された指標を作りたい、END_DATE(最初の取引日+ 6ヶ月) 。

私は "現在のコンテキストでは判断できません"という警告が表示され、それを修正するために頭を下げることはできません。

すべての援助を歓迎します!事前に

おかげで、

/Blixter

答えて

0

は、私は顧客テーブルで見つかった計算されたメジャーからロジックを複製しを解決しました。

= CALCULATE([SumAmount]; DATESBETWEEN(DimDate [日]; FIRSTDATE(FactTable [Reportdate]); DATEADD(FIRSTDATE(FactTable [Reportdat電子]); 5; MONTH)))

関連する問題