Partager via


使用 Duet Enterprise 1.0 和 SharePoint Server 2010 搜索 SAP 数据

使用 Duet Enterprise 1.0 和 SharePoint Server 2010 搜索 SAP 数据

正文:

作者:  John Kelly

简介和选项

我听到的有关 Duet Enterprise 的最佳新闻是它通过 SharePoint Business Connectivity Services (BCS) 实现的集成。  这样,Duet Enterprise 就能提供从使用 SharePoint 的业务线系统搜索内容所需的所有功能。  更具体地说,Duet Enterprise 提供了通过 BCS 搜索 SAP 数据的功能。  既可以使用 SharePoint Server 2010 的企业搜索功能,也可以使用针对 SharePoint 的 Fast Search Server 2010。  在本文中,我仅重点介绍使用 SharePoint Server 2010 的情况。

 

实现概述

 

简单来说,使用 Duet Enterprise 和 SharePoint Server 2010 启用 SAP 数据搜索的步骤包括:  准备配置文件页、创建外部内容类型 (ECT)、对内容建立索引、设置搜索用户界面和测试。

 

首先,创建实体配置文件页,以便在用户选择搜索结果时呈现数据。  然后,通过创建映射到目标数据的 ECT 将 SharePoint BCS 连接到 SAP 数据源。  创建 ECT 后,即可对目标数据建立索引。  建立索引至少要求设置内容源并开始爬网。  有时需要配置爬网规则,但并非始终需要,因此为简要起见而省略它。  完成第一次爬网后,验证它是否正确地进行了处理。  确认爬网成功后,即可对内容进行搜索。  在此,通过创建基本搜索中心网站启用 SharePoint 搜索用户界面。  一切就绪后,通过访问搜索中心网站、输入关键字搜索和验证 SharePoint 是否返回正确结果,继续对 SAP 数据测试搜索。

 

实现详细信息

 

有关执行这些步骤的详细说明,请参阅下文:

https://msdn.microsoft.com/zh-cn/library/gg512148.aspx(该链接可能指向英文页面)

 

注意: 上文包括使用 SharePoint Server 2010 和 Duet Enterprise 1.0 实现对 SAP 数据的搜索所需的所有说明。  但是,ECT 相关部分中包括的说明需要重大修改,以便支持 SAP 数据。  特别是,后端数据源设置需要从 SQL Server 数据库配置更改为适合 SAP NetWeaver 7.02 上承载的 ABAP Web 服务组的配置。

 

结束语

实现详细信息完成后,用户应该可以输入 SAP 数据查询并相应地检索搜索结果。

 

注意: 此方法不会生成经过安全性处理后的搜索结果。  换句话说,用户可以看到查询返回的所有搜索结果,无论该用户是否有查看权限。  如果用户选择他们无权读取的搜索结果,访问将失败,并在实体配置文件页上显示一条授权错误消息。

 

类别: DuetSharePoint Server 2010

发布时间: 2011 年 2 月 2 日上午 9:00

这是一篇本地化的博客文章。请访问 Searching SAP Data with Duet Enterprise 1.0 and SharePoint Server 2010 以查看原文