<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-15934263</id><updated>2011-04-21T15:39:32.705-07:00</updated><title type='text'>Mark Hill Rambling About ... Analysis Services</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://markiehillas.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15934263/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://markiehillas.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Mark Hill</name><uri>http://www.blogger.com/profile/16695786802090505692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='http://markiehill.smugmug.com/photos/33866098-S.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15934263.post-113899647029875289</id><published>2006-02-03T11:52:00.000-08:00</published><updated>2006-02-03T11:54:30.316-08:00</updated><title type='text'>Been Very Busy.</title><content type='html'>I have been very quiet for a good reason, I have been working on a project which involves multi terabyte data sizes based on SQL Server 2005 and MSAS. Obviously there is a lot that I cannot share in this forum however there are some learning’s which I can share which should make your deployments more scalable and trouble free.&lt;br /&gt;&lt;br /&gt;The first thing I am going to do however is to recommend a book, this in my opinion is THE best book for Analysis Services I have seen to date (damm I wish I had written it).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.co.uk/exec/obidos/ASIN/0976635305/qid=1138996271/sr=8-1/ref=sr_8_xs_ap_i1_xgl/202-5015600-1712620"&gt;Anyway its called Applied Analysis Services by Teo Lachev&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Over the next few weeks i will be blogging on some of my findings so stay tuned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15934263-113899647029875289?l=markiehillas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15934263/posts/default/113899647029875289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15934263/posts/default/113899647029875289'/><link rel='alternate' type='text/html' href='http://markiehillas.blogspot.com/2006/02/been-very-busy.html' title='Been Very Busy.'/><author><name>Mark Hill</name><uri>http://www.blogger.com/profile/16695786802090505692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='http://markiehill.smugmug.com/photos/33866098-S.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-15934263.post-112535718808372475</id><published>2005-08-29T16:06:00.000-07:00</published><updated>2005-08-29T16:15:04.960-07:00</updated><title type='text'>SQL Server 2005 - Aggregation Confusion ?!</title><content type='html'>Aggregations work in a completely different way than they did in MSAS 2000. Don't expect them to just happen when you click the design wizard like they did before.&lt;br /&gt;&lt;br /&gt;In fact if you design a cube and then click the design wizard and set say 30% aggregations, some confusing things happen.&lt;br /&gt;&lt;br /&gt;1) When you process the cube it will take much longer and generate loads of temp files for holding the aggregation work.&lt;br /&gt;2) the space needed to process the cube will grow in line with what you would expect for building aggregations.&lt;br /&gt;&lt;br /&gt;For instance my cube increases from needing around 750mb of space to process, to over 2GB.&lt;br /&gt;&lt;br /&gt;However when its all finished the cube data directory stays the same size.... NO AGGREGATIONS.&lt;br /&gt;&lt;br /&gt;It was Andrew Sadler from Proclarity and Stuart Ozer (MS) who helped me work out what is going on here, sorry for being so dumb :)&lt;br /&gt;&lt;br /&gt;in fact its blindingly obvious when you know what to look for.&lt;br /&gt;&lt;br /&gt;The clue is in the screen which pops up and shows you the counts for your dimensions and fact table before you enter the design wizard.&lt;br /&gt;&lt;br /&gt;You will notice that ONLY the key col of the hierarchy has a count and there are zeros for all the levels of the hierarchy.&lt;br /&gt;&lt;br /&gt;In essence it would appear that MSAS does not know how to reach the levels to count them for aggregation, so you have to tell it what to do.&lt;br /&gt;&lt;br /&gt;You can solve this by creating a attribute relationship between each level which has a path that leads to the key, confused ?&lt;br /&gt;&lt;br /&gt;Look at the screenshot below, this is the geographical dimension from the adventureworksDM, in this screenshot there is no path defined&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://markiehill.smugmug.com/photos/33994439-M.jpg"&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://markiehill.smugmug.com/photos/33994439-M.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Therefore when you click on the wizard and look at the rowcounts you get a load of 0's&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://markiehill.smugmug.com/photos/33994461-M.jpg"&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://markiehill.smugmug.com/photos/33994461-M.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you create the correct attribute relationships like so ...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://markiehill.smugmug.com/photos/33994470-M.jpg"&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://markiehill.smugmug.com/photos/33994470-M.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And check the rowcounts&lt;br /&gt;&lt;br /&gt;Now you create the correct attribute relationships like so ...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://markiehill.smugmug.com/photos/33994479-M.jpg"&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://markiehill.smugmug.com/photos/33994479-M.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I hope this helps somebody because i was banging my head for hours with this just never quite getting it to work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15934263-112535718808372475?l=markiehillas.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15934263/posts/default/112535718808372475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15934263/posts/default/112535718808372475'/><link rel='alternate' type='text/html' href='http://markiehillas.blogspot.com/2005/08/sql-server-2005-aggregation-confusion.html' title='SQL Server 2005 - Aggregation Confusion ?!'/><author><name>Mark Hill</name><uri>http://www.blogger.com/profile/16695786802090505692</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='http://markiehill.smugmug.com/photos/33866098-S.jpg'/></author></entry></feed>
