Monday, March 26, 2012
Parent-Child Dimension in a Report
I saw some threads about using parent-child dimensions in a reporting
services report on an OLAP cube in this newsgroup. I have the same problem
that I didn't get the nesting, I want, because reporting services didn't
render it. I tried with the UniqueName and ParentUniqueName properties, but
I only get a hierarchy of Level2 and no deeper. Does anyone knows a solution
in the meantime?
Thanks
HansI have managed to get round this problem by creating a virtual
dimension of level 3 and then doing a cross join on the 2 dimensions.
This will get you your nesting
Friday, March 23, 2012
Partitioning dimensions?
I have several large dimensions (one with 1 million members, another with 70+ million members).
The first one is growing rather quickly - and instead of fully re-processing a dimension every time I refresh the cube - is there a good way to partition the dimension so I only incrementally add to it?
The other one is fairly static (updates every few weeks) -> but I'm still a bit afraid of tackling a 70+ million dimension and integrating it into our cube. I've avoided the problem by aggregating one level above (which has only several thousand members). Any tips on this?
Thanks!
Arjun
Hello Arjun. You cannot partition dimensions only measure groups.
You can only do an incremental update if you add new members to the dimensions. I you remove members or change the structure you will have to do all full process on all partions.
Chris Webb have some information of how you could handle large dimensions:
http://cwebbbi.spaces.live.com/Blog/cns!7B84B0F2C239489A!777.entry
HTH
Thomas Ivarsson
|||I've done some performance tests showing the performance of ProcessAdd on large dimensions. You might take a look:http://www.artisconsulting.com/Blogs/tabid/94/EntryID/3/Default.aspx
Partitioning dimensions?
I have several large dimensions (one with 1 million members, another with 70+ million members).
The first one is growing rather quickly - and instead of fully re-processing a dimension every time I refresh the cube - is there a good way to partition the dimension so I only incrementally add to it?
The other one is fairly static (updates every few weeks) -> but I'm still a bit afraid of tackling a 70+ million dimension and integrating it into our cube. I've avoided the problem by aggregating one level above (which has only several thousand members). Any tips on this?
Thanks!
Arjun
Hello Arjun. You cannot partition dimensions only measure groups.
You can only do an incremental update if you add new members to the dimensions. I you remove members or change the structure you will have to do all full process on all partions.
Chris Webb have some information of how you could handle large dimensions:
http://cwebbbi.spaces.live.com/Blog/cns!7B84B0F2C239489A!777.entry
HTH
Thomas Ivarsson
|||I've done some performance tests showing the performance of ProcessAdd on large dimensions. You might take a look:http://www.artisconsulting.com/Blogs/tabid/94/EntryID/3/Default.aspx
Tuesday, March 20, 2012
Parent Child Dimension
Hi
I have a little problem.
I build a Parent - Child dimension an I need to change the default listing of this kind of dimensions to display some information from another column than ID and ParentID.
Is there eny way to solve that?
Tanks in advance for your help.
(AS 2005; Excel 2007)
You can change this in the name column for the the parent child primary key. Check the attribute pane in the dimension editor.
Regards
Thomas Ivarsson
|||thank you Thomas for your quick answer