使用SharePoint搜索来爬网Project Server项目元数据?

时间:2010-04-09 20:09:11

标签: sharepoint sharepoint-2007 moss project-server-2007

我们的环境包括Project Server 2007和MOSS 2007.我们有大约750个项目和许多“企业自定义字段”,用于跟踪与项目相关的所有元数据。

我们的主要要求是能够通过SharePoint中的元数据搜索/过滤/分组/排序所有这些项目。我们当前的流程涉及将此自定义元数据同步到SharePoint列表(这需要大量维护)。相反,我想摆脱这种同步并设置搜索服务直接抓取Project Server元数据。

问题:是否可以利用SharePoint搜索在Project Server中抓取/索引这些元数据字段?我该如何设置呢?

2 个答案:

答案 0 :(得分:1)

以下是一些想法:

  • 将BDC链接到Project Server报告数据库,以便对其进行索引(例如,参见Sahil Malik's blog

  • 使用备用搜索引擎索引Project Server报告数据库(例如FAST)

  • 编写自定义代码以将Project Server元数据提升为SharePoint列表,以便将其编入索引

答案 1 :(得分:0)

由于项目网站基于WSS网站,我打赌你可以添加一个指向项目网站的自定义抓取源来为其编制索引(我甚至会说你可以选择将其作为SharePoint网站抓取 - 如果这不起作用,您可以随时将其添加为外部Web内容。)

此时,如果您的“自定义元数据”设置为已抓取,则在抓取项目网站后,您应该会在SSP存储中看到自定义元数据添加为已爬网/托管属性。

希望这会有所帮助(我自己没有这样做,但我敢打赌这可行。请告诉我:))