| Chris's profileChris Webb's BI BlogBlogLists | Help |
|
9/29/2008 I'm hosting a webinar for PanoramaAs I've mentioned, my recent thoughts on client tools (see here and here) have prompted a lot of interest around the Analysis Services community. One result is that Panorama have asked me to host a webinar for them where I get to sound off about the state of the client tool market before they show you their latest stuff. Yes, I'll be paid for it but I'm not going to be promoting their products directly (I feel like I need to justify myself!), just repeating my standard line that if you want to do anything serious with Analysis Services you should at least check out the range of third-party client tools available rather than stick blindly with what MS gives you - and given that Panorama are the largest vendor of third-party client tools for Analysis Services, they deserve to be on the list of tools to check out. Here's the link to sign up for the webinar: http://www.panorama.com/webcasts/archives/2008/webinar-with-cwebb-oct-21.html SQL2008 ExperienceSo the SQL marketing people have put together a website to Actually, there are some quite interesting (in a Channel 9 sort of way) videos up there in the 'For Developers' section, including a few interviews with members of the AS dev team. Worth a look. 9/25/2008 Softpro CubeplayerWhile I was at SQLBits I had the pleasure of meeting Tomislav Piasevoli (who has come all the way from Croatia especially), someone who has been very active on the Analysis Services MSDN Forum recently and who knows a lot about MDX. His company, Softpro, sells an Analysis Services client tool called Cubeplayer and he very kindly gave up his lunchtime to gave me a detailed demo. As I said recently the general feeling of frustration surrounding Microsoft's client tool strategy has made me look again at the third-party client tool market and decide to review some of these tools here, and this look at Cubeplayer is the first in the series. Remember, if you've got a client tool you'd like me to look at, please drop me a line... The first thing to say about Cubeplayer is that it's a tool for power users and consultants, not the average user who might want to browse a cube. As such it's going to appeal to the fans of the old Proclarity desktop client, which it vaguely resembles in that it's a fat client with a lot of very advanced query and analysis functionality. It's not part of a suite - there's no web client etc - but it includes dashboarding functionality that's only available through the tool itself, and also has the ability to publish queries up to Reporting Services. What can it do? Well, the web site has a good section showing video demos of the main functionality, but here are some main points:
Overall, definitely worth checking out if you're in the market for this type of tool. There are a few criticisms to be made: as I said, I'm not sure it's as easy to use as it could be although this is partly the price you pay for the richness of the functionality; there are some strange lapses in UI design such as the way all dialogs have 'Accept' and 'Cancel' buttons with icons on, instead of the usual plain 'OK' and 'Cancel'; and charting is competent but not up to the standards of the best visualisation tools (I think many vendors would do well to look at their tools and ask themselves "What would Stephen Few think?" - it might not be very complimentary). In my opinion, though, it's a very strong and mature tool and the positives far outweigh the negatives. One final point: Tomislav mentioned he was looking for reseller partners outside Croatia. If you're interested in this I can put you in touch with him. 9/17/2008 DATAllegro acquisition closedAs you may have already seen, Microsoft has just announced it has closed its acquisition of DATAllegro: More details will be forthcoming at the BI Conference, CTPs will be available in the next year or so and the product is slated for release in the first half of 2010 (for SQL2010 then?). It'll be interesting to see what form it actually takes exactly. As I've said before I suspect it would be easier to get Analysis Services working with this technology than many people think, and I also still wonder whether MS might also be thinking about buying or building a column-oriented database too. As a counter to this euphoria, here are some interesting links... First, take a look in the discussion in the comments here: It's always good to take the blog-equivalent of a cold shower before getting too worked up about a new feature or technology. I'm sure that the guys at MS have done their due diligence on DATAllegro, and that come 2010 we'll have a solution that is way, way more scalable than what we have right now, but let's also set our expectations appropriately - it is going to be a version 1.0, and the competition isn't going to stay still in the next two years either. 9/16/2008 Site-Specific Browsers and Reporting ServicesThinking more on the subject of Chrome and web-based BI, my lunchtime browsing today brought me to the topic of site-specific browsers, something I'd not come across before although it's been around for a while. Here's what Wikipedia has to say about them: There are quite a few site-specific browsers out there but the Bubbles web site does a good job of showing off the kind of thing that's possible: Here's a thought: wouldn't it be cool to have a site-specific browser for Reporting Services? Just think of the ways you could improve the user experience: launch RS direct from the desktop, always have it available in the system tray, better support for parameter display and selection (this would be a key feature), make it easier to add corporate branding to the interface, the ability to save and then organise local copies of reports and then compare different versions. Maybe you could even have some basic report design capabilities? The list is endless. There's a business idea here for someone with a bit of JavaScript knowledge... Displaying totals at the bottomFor someone like me without a financial background, the default behaviour of AS when displaying a hierarchy seems natural: when you ask for a set like MyHierarchy.Members, you'd get all the parent members appearing in the list before their child members. But for financial reports you want the opposite, you want to see all child members displayed before the parent members. The other day I was asked how to do this in turn and asked Andrew Wiles (who has a lot more financial OLAP experience than me), and he pointed me to the simple answer - the HIERARCHIZE function. Here's an example from Adventure Works: SELECT [Measures].[Amount] ON 0, Run the query and you'll see the following returned, with the parent member Statistical Accounts displayed above its children: However, if you want to display it in the financial style, all you need to do is wrap your set with HIERARCHIZE( <<set>>, POST) as follows: SELECT [Measures].[Amount] ON 0, I have to admit, I'd always wondered what the point of Hierarchize() was - this is the first time I've actually needed to use it! 9/15/2008 SQLBits III SummaryPhew, another SQLBits done and dusted. And I think it was a good one, especially looking at the comments so far: Thanks to everyone that came and especially to everyone that helped out! And if you weren't there, the best thing is that Microsoft brought along a camera crew and filmed the sessions (I think all of them, certainly all of the sessions in the room I was monitor for) which should be made available online somewhere soon. Apologies to everyone who stopped me to say hello - I was running around like the proverbial blue-a*sed fly all day so I couldn't stop to chat with anyone for more than a few minutes, I hope I didn't seem too rude... Code sample to create Analysis Services partitions in SSISCourtesy of Jamie Thomson, here's some sample code showing how to create Analysis Services partitions from within an Integration Services package using AMO: Although I should stress that if you're using this in production, you do want to set the slice property on a partition to ensure you get the best possible performance in all cases. 9/9/2008 Google, Panorama and the BI of the FutureThe blog entry I posted a month or so ago about XLCubed where I had a pop at Microsoft for their client tool strategy certainly seemed to strike a chord with a lot of people (see the comments, and also Marco's blog entry here). It also made me think that it would be worth spending a few blog entries looking at some of the new third party client tools that are out there... I've already lined up a few reviews, but if you've got an interesting, innovative client tool for Analysis Services that I could blog about, why not drop me an email? So anyway, the big news last week was of course Google's announcement of Chrome. And as several of the more informed bloggers (eg Nick Carr, Tim McCoy) the point of Chrome is to be not so much a browser as a platform for online applications, leading to a world where there is no obvious distinction between online and offline applications. And naturally when I think about applications I think about BI applications, and of course thinking about online BI applications and Google I thought of Panorama - who incidentally this week released the latest version of their gadget for Google Docs: Now, I'll be honest and say that I've had a play with it and it is very slow and there are a few bugs still around. But it's a beta, and I'm told that it's running on a test server and performance will be better once it is released, and anyway it's only part of a wider client tool story (outlined and analysed nicely by Nigel Pendse here) which starts in the full Novaview client and involves the ability to publish views into Google Docs for a wider audience and for collaboration. I guess it's a step towards the long-promised future where the desktop PC will have withered away into nothing more than a machine to run a browser on, and all our BI apps and all our data will be accessible over the web. This all makes me wonder what BI will be like in the future... What will it be like? Time for some wild, half-formed speculation:
So there we go, just a few thoughts I had. Anyone got any comments? I like a good discussion! UPDATE: some more details on Panorama's future direction can be found here: In the months to come, Panorama plans to release more capabilities for its new Software as a Service (SaaS) offering and its solution for Google Apps. Some of the new functionality will include RSS support, advanced exception and alerting, new visualization capabilities, support for data from Salesforce, SAP and Microsoft Dynamics, as well as new social capabilities. 9/2/2008 SQLBits - now with free beer!So, you were wondering whether you should give up your precious weekend to attend SQLBits. OK, so it has some great technical content (the agenda has now been published here: http://www.sqlbits.com/information/mainagenda.aspx) and it will be generally good fun, but you were planning on washing your hair/mowing the lawn/watching the entire Lord of the Rings trilogy on DVD... what could possibly tempt you away from that? How about FREE BEER? Yes, we can now announce that there will be an evening 'do' after the sessions have finished with drinks and pizza. So what are you waiting for? Register today at http://www.sqlbits.com/default.aspx ! OK, ok, I promise this is the last time I use my blog to promote SQLBits before it actually takes place. I need to get down to work on the content for the training day I'm running with Allan; incidentally, if you can't make it to that, Allan will be presenting all the material himself here: |
|
|