"SharePoint BDC Definition Editor"
SharePoint Business Data Catalog (BDC) 是一个功能强大的工具,它允许 SharePoint 网站集成外部系统的数据,如数据库、Web 服务或任何其他业务应用程序的数据。BDC 定义编辑器是用于创建和管理这些集成的关键组件,它帮助开发者生成业务系统元数据的 XML 文件,这些文件描述了如何与外部数据源交互。
在描述中提到,为了正确地使用 BDC,必须在 SharePoint 应用服务器上或者在同一网络中的另一台 Microsoft 服务器上配置 Single Sign-On (SSO) 服务。SSO 服务确保用户只需一次登录即可访问多个应用系统,增强了用户体验并简化了身份验证过程。如果没有配置 SSO,BDC 的功能可能会受限或者无法正常工作。
配置 SSO 服务的步骤如下:
1. **启动 Microsoft Single Sign-On 服务**
- 在“开始”菜单 > “程序” > “管理工具” > “服务”中找到 Microsoft Single Sign-On 服务。
- 将 Single Sign-On 服务设置为自动启动,以确保每次服务器重启时该服务都会自动运行。
2. **指定 Single Sign-On 服务的登录账户**
- 为 Single Sign-On 服务配置一个登录账户,通常是域账户,确保该账户具有访问所需外部数据源的权限。
完成上述步骤后,可以使用 BDC 定义编辑器来创建和编辑 BDC 元数据模型。这个模型定义了外部实体、方法和属性,这些元素共同构成了与外部数据源交互的蓝图。开发人员可以通过这个编辑器指定数据源的位置、查询参数、返回的数据字段等详细信息。
在 SharePoint 中呈现业务数据通常涉及以下步骤:
- **创建 BDC 模型**:使用 BDC 定义编辑器创建或导入 XML 文件,定义外部数据源。
- **部署模型**:将模型文件部署到 SharePoint 环境中,使其可供使用。
- **创建 Business Data Web 部件**:在 SharePoint 页面上添加 Business Data List 或 Business Data Column 等 Web 部件,以显示和操作来自外部系统的数据。
- **配置 Web 部件**:设置 Web 部件的属性,如显示哪些字段,如何过滤数据,以及是否允许编辑数据。
- **测试和优化**:测试数据展示效果,根据需要调整模型或 Web 部件配置。
通过这种方式,SharePoint 用户可以在列表、库、表单或仪表板中无缝地查看和操作外部数据,而无需离开 SharePoint 界面。BDC 还支持创建自定义链接和动作,比如启动与外部系统的事务处理流程。
SharePoint BDC 定义编辑器是实现与外部系统集成的关键工具,它依赖于 SSO 服务来提供安全的身份验证和授权。配置好 SSO 后,开发人员可以利用编辑器创建复杂的元数据模型,使 SharePoint 能够呈现和操作各种业务数据。