规划业务数据操作

本文内容:

  • 关于业务数据操作

  • 规划业务操作的范围

  • 规划业务操作的属性

  • 规划业务数据操作 Web 部件

  • 规划自定义业务操作

  • 工作表

业务数据操作提供了一种方式,使在报告、仪表板或其他启用报告的页面中查看业务数据的用户能够对所查看的数据即时进行操作。通过使用 InfoPath Forms Services 并配置相关数据库的权限,具有正确权限的用户将能够直接更改基础业务数据。

在规划 Microsoft Office SharePoint Server 2007 的初始部署时,您应了解如何创建业务操作、如何对执行操作的页面进行规划、如何规划业务数据操作中使用的属性、如何确定具有操作权限的用户,以及操作在搜索结果、SharePoint 列表和包含业务数据操作 Web 部件的网站中的显示方式。然后,您可以在 Office SharePoint Server 2007 的初始部署过程中使用这些规划。

关于业务数据操作

业务数据操作是管理员配置的一些操作。这些操作打开一个网页,该网页提供有关业务数据的有意义的信息,以便用户能够基于组织中显示的数据有目的地进行协作。利用业务数据操作,您能够为组织中的用户提供从网站集中的网站内直接与业务数据交互的方式。

对于在业务数据目录中注册的每个应用程序,每种业务数据类型都有一个业务数据配置文件。您通过从该配置文件内使用业务数据来为常见任务创建操作。

业务操作有两个简单的属性:操作名称和用于处理操作并提供某种结果的网页的 URL。该网页通常是以下页面之一:

  • 具有固定结果的静态网页。

  • SharePoint 列表。

  • 启用了 Microsoft Office InfoPath 2007 表单的页面,该页面可与数据库或业务应用程序服务器上的业务数据交互。

  • 用于更复杂数据交互或演示的自定义页面,比如动态的 .aspx 页面。

创建了操作后,它们将出现在以下内容中各项的专用业务数据操作 Web 部件内:

  • 搜索结果

  • SharePoint 列表

  • 报告和仪表板

例如,员工、客户、销售报表和区域办事处的搜索结果中可能包括操作。业务数据目录中的任何业务数据类型都能够与业务数据操作 Web 部件中的一个或多个操作关联,并且,当这些操作出现在搜索结果中时,它们将显示为这些项目的一部分。同样,列表中的任何业务数据类型都包括已为该业务数据类型创建的关联操作。操作还显示在相关应用程序和业务数据类型的业务数据目录中的业务数据配置文件中。可以在其他页面(比如报告中心网站和个性化网站)中使用业务数据操作 Web 部件。

例如,您可以为客户数据库应用程序实施一个“解决”操作。在数据库中搜索特定事件后,客户服务代表将在搜索结果中客户的事件报告旁边看到“解决”操作。客户服务代表单击链接进行操作,该操作将打开一个包含表单字段的页面,这些字段表示解决的类型、解决日期以及解决问题的代表的姓名。客户服务代表可能还会在其个人网站、设计用于跟踪和解决客户问题的个性化网站,或其他页面(比如报告中心网站)上显示的个性化 Web 部件中看到此操作。

规划业务操作的范围

在规划业务操作时,请考虑用户为各个业务应用程序使用的常见操作。您从 Office SharePoint Server 2007 中提供的每项操作都可能增加执行该操作的用户的数量,从而可能会在某些方面影响规划:

  • 安全性   安全性由与每项操作关联的目标页面处理。该页面可能为简单的网页、Office InfoPath 2007 表单或自定义程度更高的页面。不管目标页面如何,只有拥有该页面访问权限的用户才能执行操作。如果目标不是 SharePoint 网站,使用该页面的用户必须单独登录。在规划业务操作时,要确保执行操作的用户拥有目标网站的适当权限。您可以通过比较每个网站的成员资格和权限规划并记下差异来实现此目的。然后,为每项操作记下这些差异在何处影响了您计划在初始部署过程中创建的操作。如果有不同之处,您可以更改权限以使正当用户具有网站访问权限,或者可以更改规划的目标位置。

  • 性能   如果使组织中的用户能够通过网站集中的业务操作轻松地访问业务应用程序,将可能会增加这些应用程序的使用。这将会使业务应用程序的数据库和应用程序服务器产生额外的负荷。在大多数组织中,这一增长将是可控制的。但是,在大型组织中,服务器性能可能会受到影响。

  • 网站设计   在设计更复杂的操作时,请考虑网站规划的时间成本和资源。在设计和开发用于处理 SharePoint 网站和业务应用程序之间的交互的更复杂的页面时,您可能时间有限。请优先进行最重要的操作。可以在初始部署和配置后根据需要在正常运行过程中添加其他操作。

