DLL PerformancePoint Services utilisées dans les scénarios de développement

Dernière modification : mardi 30 août 2011

Vous pouvez faire référence aux DLL des Services PerformancePoint dans Microsoft SharePoint Server 2010 lorsque vous développez des extensions. Ces DLL sont installées dans le Global Assembly Cache sur l’ordinateur sur lequel est installé PerformancePoint Services.

Le tableau suivant décrit les DLL PerformancePoint Services utilisées dans les scénarios de développement pris en charge.

S’applique à : SharePoint Server 2010

Tableau 1. DLL de PerformancePoint Services et leurs utilisations

Nom de la DLL

Description

Microsoft.PerformancePoint.Scorecards.Client

Fournit des classes pour une utilisation avec des objets de tableau de bord tels que des rapports, des filtres et des sources de données.

Microsoft.PerformancePoint.Scorecards.DataSourceProviders.Standard

Contient la classe TabularDataSourceProvider, qui est la classe de base pour les fournisseurs de sources de données tabulaires, et la classe DimensionalParameterDataProvider, qui permet aux filtres d’utiliser des sources de données multidimensionnelles.

Microsoft.PerformancePoint.Scorecards.Script

Fournit des classes pour aider à gérer les dépendances pour Composants WebPart PerformancePoint.

Microsoft.PerformancePoint.Scorecards.Server

Fournit des classes et des utilitaires utilisés par l’application de service PerformancePoint Services. Cette DLL contient la classe CustomParameterDataProvider, qui est la classe de base abstraite pour les fournisseurs de données de filtre, et la classe ParameterizableControl, qui est la classe de base abstraite pour les contrôles Web.

Microsoft.PerformancePoint.Scorecards.ServerCommon

Fournit des classes et des utilitaires utilisés par l’application de service PerformancePoint Services. Cette DLL contient la classe BIMonitoringServiceApplicationProxy, qui sert à effectuer des opérations Create et Update pour des objets de source de données.

Microsoft.PerformancePoint.Scorecards.ServerRendering

Fournit des classes pour le rendu des contrôles sur une page de tableau de bord, et des classes qui représentent les sections d’un rapport Détails des indicateurs de performance clés (KPI).

Microsoft.PerformancePoint.Scorecards.Store

Contient la classe SPDataStore, qui sert à effectuer des opérations Create, Read, Update et Delete (CRUD) pour les objets de première classe.

Copie de DLL de PerformancePoint Services à partir du Global Assembly Cache

Vous pouvez copier des DLL de PerformancePoint Services à partir du Global Assembly Cache à l’aide d’invites de ligne de commande. Vous devez disposer d’autorisations suffisantes pour copier des fichiers à partir du Global Assembly Cache et coller des fichiers dans votre dossier de destination.

Pour copier des DLL de PerformancePoint Services

  1. Démarrez la console d’invite de commande en tant qu’administrateur.

  2. Naviguez jusqu’à l’emplacement de la DLL que vous souhaitez copier en utilisant le format suivant.

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

    L’exemple suivant montre le chemin d’accès à la DLL Microsoft.PerformancePoint.Scorecards.Client sur un ordinateur exécutant Windows Server 2008. Afin d’améliorer la lisibilité, un saut de ligne est ajouté à l’exemple. Supprimez ce saut de ligne avant de coller la commande dans la console.

    cd C:\Windows\assembly\GAC_MSIL\Microsoft.PerformancePoint.Scorecards.Client\
        14.0.0.0__71e9bce111e9429c
    
  3. Copier la DLL dans un dossier local en utilisant le format suivant :

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

    L’exemple suivant copie la DLL dans le dossier PpsDlls sur le lecteur C.

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

Pour obtenir des instructions détaillées sur la copie d’une DLL à partir du Global Assembly Cache, voir la rubrique Procédure : Rechercher et copier Microsoft.Office.Excel.WebUI.dll et Microsoft.Office.Excel.WebUI.Internal.dll. Remplacez le nom du dossier et du fichier par leurs équivalents PerformancePoint Services.

Voir aussi

Concepts

Mise en route de PerformancePoint Services

Scénarios de développement avec PerformancePoint Services