MDX スクリプティングの基礎 (Analysis Services)

Microsoft SQL Server Analysis Services の多次元式 (MDX) スクリプトは、計算結果をキューブに格納する 1 つまたは複数の MDX 式またはステートメントから構成されます。

MDX スクリプトはキューブの計算プロセスを定義します。 また、MDX スクリプト自体がキューブの一部分だと考えることもできます。 したがって、キューブに関連した MDX スクリプトの内容を変更すると、即座にキューブの計算プロセスが変更されることになります。

MDX スクリプトを生成するには、SQL Server データ ツール (SSDT) でキューブ デザイナーを使用できます。 詳細については、「割り当てとその他のスクリプト コマンドの定義」および「Microsoft SQL Server 2005 の MDX スクリプトの紹介」を参照してください。

MDX クエリおよび計算に関するパフォーマンスの問題の詳細については、「SQL Server 2005 Analysis Services パフォーマンス ガイド」の「効率的な MDX の記述」セクションを参照してください。

このセクションの内容

トピック

説明

基本的な MDX スクリプト (MDX)

MDX スクリプトの基礎を詳しく説明します。各キューブに付属している既定の MDX スクリプトについて、Analysis Services のキューブ内で MDX スクリプトが一般的にどのように機能するかについての説明が含まれます。

スコープとコンテキストの管理 (MDX)

MDX スクリプト内でコンテキストとスコープを管理するために CALCULATE ステートメント、SCOPE ステートメント、および This 関数を使用する方法について説明します。

変数とパラメーターの使用 (MDX)

MDX スクリプト内で変数やパラメーターを使用する方法について説明します。

エラー処理 (MDX)

MDX スクリプト内でのエラー処理について説明します。

サポートされる MDX (MDX)

MDX スクリプト内でサポートされる MDX 演算子、ステートメント、関数の一覧を示します。

関連項目

概念

MDX 言語リファレンス (MDX)