Monitoring Server : Microsoft Office Excel へのエクスポート

更新 : 2009-04-30

ダッシュボードを表示するエンド ユーザーは、データまたはデータ ビューをダッシュボードから Excel にエクスポートできます。Excel で情報の表示やデータの操作を行うことによって、詳細な分析を行うことができます。

システム要件

ダッシュボードの内容を Excel にエクスポートするには、Monitoring Server を実行しているコンピュータに .NET Framework 3.0 がインストールされている必要があります。サーバーに必要な要件はこれだけです。

クライアント コンピュータでは、Open XML ファイル形式の Excel ファイルが Monitoring Server によって生成されます。この形式の Excel ファイルは, .xlsx という新しいファイル拡張子で保存されます。新しいファイル形式は、Office 2007 クライアントか、Word、Excel、および PowerPoint 用の Microsoft Office 2007 ファイル形式互換機能パックをインストールした Excel クライアント (Excel 2000、Excel 2002、および Excel 2003) でのみ読み取ることができます。Microsoft Office 2007 ファイル形式互換機能パックは、Microsoft ダウンロード センターで入手できます。

Monitoring Server は複数のレポート ビューをサポートします。サポートされるビューとして、スコアカード、分析グラフ、分析グリッド、戦略マップ、Reporting Services レポート、Excel Services レポート、ピボット グラフ、ピボット グリッド、Web レポート、傾向グラフがあります。次の表に示すように、Excel へのエクスポートに使用する機能は、これらのビューの一部に対してのみサポートされます。

レポート ビュー Excel へのエクスポート コメント

スコアカード

分析グラフ

分析グリッド

戦略マップ

既定では不可

Reporting Services

SQL Server Reporting Services を使用して Excel に表示

Excel Services

ピボット グラフ

ピボット グリッド

傾向グラフ

Web レポート

戦略マップのサポートの有効化

既定では、レポート ビュー戦略マップの Excel へのエクスポートは有効になっていません。Monitoring Server コンピュータが Visio を経由して戦略マップをサポートするようにあらかじめセットアップされている場合にのみ、戦略マップを Excel にエクスポートできます。

戦略マップのサポートを有効にするには、SharePoint サイトの Web.config ファイルを変更する必要があります。

Web.config ファイル内の Monitoring Server 設定の抜粋を次に示します。

<appSettings>

<add key="FeedCacheTime" value="300" />

<add key="FeedPageUrl" value="/_layouts/feed.aspx?" />

<add key="FeedXsl1" value="/Style Library/Xsl Style Sheets/Rss.xsl" />

<add key="ReportViewerMessages" value="Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages, Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />

<add key="Bpm.ConnectionString" value="Data Source=localhost;Initial Catalog=PPSMonitoring;Integrated Security=True" />

<add key="Bpm.ConnectionPerUser" value="False" />

<add key="Bpm.ElementMemoryCacheTime" value="5" />

<add key="Bpm.EnableAnalyticQueryLogging" value="False" />

<add key="Bpm.UseASCustomData" value="False" />

<add key="Bpm.IndicatorImageCacheTime" value="10" />

<add key="Bpm.DataSourceQueryTimeout" value="300" />

<add key="ExportToExcelEnabledControls" value="PivotChart,SqlReport,TrendAnalysisChart,Scorecard,OLAPGrid,OLAPChart" />

変更する必要がある要素は ExportToExcelEnabledControls です。戦略マップを有効にするには、StrategyMap を要素の値に追加します。

例 :

value="PivotChart,SqlReport,TrendAnalysisChart,Scorecard,OLAPGrid,OLAPChart,StrategyMap" />.