ピボットテーブル レポートで OLAP サーバー アクションを実行する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

ピボットテーブル レポートが Microsoft SQL Server Analysis Services のオンライン分析処理 (OLAP) データベースに接続されている場合、Microsoft Office Excel を使用してサーバー アクションを実行できます。サーバー アクションとは、レポート内のデータに対して関連する作業を行う、補助コマンドのことです。

目的に合ったトピックをクリックしてください

サーバーのアクションについてください。

サーバーの操作を実行します。

サーバー アクションについて

サーバー アクションは、キューブ メンバまたはメジャーをクエリのパラメータとして使用し、キューブの詳細を取得したり、ブラウザなどのアプリケーションを起動するために OLAP キューブ管理者がサーバーに定義できる、オプションの有用な機能です。

ピポットテーブル レポートでサーバー アクションを使用する一般的な例を次に示します。

  • 販売代理店の販売員が、重要な顧客を訪問する準備をしています。サーバー アクションを使用すると、担当販売地域の標準ピボットテーブル レポートから、顧客のプロファイルを Web ページに直接表示できます。Web ページには、地図やお勧めのレストランなどの追加情報へのリンクも含まれています。

  • 医薬関連のビジネス アナリストが、ある大手顧客の昨年の発注額が 35% 減少したことに気が付いたとします。その原因を調べるため、サーバー アクションを使用して、その顧客の発注履歴を個別のワークシートに表示することができます。

  • 地域担当販売部長が、ある製品の売上高を精査して、どの顧客が売り上げに最も寄与しているかを調べる場合、キューブ上のファクト テーブルに含まれる詳細データに "ドリル スルー" を行うことができ、その結果を元に、次期四半期の販売目標を立てることが可能です。

サーバー アクションには次の 5 種類があります。

URL     Uniform Resource Locator (URL) をブラウザに表示するための、一般的に使用されるサーバー アクションです。たとえば顧客名をクリックして、顧客のプロファイルを Web ページに表示することができます。

OLAP キューブ管理者は、ディメンション メンバ、階層、階層メンバ、属性メンバ、メジャー セル、またはキューブ全体に対して、URL サーバー アクションを定義できます。

レポート     Microsoft SQL Server Reporting Services レポートを作成するためのサーバー アクションで、次の構文でレポートベースの URL を構築します。

http://<レポート サーバー名>/<サーバー ディレクトリ>

OLAP キューブ管理者は、ディメンション メンバ、階層、階層メンバ、属性メンバ、メジャー、またはキューブ全体に対して、レポート サーバー アクションを定義できます。

行セット     MDX ステートメントで指定された条件に基づき、行セットを返すアクションです。数年前の販売店別売り上げなど、同じ OLAP データベース内の関連する別のキューブのデータに、行セットをリンクする場合に有用です。データは、Excel テーブルとしてワークシートに表示されます。

OLAP キューブ管理者は、ディメンション メンバ、階層、階層メンバ、属性メンバ、メジャー、またはキューブ全体に対して、行セット サーバー アクションを定義できます。

ドリルスルー    このアクションは、MDX ステートメントで指定した条件に基づいたキューブをクエリ、メジャーの集計値のソースであるファクト テーブルのデータを返します。データは、Excel のテーブルをワークシートに表示されます。列から返されるファクト テーブルと、返されるレコードの最大数を取得するレコードの最大数は [ OLAP ドリルスルー ] セクションで使用] タブの [接続プロパティ] ダイアログ ボックスで指定された MDX ステートメントを指定します。詳細については、接続のプロパティを参照してください。

OLAP キューブ管理者がドリル スルー サーバー アクションを定義できるのは、メジャーに対してのみです。

詳細を表示します。    このアクションでは、MDX ステートメントで指定した条件に基づいたキューブを照会し、メジャーの集計値のソースであるファクト テーブルのデータを返します。このアクションでは、既定で入手可能ですが、ピボット テーブル オプション] ダイアログ ボックスの [データ] タブで [ピボット テーブルのデータ] セクションの [詳細の表示を有効にする] チェック ボックスを制御することができます。詳細については、ピボット テーブル オプションを参照してください。

OLAP キューブ管理者は、メジャーにのみ、詳細の表示サーバー アクションを定義できます。

注記: 

  • Proprietary、Statement、データセットの各サーバー アクションは、Office Excel ではサポートされません。

  • OLAP キューブ管理者は、サーバー アクションを定義セットに対して、サーバー アクションを設定するには Office Excel でサポートされていません。

  • レポート フィルタに対するサーバー アクションはサポートされません。

ページの先頭へ

サーバー アクションの実行

  • 、ピボット テーブル レポートに列または行のラベルを右クリックし、[その他のアクション] をクリックして OLAP キューブの管理者によって定義されているコマンドを選択します。

    たとえば、次のように指定します。

    • [URL]     [Customer Profile] などの URL サーバー アクション コマンドです。

    • [レポート]     [Q1Summary] などのレポート サーバー アクション コマンドです。

    • [行セット]     [Product Details] などの行セット サーバー アクション コマンドです。

    • [ドリル スルー]     [Sales Numbers] などのドリル スルー サーバー アクション コマンドです。

    • 詳細を表示します。    

      ヒント: メジャーを含むセルをダブルクリックすることもできます。

      OLAP キューブの管理者によって定義されたサーバー アクションがない場合は、メニュー項目(アクションが定義されている)を参照してください。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×