SAP BODS - 中央存储库与本地存储库


SAP BO 数据服务支持多用户开发,每个用户都可以在自己的本地存储库中处理应用程序。每个团队都使用中央存储库来保存应用程序的主副本以及应用程序中对象的所有版本。

主要特点是 -

  • 在 SAP Data Services 中,您可以创建一个中央存储库来存储应用程序的团队副本。它包含本地存储库中也可用的所有信息。然而,它只是提供了对象信息的存储位置。要进行任何更改,您应该需要在本地存储库中工作。

  • 您可以将对象从中央存储库复制到本地存储库。但是,如果您必须进行任何更改,则需要在中央存储库中检出该对象。因此,其他用户无法在中央存储库中检出该对象,因此他们无法对同一对象进行更改。

  • 对对象进行更改后,您需要签入该对象。它允许数据服务将新修改的对象保存在中央存储库中。

  • 数据服务允许拥有本地存储库的多个用户同时连接到中央存储库,但只有一个用户可以签出特定对象并对其进行更改。

  • 中央存储库还维护每个对象的历史记录。如果更改未按要求产生,它允许您恢复到对象的先前版本。

多用户

SAP BO 数据服务允许多个用户同时处理同一个应用程序。在多用户环境中应考虑以下术语 -

先生。 多用户及描述
1

最高级别对象

最高级别对象是不依赖于对象层次结构中任何对象的对象。例如,如果作业 1 由工作流 1 和数据流 1 组成,则作业 1 是最高级别的对象。

2

对象依赖

对象依赖项是层次结构中最高级别对象下关联的对象。例如,如果作业 1 由包含数据流 1 的工作流 1 组成,则工作流 1 和数据流 1 都是作业 1 的从属项。此外,数据流 1 是工作流 1 的从属项。

3

对象版本

对象版本是对象的实例。每次将对象添加或签入到中央存储库时,软件都会创建该对象的新版本。对象的最新版本是最后或最近创建的版本。

要在多用户环境中更新本地存储库,您可以从中央存储库获取每个对象的最新副本。要编辑对象,您可以使用检出和检入选项。