PerformancePoint-Dienste-DLLs in Entwicklungsszenarios

Letzte Änderung: Dienstag, 30. August 2011

Beim Entwickeln von Erweiterungen können Sie auf DLLs von PerformancePoint Services in Microsoft SharePoint Server 2010 verweisen. Dieses DLLs werden im globalen Assemblycache auf dem Computer installiert, auf dem PerformancePoint Services installiert ist.

Die folgende Tabelle beschreibt die PerformancePoint Services-DLLs, die in unterstützten Entwicklungsszenarios verwendet werden.

Gilt für: SharePoint Server 2010

Tabelle 1. PerformancePoint-Dienste-DLLs und ihre Verwendung

DLL-Name

Beschreibung

Microsoft.PerformancePoint.Scorecards.Client

Stellt Klassen für die Arbeit mit Dashboardobjekten, z. B. Berichte, Filter und Datenquellen, bereit.

Microsoft.PerformancePoint.Scorecards.DataSourceProviders.Standard

Enthält die TabularDataSourceProvider-Klasse, die eine Basisklasse für tabellarische Datenquellenanbieter ist, sowie die DimensionalParameterDataProvider-Klasse, die Filtern die Verwendung mehrdimensionaler Datenquellen ermöglicht.

Microsoft.PerformancePoint.Scorecards.Script

Stellt Klassen bereit, die die Verwaltung von Abhängigkeiten für PerformancePoint-Webparts unterstützen.

Microsoft.PerformancePoint.Scorecards.Server

Stellt Klassen und Dienstprogramme bereit, die von der PerformancePoint Services-Dienstanwendung verwendet werden. Diese DLL enthält die CustomParameterDataProvider-Klasse, die eine abstrakte Basisklasse für Filterdatenanbieter ist, sowie die ParameterizableControl-Klasse, die eine abstrakte Basisklasse für Websteuerelemente ist.

Microsoft.PerformancePoint.Scorecards.ServerCommon

Stellt Klassen und Dienstprogramme bereit, die von der PerformancePoint Services-Dienstanwendung verwendet werden. Diese DLL enthält die BIMonitoringServiceApplicationProxy-Klasse, die zum Ausführen von Create- und Update-Operationen für Datenquellenobjekte verwendet wird.

Microsoft.PerformancePoint.Scorecards.ServerRendering

Stellt Klassen zum Rendern von Steuerelementen auf einer Dashboardseite bereit sowie Klassen, die Abschnitte eines KPI-Detailberichts darstellen.

Microsoft.PerformancePoint.Scorecards.Store

Enthält die SPDataStore-Klasse, die zum Ausführen von Create-, Read-, Update- und Delete-Operationen (CRUD) für First-Class-Objekte verwendet wird.

Kopieren von PerformancePoint-Dienste-DLLs aus dem globalen Assemblycache

Sie können PerformancePoint Services-DLLs über eine Eingabeaufforderung aus dem globalen Assemblycache kopieren. Sie benötigen entsprechende Berechtigungen, um Dateien aus dem globalen Assemblycache zu kopieren und die Dateien in den Zielordner einzufügen.

So kopieren Sie PerformancePoint-Dienste-DLLs

  1. Starten Sie eine Eingabeaufforderung als Administrator.

  2. Navigieren Sie zum Speicherort der DLL, die Sie kopieren möchten, indem Sie folgende Syntax verwenden.

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

    Das folgende Beispiel zeigt den Pfad der Microsoft.PerformancePoint.Scorecards.Client-DLL auf einem Computer unter Windows Server 2008. Zur besseren Lesbarkeit wurde im Beispiel ein Zeilenumbruch hinzugefügt. Entfernen Sie den Zeilenumbruch, bevor Sie den Befehl in die Eingabeaufforderung kopieren.

    cd C:\Windows\assembly\GAC_MSIL\Microsoft.PerformancePoint.Scorecards.Client\
        14.0.0.0__71e9bce111e9429c
    
  3. Kopieren Sie die DLL in einen lokalen Ordner, und verwenden Sie hierfür folgende Syntax:

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

    Im folgenden Beispiel wird die DLL in den Ordner PpsDlls auf Laufwerk C: kopiert.

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

Ausführliche Anweisungen zum Kopieren einer DLL aus dem globalen Assemblycache finden Sie unter Gewusst wie: Suchen und Kopieren von "Microsoft.Office.Excel.WebUI.dll" und "Microsoft.Office.Excel.WebUI.Internal.dll". Ersetzen Sie die Ordner- und Dateinamen mit den entsprechenden Namen in PerformancePoint Services.

Siehe auch

Konzepte

Erste Schritte mit den PerformancePoint-Diensten

Entwicklungsszenarien für PerformancePoint-Dienste