dbTalk Databases Forums  

Dimension rows' count

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


Discuss Dimension rows' count in the microsoft.public.sqlserver.olap forum.



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

Default Dimension rows' count - 10-09-2003 , 09:01 AM






Is there a limit on the count of rows in a dimension?
(MS Analysis Services Enterprise Ed.)



Reply With Quote
  #2  
Old   
mar
 
Posts: n/a

Default Re: Dimension rows' count - 10-09-2003 , 09:14 AM






I found this quote from Mr. Pendse on Google Groups:

Quote:
If you only have a single parent of the whole million
member dimension in OLAP Services, you will need
to create a dummy intermediate level, but this isn't
needed in Analysis Services (ie, it does it for you,
transparently or explicitly, as you prefer).

Strange, I could swear I once got an error message from MS AS
telling "64000 is maximum for a dimension" or something.

In any case, the number was "64000", it was a "maximum"
of something, it related to a dimension, and it was an instance
of MS AS (and not of the old OLAP Services).

I asked the original question because right now I'm modeling
SQL dimension tables (to be fed to MSAS) and I have to know
how to model them, considering I got a message above.
(Perhaps I have to introduce those dummy levels.) But right
now I can't reproduce the error/problem I had in MS AS.
Thanks for any clarification!




Reply With Quote
  #3  
Old   
Lutz Morrien
 
Posts: n/a

Default Re: Dimension rows' count - 10-09-2003 , 09:39 AM



Any single member of a dimension cannot have more than
64,000 children.

So if you were to add say ten hierarchy levels you could
have 64,000 by the power of 10 members
1,152,921,504,606,846,976. Quite a number, but you can
have more than ten levels.

Lutz

Reply With Quote
  #4  
Old   
Sean Boon [MS]
 
Posts: n/a

Default Re: Dimension rows' count - 10-09-2003 , 02:57 PM



As Lutz indicated, the limitation is not that a dimension can only have 64K
members, but that no single parent (member) in the dimension can have more
than 64K children. If you have more than 64K children per parent, you can
use the automatic grouping functionality or introduce an additional.
Personally, I think it's very hard for users to drill down on a given member
and see more than a couple of hundren children....thousands just becomes too
much for the user to absorb.

Sean


--
Sean

--
Sean Boon
SQL Server BI Product Unit

--
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm.

"Lutz Morrien" <lutz.morrien (AT) _remove_ocb (DOT) com> wrote

Quote:
Any single member of a dimension cannot have more than
64,000 children.

So if you were to add say ten hierarchy levels you could
have 64,000 by the power of 10 members
1,152,921,504,606,846,976. Quite a number, but you can
have more than ten levels.

Lutz



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.