![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have a simple calculated member [Active Customer] defined as COUNT(FILTER([Customer].[DIM Customer].[DIM Customer], [Measures].[Order Count]>0)) to count the number of customers that have placed at least 1 order before. The FACT table (essentially a daily summary) looks like this: Time_Key, Customer_Key, Product_Key Order_Count, (this is the total order count for the day) Order_Amount (this is the total order amount for the day) This is working fine and it can be sliced/aggregated by Time_Key and Product_Key, except by Customer_Key itself. That means - when I browse on a particular day, if the [Active Customer] is 3, it is showing [Active Customer] [Customer X] 3 [Customer Y] 3 [Customer Z] 3 How do I get it to return only the correct customer members showing the correct count? |
#3
| |||
| |||
|
|
I have a simple calculated member [Active Customer] defined as COUNT(FILTER([Customer].[DIM Customer].[DIM Customer], [Measures].[Order Count]>0)) to count the number of customers that have placed at least 1 order before. The FACT table (essentially a daily summary) looks like this: Time_Key, Customer_Key, Product_Key Order_Count, (this is the total order count for the day) Order_Amount (this is the total order amount for the day) This is working fine and it can be sliced/aggregated by Time_Key and Product_Key, except by Customer_Key itself. That means - when I browse on a particular day, if the [Active Customer] is 3, it is showing [Active Customer] [Customer X] 3 [Customer Y] 3 [Customer Z] 3 How do I get it to return only the correct customer members showing the correct count? |
#4
| |||
| |||
|
#5
| |||
| |||
|
#6
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |