我正在使用MOSS2010 +性能点 +分析服务。这是问题:

  1. 如何在PPS报告中获取当前访问者的帐户?
  2. 如何在SSAS查询中使用当前访问者的帐户?

其他提示

另一个选项是配置您的PerformAnepoint 2010数据源 Per-User Identity.

然后访问用户名MDX函数:

WITH MEMBER Measures.x AS UserName
SELECT Measures.x ON COLUMNS
FROM [Adventure Works]

参考:

http://blogs.msdn.com/b/performancepoint/Archive/2010/01/05/new-authentication-options-options-for-data-sources.aspx

据我所知,您只能通过自定义记分卡变换来自定义记分卡。报告无法自定义。

您可以执行四种类型的记分卡转换:用户,前传,后期和预制器。从那里是C#,所以请做任何您喜欢的事情。

要创建记分卡转换,您需要从IgridViewTransform继承。您将需要包括对Microsoft.performancepoint.scorecards.client和Microsoft.sharepoint的引用。

有关如何实现这一目标的教程,请参见以下链接: http://msdn.microsoft.com/en-us/library/ff606776.aspx

为了获得您的信息,由于有关该主题的文档不多,我发现XML序列化您的“ ViewData”对象是一个好主意,以仔细查看内部的内容并了解它的一般感觉。从记分卡的尽头开始,“单元格”对象很奇怪。

祝你好运!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top