PowerPivot を使用した Orchestrator データの表示方法

 

公開日: 2016年3月

対象: System Center 2012 SP1 - Orchestrator、System Center 2012 - Orchestrator、System Center 2012 R2 Orchestrator

Microsoft PowerPivot for Microsoft Excel を使用して System Center 2012 - Orchestrator のレポートを作成できます。Orchestrator Web サービスをデータ フィードとして使用し、使用するデータ ソースのテーブルにフィルターを適用して、PowerPivot ワークシートにテーブルをインポートするように PowerPivot を構成します。 PowerPivot では、テーブル間のリレーションシップを作成して、必要に合わせてデータを操作できます。 PowerPivot のピボットテーブル機能を使用すると, PowerPivot ワークシート内に含まれる任意のデータを使用したレポートを作成できます。

Orchestrator Web サービスの PowerPivot for Excel への接続

PowerPivot for Excel を有効にするには、インストールが必要です。

PowerPivot for Excel requires Excel 2010 (64 ビットまたは 32 ビット)

PowerPivot をインストールするには

  1. PowerPivot for Excel のインストール」の手順に従います。

PowerPivot を使用して、Orchestrator Web サービスへの接続を構成します。Orchestrator は、PowerPivot から利用できるオープン データ プロトコル (OData) を使用します。

[!メモ]

PowerPivot の OData プロバイダーは、Runbook 図ボックスに含まれるデータをサポートしません。 Runbook Diagram テーブルを追加しようとしても、追加できません。

Orchestrator フィードへの接続を作成するには

  1. Excel を開きます。

  2. リボンの上にある [PowerPivot] タブをクリックします。

  3. リボン上の [PowerPivot ウィンドウ] をクリックします。 [PowerPivot for Excel] ブックが開きます。

  4. リボン上の [データ フィードから] をクリックします。テーブルのインポート ウィザード が開きます。

  5. Orchestrator Web サービスの URL を [データ フィードの URL] ボックスに入力します。 Web サービスの URL は、Orchestrator SQL Server のポート 81 上にあります。 たとえば、http://orchestrator:81/Orchestrator2012/Orchestrator.svc です。

  6. **[接続のテスト]**をクリックします。

  7. 接続のテストが成功した場合は、[OK] をクリックして、次の手順に進みます。

    接続のテストに失敗した場合は、次を行ってください。

    1. [OK] をクリックします。

    2. [詳細設定] をクリックします。 [詳細設定] ダイアログ ボックスが開きます。

    3. [セキュリティ] セクションで、[統合セキュリティ] を [基本] に変更します。

    4. [セキュリティ情報を保持する] を [] に変更します。

    5. ユーザー IDパスワードを該当するボックスに入力します。

    6. **[接続のテスト]**をクリックします。

    7. [OK] クリックして、さらに [OK] をクリックします。

  8. [次へ] をクリックします。

  9. インポートするテーブルのチェック ボックスをオンにします。

  10. 列にフィルターを適用するには、テーブルを選択して [プレビューとフィルター] をクリックして、除外するボックスをオフにしてから [OK] をクリックします。

  11. [完了] をクリックします。 データがインポートされます。

  12. [閉じる] をクリックします。

Runbook 結果の概要の作成

次の手順は、すべての Runbook とその結果数を、Runbook インスタンスを実行した Runbook サーバー別にまとめた一覧を含むピボット テーブルの作成手順を説明したものです。

[!メモ]

この例では、Orchestration データベースに、Runbook から PowerPivot にテーブルをインポートする結果が少なくとも 1 つ含まれている必要があります。

データ フィードへの接続を作成するには

  1. Excel を開きます。

  2. リボンの上にある [PowerPivot] タブをクリックします。

  3. リボン上の [PowerPivot ウィンドウ] をクリックします。 [PowerPivot for Excel] ブックが開きます。

  4. リボン上の [データ フィードから] をクリックします。テーブルのインポートウィザードが開きます。

  5. Orchestrator Web サービスの URL を [データ フィードの URL] ボックスに入力します。

  6. [次へ] をクリックします。

  7. [Runbooks] テーブル、[RunbookInstances] テーブル、および [RunbookServers] テーブルのチェック ボックスをオンにします。

  8. [完了] をクリックします。 データがインポートされます。

  9. [閉じる] をクリックします。

PowerPivot でリレーションシップを作成するには

  1. [PowerPivot for Excel] ウィンドウで [RunbookInstance] タブを選択します。

  2. [RunbookId] 列のヘッダーを右クリックして、[リレーションシップの作成] を選択します。

  3. [関連する参照テーブル] の一覧で [Runbooks] を選択し、[関連する参照列] の一覧で [Id] を選択してから、[作成] をクリックします。

  4. [RunbookServerId] 列のヘッダーを右クリックして、[リレーションシップの作成] を選択します。

  5. [関連する参照テーブル] の一覧で [RunbookServers] を選択し、[関連する参照列] の一覧で [Id] を選択してから、[作成] をクリックします。

PowerPivot のリレーションシップの詳細については、「Introduction to PowerPivot relationships (PowerPivot のリレーションシップの概要)」を参照してください。

ピボット テーブルを作成するには

  1. [PowerPivot for Excel] ウィンドウで、リボン上の [ピボットテーブル] をクリックして [ピボットテーブル] を選択します。

  2. [ピボットテーブルの作成] ダイアログ ボックスで [新しいワークシート] を選択し、[OK] をクリックします。

  3. [PowerPivot フィールドの一覧] の [RunbookServers] の下にある [名前] をクリックして、[行ラベル] ボックスにドラッグします。

  4. [PowerPivot フィールドの一覧] の [Runbooks] の下にある [名前] をクリックして、[行ラベル] ボックスにドラッグします。

  5. [PowerPivot フィールドの一覧] の [RunbookInstances] の下にある [ステータス] をクリックして、[列ラベル] ボックスにドラッグします。

  6. [PowerPivot フィールドの一覧] の [RunbookInstances] の下にある [RunbookId] をクリックして、[値の合計] ボックスにドラッグします。

  7. [RunbookId] を右クリックして [集計の方法] を選択してから、[カウント] をクリックします。

ここで、既定のラベルを変更して、テーブルをプレゼンテーション用に整えることができます。

Runbook のワークフロー、Runbook ジョブの説明、Runbook インスタンスの詳細については、「Orchestrator のアーキテクチャ」の「System Center 2012 - Orchestrator をお使いになる前に」を参照してください。

PowerPivot for Excel の詳細については、「PowerPivot for Excel の概要」を参照してください。

参照

System Center 2012 - Orchestrator の管理