首先在serverfault上问这个,有人建议我在这里问。
我正在寻找那些具有将SharePoint与Cognos等商业智能应用程序集成的经验的人的建议。
我们的BI团队希望能够报告存储在SharePoint中的数据。他们选择的工具是Cognos。获取他们正在寻找的SharePoint以及Cognos BI用于分析的数据的最佳方法是什么?
澄清我不是在寻找在SharePoint中显示Cognos报告的方法。我们希望从SharePoint获取列表数据并使用Cognos进行报告。
答案 0 :(得分:3)
由于SharePoint数据库本身非常复杂,因此不建议直接访问它。但是你必须选择将数据拉出来。
列出RSS Feed
最简单,最简单的方法是在要导出的列表上启用RSS,然后使用外部工具将RSS源拖到单独的数据库中。
列出WebService
第二个选项是使用SharePoint列表Web服务。这些是标准的ASMX Web服务,可将任何列表中的数据公开给外部源。您可以按如下方式访问任何列表作为Web服务:
[Sharepoint Site Url] + _vti_bin / Lists.asmx。
有关使用列表Web服务的详细信息,请参阅MSDN here
答案 1 :(得分:1)
Diago是对的,从不接触数据库。在回答您的BI问题时,我最近在这里回复了类似的问题Combining data from Project Server and SharePoint into a single report