MDX 構文の要素 (MDX)

多次元式 (MDX) には、以下に示すような、ほとんどのステートメントで使用される要素、およびほとんどのステートメントに影響を与える要素があります。

用語

定義

識別子

識別子とは、キューブ、ディメンション、メンバ、メジャーなどのオブジェクトの名前です。

データ型

セル、メンバ プロパティ、セル プロパティに格納されるデータの型を定義します。MDX は OLE VARIANT データ型だけをサポートします。VARIANT データ型の強制型変換、変換、および操作の詳細については、プラットフォーム SDK ドキュメントの「VARIANT と VARIANTARG」を参照してください。

式 (MDX)

式とは、MicrosoftSQL ServerAnalysis Services が 1 つの (スカラ) 値またはオブジェクトに解決することができる構文の単位です。式には、単一値、セット式などを返す関数も含まれます。

演算子

演算子とは、より複雑な MDX 式を作成するために 1 つ以上の単純 MDX 式と共に使用される構文要素です。

関数

関数とは、0 個以上の入力値を受け入れてスカラ値またはオブジェクトを返す構文要素です。たとえば、複数の値を加算する Sum 関数、ディメンションまたはレベルからメンバ セットを返す Members 関数などがあります。

コメント

コメントとは、ステートメントの用途を説明するために MDX ステートメントまたはスクリプトに挿入されるテキストです。Analysis Services はコメント部分を実行しません。

予約されたキーワード

予約されたキーワードとは、MDX で使用するために予約されている単語です。MDX ステートメント内では予約されたキーワードをオブジェクト名として使用できません。

メンバ、組、セット

メンバ、組、セットは、多次元データの中心的な概念です。MDX クエリを作成する前に、これらを理解しておく必要があります。

関連項目

その他の技術情報