次の方法で共有


割り当てとその他のスクリプト コマンドの定義

キューブ デザイナーの [計算] タブで、ツール バーの [新しいスクリプト コマンド] アイコンをクリックして、空のスクリプトを作成します。 新しいスクリプトを作成すると、最初は [計算] タブの [ スクリプト オーガナイザー ] ウィンドウに空白のタイトルが表示されます。[計算式] ペインに入力した文字は、 スクリプト オーガナイザーの項目の名前として表示されます。 このため、最初の行にコメント付きの名前を入力すると、 [スクリプト オーガナイザー] ペインでスクリプトが識別しやすくなります。 詳細については、「 Microsoft SQL Server 2005 の MDX スクリプトの紹介」を参照してください。 MDX クエリと計算に関連するパフォーマンスの問題の詳細については、SQL Server 2005 Analysis Services パフォーマンス ガイドの「効率的な MDX の記述」セクションを参照してください。

重要

最初に、キューブ デザイナーの [計算] タブに切り替えると、 [スクリプト オーガナイザー] ペインには、CALCULATE コマンドを持つスクリプトが 1 つ含まれています。 CALCULATE コマンドは、キューブ内のセルの集計を制御し、キューブの集計方法を手動で指定する場合にのみ編集する必要があります。

計算式ペインを使用して、多次元式 (MDX) 構文で式を作成できます。 式の作成中は、キューブ コンポーネント、関数、およびテンプレートを [計算ツール] ペインから計算式ペインにドラッグまたはコピーできます。 これにより、アイテムのスクリプトが、それをドロップまたは貼り付ける場所で計算式ペインに追加されます。 引数とその区切り記号 (« と ») を適切な値に置換してください。

重要

計算式ペインを使用して、複数のステートメントが含まれている式を書き込む場合は、MDX スクリプトの最後の行を除くすべての行がセミコロン (;) で終了していることを確認してください。 計算は、1 つの MDX スクリプトに連結され、各スクリプトにはセミコロンが追加されて、MDX スクリプトが正しくコンパイルされることが確認されます。 計算式ペインでスクリプトの最後の行にセミコロンを追加した場合、キューブは正しく作成および配置されますが、それに対してクエリを実行することはできません。

参照

多次元モデルの計算