【问题标题】:SQL Server to Web Service to PerformancePoint to SharePointSQL Server 到 Web 服务到 PerformancePoint 到 SharePoint
【发布时间】:2010-01-15 13:28:54
【问题描述】:

好的,我有一个带有预订列表(员工、日期、费用)的 sql server 数据库视图。我需要做的是创建一个 PerformancePoint 图表,该图表基本上列出了员工并汇总了他们在特定时期内的所有费用。 例如

凯伦 2010 年 1 月 1 日 50 英镑
吉姆 2010 年 1 月 1 日 20 英镑
凯伦 2010 年 2 月 1 日 30 英镑
蒂姆 2010 年 3 月 1 日 70 英镑


1 月图表
凯伦 75 英镑
吉姆 60 英镑
蒂姆 70 英镑

然后将数据用于各种图表等。
我该怎么做呢?我有 PerformancePoint 迫不及待,我可以输入 sql 语句等......但它是个人的总数,并且只返回我正在努力解决的特定时期(可能会改变)的结果。我需要为此使用网络服务吗?我知道如何制作它们,但不知道如何与 PerformancePoint 集成。

非常感谢所有贡献者

【问题讨论】:

  • 有一个想法,我可以通过共享点列表来完成,因为无论如何它必须通过共享点,加上目标需要手动添加,有没有办法将数据发送到共享点列表?
  • 我建议使用 SharePoint 列表作为输入数据的便捷方式,但您肯定希望从 SQL Server 分析数据(通过报告等)。如果您的数据卡在共享点列表中,您可以进行的分析非常有限。

标签: sql-server web-services performancepoint


【解决方案1】:

您可以通过多种不同的方式做到这一点。这是一条路径:

  1. 使用 Reporting Services 显示您的矩阵,如下所示:

          Jan Feb Mar  
    Karen $75 $50 $40  
    Jim   $60 $65 $70  
    Tim   $70 $75 $80  
    
  2. 然后在仪表板设计器中创建一个报表外壳(其他报表 --> SQL Server 报表)。链接到您刚刚创建的报告。您需要链接到报表服务器中部署的报表或 SharePoint 集成报表。 create sql server report in dashboard designer http://img36.imageshack.us/img36/7328/createsqlserverreport.png
  3. 接下来在仪表板设计器中创建仪表板。在此仪表板中,放置您在第 2 步中创建的报表外壳。
  4. 将仪表板部署到 MOSS 中的报表库。
  5. 在 MOSS 中发布仪表板报告的主要版本。

这就是它的要点。您应该意识到,将 PerformancePoint 用于这个孤立的事件有点过头了。但是,如果您有一堆指标想要合并到您的 BI 演示中,那么 PerfPoint 就可以正常工作。

【讨论】:

  • 非常感谢您的回答,我目前已被转移到另一个项目,所以这个项目被搁置了。一旦我回到它,我会尝试你的建议。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-13
  • 1970-01-01
  • 1970-01-01
  • 2019-10-21
  • 1970-01-01
  • 1970-01-01
  • 2023-03-11
相关资源
最近更新 更多