次の方法で共有


開発シナリオで使用される PerformancePoint Services DLL

最終更新日: 2011年8月30日

適用対象: SharePoint Server 2010

拡張機能を開発するときに、Microsoft SharePoint Server 2010 の PerformancePoint Services DLL を参照できます。これらの DLL は、PerformancePoint Services がインストールされたコンピューターのグローバル アセンブリ キャッシュにインストールされています。

次の表では、サポートされる開発シナリオに使用される PerformancePoint Services DLL について説明します。

適用先: PerformancePoint Services for SharePoint Server (Enterprise バージョン)

表 1. PerformancePoint Services DLL とその使用

DLL 名

説明

Microsoft.PerformancePoint.Scorecards.Client

レポート、フィルター、データ ソースなどのダッシュボード オブジェクトを操作するクラスを提供します。

Microsoft.PerformancePoint.Scorecards.DataSourceProviders.Standard

表形式のデータ ソース プロバイダーの基本クラスである TabularDataSourceProvider クラスと、フィルターで多次元データ ソースを使用できるようにする DimensionalParameterDataProvider クラスがあります。

Microsoft.PerformancePoint.Scorecards.Script

PerformancePoint Web パーツ の依存関係を管理するためのクラスを提供します。

Microsoft.PerformancePoint.Scorecards.Server

PerformancePoint Services サービス アプリケーションで使用されるクラスとユーティリティを提供します。この DLL には、フィルター データ プロバイダーの抽象基本クラスである CustomParameterDataProvider クラスと、Web コントロールの抽象基本クラスである ParameterizableControl クラスが含まれます。

Microsoft.PerformancePoint.Scorecards.ServerCommon

PerformancePoint Services サービス アプリケーションで使用されるクラスとユーティリティを提供します。この DLL には、データ ソース オブジェクトの Create および Update の操作を実行するために使用される BIMonitoringServiceApplicationProxy クラスが含まれます。

Microsoft.PerformancePoint.Scorecards.ServerRendering

コントロールをダッシュボード ページにレンダリングするクラスと、KPI の詳細レポートの各セクションを表すクラスを提供します。

Microsoft.PerformancePoint.Scorecards.Store

ファースト クラス オブジェクトの Create、Read、Update、および Delete (CRUD) 操作を実行するために使用される SPDataStore クラスが含まれます。

PerformancePoint Services DLL をグローバル アセンブリ キャッシュからコピーする

コマンドライン プロンプトを使用して、グローバル アセンブリ キャッシュから PerformancePoint Services DLL をコピーできます。この操作を行うには、グローバル アセンブリ キャッシュからファイルをコピーし、適切なフォルダーに貼り付けることができる権限が必要です。

PerformancePoint Services DLL をコピーするには

  1. コマンド プロンプト コンソールを管理者として起動します。

  2. コピーする DLL の場所に次の形式のコマンドを使用して移動します。

    cd [full path of the global assembly cache directory that contains the destination file]

    次の例は、Windows Server 2008 を実行しているコンピューター上の Microsoft.PerformancePoint.Scorecards.Client DLL のパスを示しています。読みやすくするために、この例では改行を追加しました。コマンドをコンソールに貼り付ける前に、改行を削除してください。

    cd C:\Windows\assembly\GAC_MSIL\Microsoft.PerformancePoint.Scorecards.Client\
        14.0.0.0__71e9bce111e9429c
    
  3. 次の形式のコマンドを使用して DLL をローカル フォルダーにコピーします。

    copy [file name] [full path of destination folder]

    次の例では、DLL を C ドライブの PpsDlls フォルダーにコピーしています。

    copy Microsoft.PerformancePoint.Scorecards.Client.dll C:\PpsDlls
    

グローバル アセンブリ キャッシュから DLL をコピーする方法の詳細な手順については、「[方法] Microsoft.Office.Excel.WebUI.dll と Microsoft.Office.Excel.WebUI.Internal.dll を見つけてコピーする」を参照してください。フォルダーとファイルの名前は PerformancePoint Services でそれぞれに相当するもので読み替えてください。

関連項目

概念

PerformancePoint Services の基礎知識

PerformancePoint Services での開発シナリオ