SAP BODS - repozytorium centralne a lokalne
Usługi SAP BO Data Services obsługują programowanie dla wielu użytkowników, w którym każdy użytkownik może pracować nad aplikacją we własnym repozytorium lokalnym. Każdy zespół używa centralnego repozytorium do zapisywania głównej kopii aplikacji i wszystkich wersji obiektów w aplikacji.
Kluczowe cechy to -
W SAP Data Services można utworzyć centralne repozytorium do przechowywania zespołowej kopii aplikacji. Zawiera wszystkie informacje, które są również dostępne w lokalnym repozytorium. Jednak zapewnia tylko miejsce przechowywania informacji o obiekcie. Aby wprowadzić jakiekolwiek zmiany, powinieneś pracować w lokalnym repozytorium.
Możesz kopiować obiekty z repozytorium centralnego do repozytorium lokalnego. Jeśli jednak musisz wprowadzić jakiekolwiek zmiany, musisz pobrać ten obiekt w centralnym repozytorium. Z tego powodu inni użytkownicy nie mogą pobrać tego obiektu w centralnym repozytorium, a zatem nie mogą wprowadzać zmian w tym samym obiekcie.
Po wprowadzeniu zmian w obiekcie musisz zgłosić się do obiektu. Umożliwia usługom Data Services zapisanie nowego zmodyfikowanego obiektu w centralnym repozytorium.
Usługi danych umożliwiają wielu użytkownikom z lokalnymi repozytoriami jednoczesne łączenie się z repozytorium centralnym, ale tylko jeden użytkownik może pobierać i wprowadzać zmiany w określonym obiekcie.
Centralne repozytorium również przechowuje historię każdego obiektu. Pozwala na powrót do poprzedniej wersji obiektu, jeśli zmiany nie przyniosą oczekiwanego efektu.
Wielu użytkowników
SAP BO Data Services umożliwia wielu użytkownikom jednoczesną pracę nad tą samą aplikacją. W środowisku wielu użytkowników należy wziąć pod uwagę następujące terminy -
Sr.No. | Wielu użytkowników i opis |
---|---|
1 | Highest level object Obiekt najwyższego poziomu to obiekt, który nie jest zależny od żadnego obiektu w hierarchii obiektów. Na przykład, jeśli zadanie 1 składa się z przepływu pracy 1 i przepływu danych 1, wówczas zadanie 1 jest obiektem najwyższego poziomu. |
2 | Object dependents Obiekty zależne to obiekty skojarzone pod obiektami najwyższego poziomu w hierarchii. Na przykład, jeśli Zadanie 1 składa się z Przepływu pracy 1, który zawiera Przepływ danych 1, wówczas zarówno Przepływ pracy 1, jak i Przepływ danych 1 są zależne od Zadania 1. Ponadto Przepływ danych 1 jest zależny od Przepływu pracy 1. |
3 | Object version Wersja obiektu to instancja obiektu. Za każdym razem, gdy dodajesz lub wpisujesz obiekt do centralnego repozytorium, oprogramowanie tworzy nową wersję obiektu. Najnowsza wersja obiektu to ostatnia lub najnowsza utworzona wersja. |
Aby zaktualizować repozytorium lokalne w środowisku wielu użytkowników, można pobrać najnowszą kopię każdego obiektu z repozytorium centralnego. Aby edytować obiekt, możesz użyć opcji wyrejestruj i odłóż.