Business Data Connectivity Service 管理概述 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

上一次修改主题: 2016-11-30

Microsoft Business Connectivity Services 主要是通过 Business Data Connectivity Service 来管理的。本文概述如何管理 Microsoft Business Connectivity Services,并重点说明如何使用 Business Data Connectivity Service。

Microsoft Business Connectivity Services 的一些配置(例如创建新的目标应用程序以及为这些应用程序提供凭据)也是在 Secure Store Service 中完成的。有关 Secure Store Service 的概述,请参阅规划 Secure Store Service (SharePoint Server 2010)。有关支持 Microsoft Business Connectivity Services 的 Secure Store Service 操作的说明,请参阅 配置 Secure Store Service (SharePoint Server 2010)

Business Data Connectivity Service

Business Data Connectivity Service 是一种共享服务,它利用 SharePoint 2010 产品共享服务体系结构。在 Microsoft SharePoint Server 2010 中,服务并不像在 Microsoft Office SharePoint Server 2007 中那样包含在共享服务提供程序 (SSP) 中。相反,宿主服务的基础结构已移入 SharePoint Foundation 2010 中,并且随 SharePoint Server 2010 附带。服务的配置更为灵活。不同的一组管理员可以独立配置各项服务。同一服务(如 Business Data Connectivity Service)的多个实例可以在同一个服务器场上运行,而且每个实例都具有唯一的一组管理员。

重要

在用户界面中,Business Data Connectivity Service 称为“业务数据目录”服务。用户界面和技术的名称最终将会同步。

可以在服务器场中共享 Business Data Connectivity Service 的实例。例如,可以在中央服务器场中运行 Business Data Connectivity Service,并从区域位置访问此服务,从而可以跨这些区域设置使用相同的解决方案。

在服务器场中,可通过以下一种方法部署服务应用程序(例如 Business Data Connectivity Service):

  • 在运行初始配置向导的同时选择服务,并且选择 Business Data Connectivity Service。

  • 在管理中心网站的“管理服务应用程序”页上逐个添加服务。

  • 使用 Windows PowerShell。

可以孤立地逐个管理诸如 Business Data Connectivity Service 的共享服务。共享服务的特定实例的管理员只能获得管理该服务实例的权限,并且不一定能够在管理中心网站中管理其他服务或其他功能。此功能称为委派管理,它允许符合以下条件的管理员管理特定的服务:对于所管理的特定服务具备专业知识,但并非中央 IT 组织的成员。因此,(举例而言)企业中的 Business Data Connectivity Service 应用程序的管理员可能很熟悉以下信息:

  • 由该 Business Data Connectivity Service 应用程序管理的特定外部内容类型

  • 它支持的解决方案

  • 在提供数据的外部数据源上实施的安全设置

管理员将有权管理这些对象,但将无权管理 SharePoint 部署的其他元素。

有关共享服务的详细信息,请参阅两个模型海报:c(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=177411&clcid=0x804)(该链接可能指向英文页面)和 SharePoint 2010 产品中的跨服务器场服务(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=177412&clcid=0x804)(该链接可能指向英文页面)。

在 Business Data Connectivity Service 中可以管理哪些对象?

通过使用 Business Data Connectivity Service,管理员可以管理以下类型的对象:

  • **外部内容类型:**外部内容类型是一组命名的字段,例如“客户”、“订单”或“联系人”,它们定义业务应用程序中的对象,以及在该对象的外部数据源中创建、读取、更新或删除它的方法。

    管理外部内容类型的常见任务包括:设置外部内容类型的权限、向外部内容类型添加操作以便为用户提供新功能,以及将配置文件页面与外部内容类型关联以自定义其显示给用户的外观。

    有关管理外部内容类型的信息,请参阅管理外部内容类型 (SharePoint Server 2010)

  • **外部系统和外部系统实例:**外部系统是一种受支持的数据源(例如 Web 服务、SQL Server 数据库和其他关系数据库),可由 Microsoft Business Connectivity Services 建模。外部系统的实例包含外部数据源特定实例的连接和身份验证信息。

    管理外部系统的常见任务包括:设置对外部系统的权限、查看与外部系统关联的外部内容类型,以及查看外部系统的实例。管理外部系统实例的常见任务包括:设置外部系统实例的身份验证模式和类型。

    有关管理外部系统和外部系统实例的信息,请参阅管理外部系统 (SharePoint Server 2010)

  • **BDC 模型和资源文件:**Business Data Connectivity Service 支持两种类型的 XML 应用程序定义文件:应用程序模型和资源文件。应用程序模型包含一种或多种外部内容类型的 XML 说明。

    资源文件使您能够为一种或多种外部内容类型仅导入或导出本地化的名称、属性和权限。可以包含在资源文件中的信息类型包括以下这些:

    • 特定区域设置中的外部内容类型的本地化名称。导入的本地化名称与 Business Data Connectivity Service 数据库中的现有本地化名称合并。如果已存在某区域设置的特定本地化名称,则会用新信息覆盖它。

    • 外部内容类型的属性。导入的属性将与 Business Data Connectivity Service 数据库中的现有属性说明合并。如果某属性已存在,则导入文件中的信息将覆盖此属性的值。

    • 权限,它们是外部内容类型的访问控制列表 (ACL)。导入的权限将与 Business Data Connectivity Service 数据库中的现有权限信息一起存储。

    管理 BDC 模型的常见任务包括:导入和导出模型或资源文件、设置对它们的权限,以及查看与模型关联的外部内容类型。

    有关管理 BDC 模型的信息,请参阅管理 BDC 模型 (SharePoint Server 2010)