MDXの概要
MDXは、Essbaseキューブのデータを分析するための言語ベースの方法です。 MDXには、次の特性がすべてあります:
-
高度なデータ抽出機能を提供
-
高度なレポート機能を提供
-
データの特定のサブセットを識別および操作するための関数が含まれています
-
MaxL (Essbaseのデータ定義言語)を補完するデータ操作言語です
-
プラットフォームに依存しないXMLを分析仕様に利用
MDXはXMLA Councilの共同仕様で、XML for Analysisの基礎となるメンバーです。
MDXは、Essbaseデータベースのデータおよびメタデータを問い合せてレポートするスクリプトまたはアプリケーションを開発する必要があるすべてのユーザーのための言語です。 次の前提知識を前提としています:
-
サーバーが使用するオペレーティング・システムおよびクライアントが使用するオペレーティング・システムに関する実用的な知識。
-
Essbaseの概念および機能の理解。
-
XMLについて理解します。
EssbaseでMDX文を受信するには、その文をEssbaseに渡す必要があります。 文を渡すには、Webインタフェースの分析ビューを使用するか、MaxLクライアントまたはMaxL Shell(essmsh)を使用します。 MaxL Shellを使用する場合は、すべての文をセミコロンで終了します。 結果はグリッドの形式で返されます。