MDX クエリ エディターを使用して、多次元式 (MDX) 言語で記述されたステートメントとスクリプトを設計および実行します。
特徴
MDX クエリ エディターのクエリ エディター ペインにスクリプトを入力します。
スクリプトを実行するには F5 キーを押すか、ツール バーの [実行 ] をクリックするか、[ クエリ ] メニューの [ 実行] をクリックします。 コードの一部が選択されている場合は、その部分のみが実行されます。 コードが選択されていない場合は、MDX クエリ エディターのコンテンツ全体が実行されます。
Analysis Services データベースに含まれるキューブおよびその他のオブジェクトのメタデータをメタデータ ペインに表示します。
MDX 構文のヘルプについては、MDX クエリ エディターでキーワードを選択し、 F1 キーを押します。
MDX 構文の動的ヘルプについては、[ ヘルプ ] メニューの [ 動的ヘルプ] をクリックして、動的ヘルプ コンポーネントを開きます。 動的ヘルプでは、クエリ エディターでキーワードを入力すると 、ヘルプ トピックが [動的ヘルプ ] ウィンドウに表示されます。
SQL Server Analysis Services エディター ツール バー
MDX クエリ エディターを開くと、Analysis Services エディター ツール バーが次の表に示すボタンと共に表示されます。
任期 | 定義 |
---|---|
接続 | Analysis Services インスタンス への接続を確立するには、[サーバーへの接続 ] ダイアログ ボックスを開きます。 |
切断 | Analysis Services インスタンスから MDX クエリ エディターを切断します。 |
接続の変更 | [ サーバーへの接続 ] ダイアログ ボックスを開き、別の Analysis Services インスタンスへの接続を確立します。 |
現在の接続を持つ新しいクエリ | 現在の MDX クエリ エディター ウィンドウの接続情報を使用して、新しい MDX クエリ エディター ウィンドウを開きます。 |
使用可能なデータベース | 同じインスタンス上の別の Analysis Services データベースへの接続を変更します。 |
実行 | 選択したコードを実行するか、コードが選択されていない場合は、MDX クエリ エディターでコード全体を実行します。 |
解析 | 選択したコードの構文を確認します。 コードが選択されていない場合は、MDX クエリ エディター ウィンドウ全体の構文を確認します。 |
クエリの実行を取り消す | 取り消し要求をサーバーに送信します。 一部のクエリはすぐに取り消すことはできませんが、適切なキャンセル条件を待つ必要があります。 クエリが取り消されると、トランザクションのロールバック中に遅延が発生する可能性があります。 |
MDX クエリ エディター ウィンドウ
次の表に示すオプションは、MDX クエリ エディターで使用できます。
任期 | 定義 |
---|---|
クエリ エディター ウィンドウ | MDX クエリ エディターによって実行される MDX ステートメントとスクリプトを入力します。 クエリ エディターのコンテキスト メニューには、次のオプションがあります。 切り取り: 現在の選択範囲をクリップボードにコピーし、クエリ エディター ウィンドウから選択内容を削除します。 コピー: 現在の選択範囲をクリップボードにコピーします。 貼り付け: クリップボードの内容を現在の選択範囲に貼り付けます。 接続: [ サーバーへの接続 ] ダイアログ ボックスを開き、Analysis Services インスタンスへの接続を確立します。 切断: 現在のクエリ エディターを Analysis Services インスタンスから切断します。 [すべてのクエリの切断]: 現在開いているすべてのクエリ エディターを切断します。 [接続の変更]: [ サーバーへの接続 ] ダイアログ ボックスを開き、別の Analysis Services インスタンスへの接続を確立します。 オブジェクト エクスプローラーでサーバーを開く: 現在のクエリ エディターが接続されている Analysis Services インスタンスを オブジェクト エクスプローラーで開きます。 実行: 選択したコードを実行するか、コードが選択されていない場合は、現在のクエリ エディターでコード全体を実行します。 [プロパティ] ウィンドウ: 現在のクエリ ウィンドウの SQL Server Management Studio の [プロパティ ] ウィンドウが表示されます。 クエリ オプション: [ クエリ オプション] ダイアログ ボックスを表示します。 |
[メタデータ] ウィンドウ | 現在接続されている Analysis Services データベースのメタデータを表示します。 |
三乗 | 現在接続されている Analysis Services データベース内のキューブを選択して、[ メタデータ ] タブにキューブに関連付けられているメタデータを表示します。 |
メタデータ |
キューブで選択したキューブのメタデータ (メジャー グループとメジャー、主要業績評価指標、ディメンション、階層、レベル、メンバー、メンバー プロパティなど) を表示します。 オブジェクトの完全修飾キーを取得するには、次のいずれかを行います。 [ メタデータ ] タブからクエリ ペインにオブジェクトをドラッグします。 オブジェクトを右クリックし、[ コピー] を選択し、クエリ ウィンドウを右クリックして [ 貼り付け] を選択します。 |
関数 | MDSCHEMA_FUNCTIONS スキーマ行セットから取得した Analysis Services データベースで使用できる MDX 関数のメタデータを表示します。 関数の構文を取得するには、次のいずれかを行います。 オブジェクトを [ 関数 ] タブからクエリ ペインにドラッグします。 関数を右クリックして [ コピー] を選択し、クエリ ウィンドウを右クリックして [ 貼り付け] を選択します。 |
結果ウィンドウ | MDX ステートメントまたはスクリプトの結果をグリッドに表示します。 |
[メッセージ] ウィンドウ | MDX ステートメントまたはスクリプトの実行方法に関する情報を表示します。 たとえば、このウィンドウには、実行中に発生したエラーや、実行後に取得されたセルの数が表示されます。 |