How do I create or migrate from PerformancePoint 2007 custom extensions for Dashboard Designer in PerformancePoint Services 2010?
Custom editing extensions for Dashboard Designer in PerformancePoint Services 2010 are now implemented using web pages to provide a thin editing environment and a better deployment story. Therefore, unfortunately, custom extensions for Dashboard Designer 2007 cannot be easily migrated to PerformancePoint Services 2010.
The following tables list common DLLs and classes that were used to implement custom templates for Dashboard Designer 2007 extensions. Because Dashboard Designer 2010 cannot be extended, these items are not exposed in the API or SDK documentation for PerformancePoint Services 2010.
DLLs and classes used for Dashboard Designer 2007 extensions
DLL name in PerformancePoint 2007 |
DLL name in PerformancePoint 2010 |
Microsoft.PerformancePoint.Scorecards.Modeler.Framework |
Microsoft.PerformancePoint.Scorecards.Designer.Framework |
Microsoft.PerformancePoint.Scorecards.ModelerPlugins |
Microsoft.PerformancePoint.Scorecards.DesignerPlugins |
Microsoft.PerformancePoint.Scorecards.WizardFramework |
(no change) |
Microsoft.PerformancePoint.Scorecards.Workspace |
Microsoft.PerformancePoint.Scorecards.DesignerWorkspace |
Class name |
DashboardTemplateFactory |
DataSourceConnectionEditor |
DataSourceFactory |
DataSourceTemplateFactory |
IndicatorTemplateFactory |
KpiTemplateFactory |
ParameterTemplateFactory |
ReportViewEditorControl |
ReportViewFactory |
ReportViewTemplateFactory |
ScorecardTemplateFactory |
TemplateFactory |
TemplateItem |
Note: You may be able to reuse code from other PerformancePoint 2007 extensions and extension components, such as custom data source providers. Post your migration questions to this blog.
Related topics
Internal Classes, Namespaces, Web Services, and DLLs in SharePoint Server
Code Sample: Custom Report, Filter, and Tabular Data Source Objects
Diane Diaz,
Programming Writer - Microsoft
Comments
Anonymous
August 10, 2010
Hi there, I don't see three DLLs mentioned under PPS 2010 (above) either in GAC or installation folder. I was trying to add them as references.Anonymous
August 15, 2010
Hi folks, I just found a good article named "Implementing a Hyperlink from a KPI in a Scorecard" was lost, hope you can find it.Anonymous
December 16, 2010
I recently spent about a month implementing a custom dashboard filter for PPS 2007 so that we could use SQL Server stored procedures as a source for filter dropdown values. Will it be possible to migrate this to SharePoint 2010? Or does SharePoint 2010 have this capability?