Share via


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

適用対象: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Microsoft SQL Server SQL Server Analysis Services では、多次元式 (MDX) スクリプトは、キューブに計算を設定する 1 つ以上の MDX 式またはステートメントで構成されます。

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

MDX スクリプトを作成するには、SQL Server Data Toolsでキューブ Designerを使用できます。 詳細については、「 割り当てとその他のスクリプト コマンドの定義 」および「 Microsoft SQL Server 2005 の MDX スクリプトの紹介」を参照してください。

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

このセクションの内容

トピック 説明
基本的な MDX スクリプト (MDX) 各キューブで提供される既定の MDX スクリプトや、MDX スクリプトが一般的にSQL Server Analysis Servicesのキューブ内でどのように機能するかなど、基本的な MDX スクリプトについて詳しく説明します。
スコープとコンテキストの管理 (MDX) MDX スクリプト内でコンテキストとスコープを管理するために CALCULATE ステートメント、 SCOPE ステートメント、および This 関数を使用する方法について説明します。
変数とパラメーターの使用 (MDX) MDX スクリプト内で変数やパラメーターを使用する方法について説明します。
エラー処理 (MDX) MDX スクリプト内でのエラー処理について説明します。
サポートされる MDX (MDX) MDX スクリプト内でサポートされる MDX 演算子、ステートメント、関数の一覧を示します。

参照

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