私の状況:
作業データベースがあります。毎日、RetailDB という名前の別のデータベースにコピーされます。SSAS のファクト テーブルとディメンション テーブルは、RetailDB のテーブルの VIEW オブジェクトに基づいています。
だから、私は問題があります:
MDX クエリ:
SELECT {[Date].[Y-M-D].[Day].[01.01.2013]} ON 0,
{ [Measures].[Quantity]} ON 1
FROM [Company]
私にNULL値を与える
同時に t-sql クエリ:
SELECT SUM([Quantity])
FROM [RetailDB].[dbo].[fact_Income]
WHERE Day = '2013-01-01'
私に7937338,023を与えます
他の日付では、MDX クエリは正しい値を返すことができます。
他の日付では、MDX クエリは NULL 値以外を返すことがありますが、t-sql 値と等しくありません。
この問題を解決するのを手伝ってください。これを修正するには、キューブで何を確認する必要がありますか?
みんなの答えをありがとう。