Mdx- A Query Language That Makes Olap Databases Easy To Understand
MDX, also known as Multidimensional Expressions
, is a query language used in OLAP databases. This language is much similar to SQL query language that is used in relational databases. It is also referred to as a calculation language that also includes the usage of syntax. The MultiDimensional eXpressions is a great source of providing the end users with a specialized syntax that allows the users to query and manipulate the multidimensional data that is stored in OLAP cubes.
Although the translation of some of these into traditional SQL is possible, however the synthesis of clumsy SQL expressions are the most required elements even for simple MDX expressions. There are n numbers of OLAP vendors which are preferably using this language. The reason is that this query language plays a very pivotal role in helping out the OLAP systems and hence, it is seen as the real standard for them.
The group of SQL Server engineers that include Mosha Pasumansky invented the MDX, which first came into existence in 1997 when it is treated as part of the OLE DB for OLAP specification. The Microsoft OLAP Services 7.0 was the first to release the specification commercially in 1998, while Microsoft Analysis Services repeated the task after sometimes. In 1999, Microsoft took an initiative to issue the latest version of the OLE DB for OLAP specification.
Some Query Language extensions such as subselects have been added by Microsoft in Analysis Services 2005. The usage of these new MDX Query Language extensions can also be seen in the products like Microsoft Excel 2007.
The Multidimensional Expressions is categorized into six major data types.
Scalar: A scalar may be either a string or a number. The specification of the scalar can be given as a literal. For example string OLAP or number 5 or MDX function can return it, e.g. UniqueName (string) or Aggregate (number), Value (string or number) etc.
Dimension/Hierarchy: A measure and attribute information is organized by a dimension in a cube.
Level: Level is a kind of level in a dimension hierarchy. Some unique name, e.g. [Fiscal], [Month], [Time] etc. are used in specifying it.
Other primary data types of
MDX are member, tuple and set.
by: Carlos Quijada
Folks Can Find Uncomplicated Ways To Learn The Chinese Language Now Latest News In Punjabi Language By Punjabi Newspapers Hindi Language & Hindi Newspaper Mdx Language Manipulates The Multidimensional Data In A Perfect Manner Language Translators: Remove Barriers To Understanding Translation Services - Bridging The Language Divider How The Hebrew Language Was Restored Mdx Language Makes Manipulation Of The Multidimensional Data Simple And Easier Language Trends In Spanish Speaking Countries Insider Techniques to Enable you to to Strengthen Your Language Talking Quite Quickly Overcoming The Language Barrier High skilled language translators help in overcoming the language barriers Why Should You Take Up A Spanish Language Course? 5 Reasons To Learn Spanish Today
www.yloan.com
guest:
register
|
login
|
search
IP(216.73.216.144) California / Anaheim
Processed in 0.016934 second(s), 7 queries
,
Gzip enabled
, discuz 5.5 through PHP 8.3.9 ,
debug code: 18 , 2364, 121,