dbTalk Databases Forums  

Non empty behavior: Does it matter which measure is chosen?

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


Discuss Non empty behavior: Does it matter which measure is chosen? in the microsoft.public.sqlserver.olap forum.



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

Default Non empty behavior: Does it matter which measure is chosen? - 02-12-2004 , 06:41 AM






According to KB#244650, null values in the fact table are treated as zero. Therefore, there isn't any case where a physical measure is empty and another physical measure in the same tuple is not empty.

NON_EMPTY_BEHAVIOR accepts only physical measures. Since either all physical measures in a tuple are empty, or they are all nonempty, it should not matter which measure is selected as NON_EMPTY_BEHAVIOR.

Am I correct, or am I missing something?
I would be very glad to hear a response from Microsoft.
Sincerely.
Elyo

Reply With Quote
  #2  
Old   
Elyo Ravuna
 
Posts: n/a

Default RE: Non empty behavior: Does it matter which measure is chosen? - 02-12-2004 , 06:56 AM






My question is only for regular cubes
(In virtual cubes, some measures may be empty while others are not empty)

Ely

----- Elyo Ravuna wrote: ----

According to KB#244650, null values in the fact table are treated as zero. Therefore, there isn't any case where a physical measure is empty and another physical measure in the same tuple is not empty.

NON_EMPTY_BEHAVIOR accepts only physical measures. Since either all physical measures in a tuple are empty, or they are all nonempty, it should not matter which measure is selected as NON_EMPTY_BEHAVIOR

Am I correct, or am I missing something
I would be very glad to hear a response from Microsoft
Sincerely
Elyo

Reply With Quote
  #3  
Old   
Michael Prendergast
 
Posts: n/a

Default Re: Non empty behavior: Does it matter which measure is chosen? - 02-12-2004 , 07:39 AM



I think the relevant point is not that if a dimension member value is empty
or not.

Remember the power of olap is Multidimensional analysis, so NON EMPTY is
usefull to unhide NULL CROSSJOINS, ie, if you have two dimensions that for a
certain level they do not have a valid cross (or for the hole tuple) then
NON EMPTY operator will exlude that tuple from the display.

Hope it helps,

Michael Prendergast
DataMat S.A.
Chile

"Elyo Ravuna" <msdn (AT) nebim (DOT) com.tr> escribió en el mensaje
news:F1F91FC1-952A-4255-B367-B513072F1D39 (AT) microsoft (DOT) com...
Quote:
According to KB#244650, null values in the fact table are treated as zero.
Therefore, there isn't any case where a physical measure is empty and
another physical measure in the same tuple is not empty.
Quote:
NON_EMPTY_BEHAVIOR accepts only physical measures. Since either all
physical measures in a tuple are empty, or they are all nonempty, it should
not matter which measure is selected as NON_EMPTY_BEHAVIOR.
Quote:
Am I correct, or am I missing something?
I would be very glad to hear a response from Microsoft.
Sincerely.
Elyo



Reply With Quote
  #4  
Old   
Tom Chester
 
Posts: n/a

Default Re: Non empty behavior: Does it matter which measure is chosen? - 02-12-2004 , 10:40 AM



I'm pretty sure it matters.

public @ the domain below
www.tomchester.net

"Elyo Ravuna" <msdn (AT) nebim (DOT) com.tr> wrote

Quote:
According to KB#244650, null values in the fact table are treated as zero.
Therefore, there isn't any case where a physical measure is empty and
another physical measure in the same tuple is not empty.
Quote:
NON_EMPTY_BEHAVIOR accepts only physical measures. Since either all
physical measures in a tuple are empty, or they are all nonempty, it should
not matter which measure is selected as NON_EMPTY_BEHAVIOR.
Quote:
Am I correct, or am I missing something?
I would be very glad to hear a response from Microsoft.
Sincerely.
Elyo



Reply With Quote
  #5  
Old   
Mosha Pasumansky [MS]
 
Posts: n/a

Default Re: Non empty behavior: Does it matter which measure is chosen? - 02-12-2004 , 04:54 PM



It matters for the virtual cubes only - because in virtual cube it is not
true that all the measures are either NULL together or not NULL together.
For regular cubes it doesn't matter.

--
==================================================
Mosha Pasumansky - http://www.mosha.com/msolap
Development Lead in the Analysis Server team
All you need is love (John Lennon)
Disclaimer : This posting is provided "AS IS" with no warranties, and
confers no rights.
==================================================



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.