dbTalk Databases Forums  

Cube Processing Fails with Dimension Filter in Source Table Filter

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss Cube Processing Fails with Dimension Filter in Source Table Filter in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
papacito
 
Posts: n/a

Default Cube Processing Fails with Dimension Filter in Source Table Filter - 06-02-2005 , 07:23 PM






I am trying to create a dimension to show only customers/orders where the
total sales price > 50,000. I have added a filter to the dimension in the
Source Table Filter on the Dimension Properties.

"dbo"."RevRec2k5Fact"."TotalPrice" > 50000.

The dimension saves fine BUT when I process the cube I am getting the
following error(s):
A member with key 'XXXXXX' (actual order #'s)was found in the fact table but
was not found in the level 'Order Id' of the dimension 'CustOrd50K'.;
Time:6/2/2005 6:17:24 PM
And the cube processing fails.

Well it makes sense to me that this order number would not be in the
dimension because it does not meet the filter criteria. Am I missing a
setting somewhere to allow for dimensions with filters to process without
errors? Any guidance is appreciated.
-Papacito

Reply With Quote
  #2  
Old   
Edward Melomed [MSFT]
 
Posts: n/a

Default Re: Cube Processing Fails with Dimension Filter in Source Table Filter - 06-04-2005 , 03:02 PM






The error you receive is probably happening during partition processing.
You've restricted dimension not to have certain members but your fact table
still has references to these members

You will need to set a filter on partition as well

Edward.
--
This posting is provided "AS IS" with no warranties, and confers no rights.

"papacito" <papacito (AT) discussions (DOT) microsoft.com> wrote

Quote:
I am trying to create a dimension to show only customers/orders where the
total sales price > 50,000. I have added a filter to the dimension in the
Source Table Filter on the Dimension Properties.

"dbo"."RevRec2k5Fact"."TotalPrice" > 50000.

The dimension saves fine BUT when I process the cube I am getting the
following error(s):
A member with key 'XXXXXX' (actual order #'s)was found in the fact table
but
was not found in the level 'Order Id' of the dimension 'CustOrd50K'.;
Time:6/2/2005 6:17:24 PM
And the cube processing fails.

Well it makes sense to me that this order number would not be in the
dimension because it does not meet the filter criteria. Am I missing a
setting somewhere to allow for dimensions with filters to process without
errors? Any guidance is appreciated.
-Papacito



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.