Sap-bods-central-vs-local-repository

提供:Dev Guides
移動先:案内検索

SAP BODS-中央リポジトリとローカルリポジトリ

SAP BO Data Servicesは、各ユーザーが独自のローカルリポジトリ内のアプリケーションで作業できるマルチユーザー開発をサポートしています。 各チームは中央リポジトリを使用して、アプリケーションのメインコピーとアプリケーション内のオブジェクトのすべてのバージョンを保存します。

主な機能は次のとおりです-

  • SAP Data Servicesでは、アプリケーションのチームコピーを保存するための中央リポジトリを作成できます。 これには、ローカルリポジトリでも利用可能なすべての情報が含まれています。 ただし、オブジェクト情報の保存場所を提供するだけです。 変更を加えるには、ローカルリポジトリで作業する必要があります。
  • オブジェクトを中央リポジトリからローカルリポジトリにコピーできます。 ただし、変更が必要な場合は、中央リポジトリでそのオブジェクトをチェックアウトする必要があります。 このため、他のユーザーは中央リポジトリでそのオブジェクトをチェックアウトできないため、同じオブジェクトを変更できません。
  • オブジェクトに変更を加えたら、オブジェクトをチェックインする必要があります。 これにより、Data Servicesは新しい変更されたオブジェクトを中央リポジトリに保存できます。
  • Data Servicesでは、ローカルリポジトリを持つ複数のユーザーが同時に中央リポジトリに接続できますが、特定のオブジェクトをチェックアウトして変更できるのは1人のユーザーのみです。 *中央リポジトリは、各オブジェクトの履歴も保持します。 変更が必要に応じて行われない場合は、オブジェクトの以前のバージョンに戻すことができます。

複数のユーザー

SAP BO Data Servicesを使用すると、複数のユーザーが同じアプリケーションで同時に作業できます。 次の用語は、マルチユーザー環境で考慮する必要があります-

Sr.No. Multi-user & Description
1
  • Highest level object*

最高レベルのオブジェクトは、オブジェクト階層内のどのオブジェクトにも依存しないオブジェクトです。 たとえば、ジョブ1がワークフロー1とデータフロー1で構成される場合、ジョブ1は最高レベルのオブジェクトです。

2

Object dependents

オブジェクト依存は、階層の最上位オブジェクトの下に関連付けられたオブジェクトです。 たとえば、ジョブ1がデータフロー1を含むワークフロー1で構成される場合、ワークフロー1とデータフロー1の両方がジョブ1に依存します。 さらに、データフロー1はワークフロー1に依存しています。

3

Object version

オブジェクトバージョンは、オブジェクトのインスタンスです。 オブジェクトを中央リポジトリに追加またはチェックインするたびに、ソフトウェアはオブジェクトの新しいバージョンを作成します。 オブジェクトの最新バージョンは、作成された最新バージョンまたは最新バージョンです。

マルチユーザー環境でローカルリポジトリを更新するには、中央リポジトリから各オブジェクトの最新のコピーを取得できます。 オブジェクトを編集するには、チェックアウトおよびチェックインオプションを使用できます。