我正在使用 MOSS2010 + 性能点 + 分析服务。以下是问题:
- 如何在 PPS 报告中获取当前访客的账户?
- 如何在 SSAS 查询中使用当前访客的账户?
我正在使用 MOSS2010 + 性能点 + 分析服务。以下是问题:
这篇文章可能会有所帮助:http: //blogs.msdn.com/b/performancepoint/archive/2010/03/25/passing-filter-values-on-the-url-to-performancepoint-services-web-parts.aspx
另一种选择是配置您的 PerformanePoint 2010 数据源以使用Per-User Identity
.
然后访问 UserName MDX 函数:
WITH MEMBER Measures.x AS UserName
SELECT Measures.x ON COLUMNS
FROM [Adventure Works]
参考:
据我所知,您只能使用自定义记分卡转换自定义记分卡。无法自定义报告。
您可以执行 4 种类型的记分卡转换:PerUser、PreQuery、PostQuery 和 PreRender。从那里开始,它是 C#,所以随心所欲。
要创建记分卡转换,您需要从 IGridViewTransform 继承。您需要包含对 Microsoft.PerformancePoint.Scorecards.Client 和 Microsoft.SharePoint 的引用。
有关如何实现此目的的教程,请参见以下链接:http: //msdn.microsoft.com/en-us/library/ff606776.aspx
供您参考,由于没有太多关于该主题的文档,我发现对您的“viewData”对象进行 XML 序列化以仔细查看其中的内容并了解它的总体感觉是一个好主意。“单元格”对象非常奇怪,从记分卡的末尾开始向后退。
祝你好运!