网站管理员应记录他们想要开发的业务操作以及用于实施这些操作的计划,然后将这些详细信息提供给规划团队中的 IT 管理员。这有助于 IT 管理员针对初始部署和长期运行对容量规划中的任何潜在影响进行规划。

规划业务操作的属性

业务操作通常需要用户在表单中为某些业务属性提供值。业务操作还可能会打开网页,这些网页在执行计算时使用某些属性。您可以提供正确的属性,方法是记下所需的属性,并将这些属性包括在要纳入业务数据配置文件的业务数据属性详尽列表中。要规划的重要信息包括:

  • 具有您希望在每个网站集中提供的重要操作的业务应用程序。

  • 与每项操作关联的业务数据目录中的业务数据类型。

  • 与每种业务数据类型关联的属性。

例如,您可能希望用于解决客户服务记录的业务操作与客户服务记录的业务数据类型关联,并在任何人查看客户服务记录时显示。在规划过程中,记下客户服务数据库、客户服务记录业务数据类型,以及为每条客户服务记录跟踪的属性,比如服务日期、问题类型、客户名称和服务地点。请将此信息提供给规划共享服务的用户,以便共享服务提供程序 (SSP) 管理员能够在业务数据目录中注册属性时导入属性。

工作表操作

使用业务数据工作表(该链接可能指向英文页面)(https://go.microsoft.com/fwlink/?linkid=73271&clcid=0x804)(该链接可能指向英文页面)来记录您的业务数据操作规划。为数据连接库中的数据库和业务数据目录中注册的业务线应用程序都列出数据源和相关的业务数据类型及属性。同时还应记录使用这些属性的业务数据操作。

规划业务数据操作 Web 部件

业务数据操作 Web 部件添加一个指向与操作关联的页面的链接。为业务数据目录中的任何业务数据类型创建业务操作时,此 Web 部件将包括在该业务数据类型的任何示例的搜索结果和列表项中。如果为客户服务报告业务数据类型创建“解决客户服务报告问题”业务操作,则包含“解决”操作的 Web 部件将出现在任何搜索结果或包含任何客户服务报告的列表中。

您可以在其他网站(比如报告中心网站或个性化网站)中使用该相同的 Web 部件。添加业务数据操作 Web 部件时,您可以添加一个或多个与单一业务数据类型关联的操作。您可以在同一网站上使用多个操作链接,以便提供与多个业务数据类型关联的操作,从而能够在任何适当的位置进行业务数据交互。通常,业务数据操作 Web 部件与相关 Web 部件(比如关键性能指标 (KPI) Web 部件、业务数据列表 Web 部件或 Excel Web Access Web 部件)显示在同一页面上,以便用户能够查看信息并即时对信息进行操作。

您可以根据实现每个页面的用途(在信息体系结构和网站结构规划过程中确定)的最佳方式为每个页面选择 Web 部件。在规划网站集中的关键网站时,请更新网站规划以结合业务数据操作机会。

规划自定义业务操作

您可以使用 Office SharePoint Server 2007 的开发人员工具来自定义业务操作,以使业务操作执行更多功能,而不仅仅是转到特定 URL。如果操作与关键业务流程直接相关,则可能值得花一些开发时间和资源来创建自定义操作。有关创建自定义操作的详细信息,请参阅 Office SharePoint Server 2007:软件开发工具包(该链接可能指向英文页面)(https://go.microsoft.com/fwlink/?linkid=72208&clcid=0x804)(该链接可能指向英文页面)。

工作表

使用下面的工作表来规划业务数据操作:

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