Quantcast
Channel: SQL.ru: OLAP и DWH
Viewing all articles
Browse latest Browse all 1167

Помогите разобраться с Total-oм

$
0
0
Всем привет, ребята помогите найти идею не могу определить как сделать тотал верным, ниже в результирующем наборе
тотал для [Group TEST] считаеться неверно, т.е. ожидаеться 50.72 + 32.41 = 83,13 а по факту вижу 90.79

помогите плз с идеями

CREATE MEMBER CURRENTCUBE.[TEST].[Dummy].[All].[Plan TEST]
AS 
([TEST].[TEST])
, VISIBLE = 1
, SOLVE_ORDER = 1002
;  
CREATE MEMBER CURRENTCUBE.[TEST].[Dummy].[All].[TEST Internal]
AS
(
[TEST].[TEST],
[Measures].[New]
)
, VISIBLE = 1;
CREATE MEMBER CURRENTCUBE.[TEST].[Dummy].[All].[Group TEST]
AS
ROUND(
(
[TEST].[Dummy].[All].[TEST Internal],
[Measures].CurrentMember
)
*
(
[TEST].[Plan TEST],
[Measures].CurrentMember
)
, 2
)
, VISIBLE = 1
;

N TEST Plan Test Test Internal Group Test
1 70.49 55.39  0.916  50.72
2 26.27 35.40  0.916  32.41
Total 96.76 90.79  2.00  90.79

Viewing all articles
Browse latest Browse all 1167

Trending Articles