This tutorial covers OLAP solutions used by Data warehouses and understanding Data Warehouse design. The enterprise needs to ask itself certain fundamental questions before actually launching on the process of designing the data warehouse. It must begin with a conviction that a data warehouse would really help its business and the return on investment will make it worth it.
Defining OLAP Solutions
The data warehouse offloads data from a multitude of sources. The cleaned, validated and loaded data is voluminous and daunting. This data needs to be organized, categorized and arranged in meaningful order for analytical purposes. OLAP solutions are specifically designed to cater to this need.
OLAP solutions used by Data warehouses are:
Multidimensional views of data. Data in the data warehouse is organized into subject oriented categories and tables. Fact tables are constructed and linked to various dimensional tables in star or snowflake schemas or combinations of them to form multidimensional views of data. Cubes are built using these multidimensional schemas. Rapid browsing and querying then becomes possible. These views are independent of the way in which data is stored in the data warehouse.
Interactive query and analysis of data is another OLAP solution that enables users drill down, drill up and slice data by using multiple passes. Users can drill down to successive lower levels of detail or roll up to higher levels of summarization and aggregation.
Analytical modeling is an OLAP tool that is a calculation engine for deriving ratios, variances etc., involving measurements and numerical data across many dimensions.
Functional models are made available by using OLAP for forecasting, trend analysis etc. They support users in data analysis.
Graphical OLAP tools are used to display data in 2D or 3D cross tabs and charts and graphs with easy pivoting of axis. This is important for users who need to analyze data from different perspectives and the analysis of one perspective leads to business questions that need to be examined from other perspectives.
Rapid response to queries is a must in any analysis of data and the measure of success for the OLAP tool. Nigel Pendse and Richard Creeth, authors of the OLAP Report developed the FASMI (Fast Analysis of Shared Multidimensional Information) test to judge whether or not an application qualifies to an OLAP tool. Their contention was that an OLAP tool should provide fast browsing capabilities (< five seconds), should contain analytical tools both for the developer and the end user; the cubes must be able to handle the security requirements of sharing confidential information and it should present data multi-dimensionally.
Multi dimensional data storage engine stores data in arrays. These arrays are logical representations of the business dimensions.
Understanding Data Warehouse design
At a very global level, construction of the data warehouse is a business project by itself. The enterprise needs to ask itself certain fundamental questions before actually launching on the process of designing the data warehouse. It must begin with a conviction that a data warehouse would really help its business and the return on investment will make it worth it.
The general questions that are asked may be as below...
Do we need a data warehouse?
How will it help the business?
What will it mean in terms of cost?
What are the current data analysis methodologies being adopted?
In what way are they deficient?
Will setting up the data warehouse help in reducing these deficiencies?
What kind of reporting and analysis do we really want?
What is that we are getting now?
Will such data analysis make the business more efficient?
Will it help the business improve its services and customer relations?
Once the replies to the above questions have been asked, the organization needs to examine other very crucial issues that will determine the wrap and hoof of the data warehouse that is being set up.
What are the kinds of data that are being generated by the enterprise? What kinds of data storage technologies are currently being used to backup and store historical data?
What other external sources of information do we need to tap to make the data in the data warehouse meaningful for analysis?
What kind of hardware and software will be required to set up this data warehouse?
Who will be the personnel to handle the process of creating the data warehouse?
Which departments will benefit from the data being created?
Will the data warehouse be scaleable?
How will it connect to the different data sources for data?
How will we ensure that quality data is generated?
What kinds of tools will be deployed to support end user needs for reports and analytics?
The answers that emerge from these questions will be a set of business requirements. These requirements will determine the kind of data warehouse that will be ultimately set up in the enterprise. The first steps would be to define the global parameters that will shape the design of the data warehouse. The design can be a top down approach as recommended by Bill Inmon or a bottom up approach recommended by Ralph Kimball. It can be a combination of the two called the Hybrid approach or it can be a federated approach. Let us have a brief look at what these different approaches mean.
For more visualization of this article along with the screen shots and complete free training tutorials on Microsoft Analysis Services visit
http://www.exforsys.com/content/category/17/253/332/
Exforsys is a community of developers specializing in C, C++, C#, Java, J2EE, .NET, PeopleSoft, SAP, Siebel, Oracle Apps., Data warehousing, Oracle/SQL Server/DB2 and Testing. Please visit http://www.exforsys.com for more tutorials, for IT Interview questions visit http://www.geekinterview.com, for articles and resources visit http://www.itquestionbank.com
|
|
|
|
|
|
|
|
|
|
|


