MDX (Frågespråk)

MDX ( Engelska  Multidimensional Expressions ) är ett SQL -liknande frågespråk fokuserat på att komma åt flerdimensionella datastrukturer . Till skillnad från SQL, som arbetar med data av skalära typer i tupler och fokuserar på att arbeta med relationsmodeller, begrepp som dimensioner, hierarkier och deras nivåer, är mått inbyggda i MDX på syntaktisk nivå, mått är typiska för flerdimensionella modeller.

Först introducerades 1997 av Microsoft som en förlängning till OLE DB ( OLE DB för OLAP ) , huvudförfattaren är Mosha Pasumansky .  2001 släpptes standarden XML for Analysis (XMLA), som inkluderade MDX som en del av frågespråket mdXML (frågor i det är insvepta i en XML-tagg ). <Statement>

Bland de DBMS som stöder MDX finns Applix och dess efterföljande implementering TM1 , Essbase , Microsoft SQL Server ( alternativet Microsoft Analysis Services ), Mondrian . MDX-förfrågningar stöds av de flesta större BI-system , inklusive BusinessObjects , Cognos , Pentaho , SAS BI , Power BI .

Litteratur

Länkar