Since most companies spend their first development efforts on OLTP applications, with BI coming around after the fact, you may be left with a number of different versions of Analysis Services to work with based on the heterogeneous nature of your environment. i.e. you may have some applications on SQL 2000, even more on 2005 and some you have converted to 2008.This likely left you with licenses and installations of Analysis Services across your farm and now you'd like to make the leap into a full production BI environment. One of the first steps you need to take is gaining an understanding of what each version will offer and how they will work together.First it's important to understand some of the critical differences arrived at through the evolution of the product over several versions. Just like SQL Server went through some major changes from 2000 - 2008 so did its associated products like SSIS and SSAS.
If you're using SSAS 2000, you are probably working with the Analysis Manager, which is an MMC snap-in serving as the development and management environment for SSAS 2000. Analysis Manager is rather limited in it's features and functionality, but it does allow you to browse SSAS data in the cube. If you have begun writing and developing in MDX, then you will likely have used the MDX Sample Application that shipped bundled with SSAS 2000 as well. SQL Server 2005 and 2008 have introduced a new separated environment toolset for developing and managing Analysis Services (and all of SQL Server for that matter). This included Business Intelligence Development Studio (BIDS) and SQL Server Management Studio (SSMS). BIDS is essentially Visual Studio with a suite of new projects to enable business intelligence development on SSIS, SSAS, and SSRS. SSMS is a management environment where you can query and work with data, objects, and OLAP environments. It is also the main tool for managing jobs, backups, databases, etc.. (Typical DBA management items) Some of the other limitations of SSAS 2000 included: Certain scenarios were difficult or impossible to model due to a lack of specific support.
SQL Server 2005 made major improvements and overcame most of the functionality ,limitations experienced in SSAS 2000. For Instance:
Analysis Services 2008 improved on this even more with the following enhancements.
Overall, SSAS 2008 provides the best combination of design features, scalability, and performance for your enterprise, but SQL 2005 is a good step in the right direction if you don't have any SQL 2008 in your environment yet. Remember, you can always start your 2008 environment with SSAS. Make BI the priority will only make your business more intelligent.Stay tuned for more great BI content here on BIDN !