Microsoft Great Plains is main mid-market application from Microsoft Business... Read More
This is a short article, written in question/answer/FAQ style to... Read More
CD and DVD replication is a process that works by... Read More
Vince Lombardi once said that, "The achievements of an organization... Read More
So let's begin crunching down these 300 images using Adobe... Read More
Do you remember that frustrating feeling when you find an... Read More
It's not very often I get excited about a software... Read More
Handling character strings in Java is supported through two final... Read More
MicroWorld Technologies, Inc. the leading solutions provider in the area... Read More
If you have been running Windows XP for a couple... Read More
Let us give you - developer some hints in the... Read More
Microsoft Retail Management (RMS) and Microsoft Great Plains are retail... Read More
We were recently faced with a decision: either to let... Read More
This tutorial covers OLAP solutions used by Data warehouses and... Read More
SOFTWARE PIRACY We regularly hear reports... Read More
It's no secret that software companies operate in a very... Read More
IntroductionDuring the early years of our modern computer era, very... Read More
If you company is small or mid-size special products or... Read More
COMMAND LINE FUNCTIONA powerful command line script processor has been... Read More
Once upon a time not so long ago, there was... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Microsoft CRM is CRM answer from Microsoft Business Solutions. If... Read More
An operating system (abbreviated OS) is essentially the path through... Read More
ERP Consulting industry is on the way to serve clients... Read More
The US House of Representatives has recently passed the "Spy... Read More
IntroductionSurprised, by the title? well, this is a tour of... Read More
A LOT OF UNWANTED FILES.When you uninstall an item of... Read More
Java has come along a long way. Many would agree... Read More
Microsoft Great Plains serves the wide spectrum of horizontal markets.... Read More
Microsoft CRM is now on the scene and it is... Read More
The research in the field of Natural Language Processing usually... Read More
In 2004 Oracle, Inc. made its new step toward J2EE... Read More
FTP stands for "file transfer protocol". FTP is basically a... Read More


Microsoft Great Plains and Microsoft Retail Management System (Microsoft RMS)... Read More
Great Plains Software Dynamics, Dynamics C/S+, eEnterprise were written on... Read More
Microsoft bought Navision, Denmark based software development company, along with... Read More
There are certain pluses and minuses in both cases and... Read More
Creating a new markup language.Introduction.General Reuse Markup Langauge, or GRML,... Read More
Anyone who has ever used Microsoft Word knows that it... Read More
Before September of 1995, Microsoft ignored the Internet because their... Read More
Do you want to get quality software at a reasonable... Read More
Remember old good days when your company probably had Great... Read More
It is a well known fact that Java as a... Read More
If you have been running Windows XP for a couple... Read More
With any good luck and a good amount of hard... Read More
Viruses and spyware usually show up on your computer one... Read More
Microsoft CRM is new player on the CRM software... Read More
An operating system (abbreviated OS) is essentially the path through... Read More
I provide, here clear explanations and a count of function... Read More
If you have Microsoft Great Plains and support it for... Read More
As Mozilla Firefox nears 10% market share, with well over... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
Need software to record your voice, streaming audio or musical... Read More
What is Software?Software is a set of instruction written to... Read More
Several software companies design programs for preventive maintenance. Most of... Read More
Almost all new and major brand of PCs come with... Read More
Have you ever noticed that when you look at your... Read More
Upgrading. Downtime. Maintenance. Hardware obsolescence. Implementation issues. The litany of... Read More
And kill the best layout software in the process of... Read More
Microsoft Business Solutions Great Plains version 8.5, 8.0, 7.5, Great... Read More
Sales are all about leverage, because there is only so... Read More
If you would like to pick something from Microsoft, or... Read More
We all already got used to computer monitoring both at... Read More
Three highly respected names in Human Resources have joined forces... Read More
Microsoft Great Plains is main Microsoft Business Solutions product, targeted... Read More
When Great Plains Software introduced the first graphical accounting application... Read More
Software |