Microsoft in the late 1997 introduced a standard API called as OLE DB. After which XML was used for analysis specification and this specification was largely used by a lot of vendors throughout the world as a standard specification. MDX is the standards requirement for OLAP.