2015-01-20 3 views
0

Как я могу подсчитать общее количество продаж в таблице «FactInternetSales» для выбранного члена иерархии DATES?Расчет общей суммы интернет-продаж (данные AdventureWorks) MDX

(
[Order Date].[DATES].CURRENTMEMBER, 
COUNT(DISTINCT([Fact Internet Sales].[Sales Order Number].[Sales Order Number] 
) 

это то, что у меня есть на данный момент, однако он не работает:/

+0

Вы используете куб «Приключения»? Или просто данные из Adventure Works DW? – SouravA

+0

Приключения работы куба Я сделал с помощью AdventureWorksDW2012 – Vil

+0

Где я могу найти эту таблицу фактов «FactInternetSales», это физическая таблица в AdventureWorks или создана при обработке куба? Если да, то как я могу его создать? –

ответ

1

Количество Try снаружи с дополнительными скобками, чтобы указать набор кортежей:

COUNT(
    { 
    [Order Date].[DATES].CURRENTMEMBER 
    * 
    [Fact Internet Sales].[Sales Order Number].[Sales Order Number] 
    } 
) 
+0

Это не работает. – Vil

0
with set abc as 
EXISTS([Fact Internet Sales].[Sales Order Number].[Sales Order Number], 
[Order Date].[DATES].CURRENTMEMBER, 
"Fact Internet Sales" 
) 

member [Measures].[Count] 
AS Count(Distinct(abc)) 

SELECT [Measures].[Count] on 0 
from [YourCube] 
WHERE Order Date].[DATES].&[01/01/2015] --Some random value for slicer 
Смежные вопросы