Generator schematów generuje skrypty
replikacji, które są używane do obsługi replikacji danych z bazy danych stanu
do wykonawczej bazy danych oraz z wykonawczej bazy danych do bazy danych historycznych.
Celem
usług replikacji jest dostarczenie infrastruktury, która kopiuje dane dotyczące zdarzenia
modelu
miar
biznesowych zapisane w bazie danych stanu do wykonawczej bazy danych oraz dane z wykonawczej bazy danych do bazy danych historycznych. Ta
infrastruktura jest budowana dynamicznie podczas fazy wdrażania
modelu
miar
biznesowych.
Generator schematów tworzy skrypty replikacji. Po wdrożeniu tych skryptów w systemach obsługujących bazę danych stanu, wykonawczą bazę danych i bazę danych
historycznych będą one udostępniały usługi umożliwiające przenoszenie danych z jednej bazy danych do drugiej.
Ogólny przepływ działań można opisać następująco:
- Utworzenie skryptów implementujących funkcję przenoszenia danych modelu
miar
biznesowych przy użyciu generatora schematów
- Wdrożenie skryptów replikacji na komputerze obsługującym bazę danych stanu, wykonawczą bazę danych i bazę danych historycznych
- Włączenie usług replikacji
Aby
umożliwić generatorowi schematów utworzenie wymaganych skryptów replikacji,
administrator baz danych musi przed wygenerowaniem skryptów skonfigurować
operację replikacji przy użyciu stron Replikacja bazy danych stanu do
wykonawczej bazy danych i Replikacja wykonawczej bazy danych do bazy danych historycznych w panelu konfiguracji generowania schematów. Zdefiniowane
parametry konfiguracji będzie można później zmienić. Więcej informacji o
zmienianiu parametrów konfiguracji usługi przenoszenia danych można znaleźć w temacie Konfigurowanie generatora schematów.Najważniejszym
parametrem jest odstęp czasu między operacjami replikacji, który określa w minutach czas między dwoma cyklami replikacji. Ten odstęp czasu jest określany zgodnie z wymaganą częstotliwością aktualizowania informacji w wykonawczej bazie danych. Ten
odstęp czasu musi zostać zdefiniowany dla replikacji z bazy danych stanu do
wykonawczej bazy danych i z wykonawczej bazy danych do bazy danych historycznych. Domyślnym
odstępem czasu w przypadku replikacji z bazy danych stanu do wykonawczej bazy
danych jest 10 minut, a domyślnym odstępem czasu w przypadku replikacji z wykonawczej bazy danych do bazy danych historycznych są 24 godziny.
Kolejne
zmiany w
modelu
miar
biznesowych mają wpływ na generowane skrypty replikacji i mogą prowadzić do ponownego utworzenia i ponownego wdrożenia uprzednio wygenerowanych skryptów. Generator
schematów obsługuje odwzorowania między tabelami bazy danych stanu, wykonawczej
bazy danych i bazy danych historycznych, a także generuje wymagane skrypty replikacji. Tworzone
jest nowe odwzorowanie odzwierciedlające najnowszy stan bazy danych. Przed uruchomieniem usług replikacji użytkownik musi wykonać szereg działań. Oto podstawowy przepływ działań:
- Skonfigurowanie parametrów replikacji za pomocą konsoli administracyjnej programu WebSphere
Business Monitor
- Wygenerowanie
skryptów replikacji przy użyciu informacji pobranych z generatora schematów i innych źródeł
- Opcjonalnie. Dostosowanie
wygenerowanych skryptów replikacji
- Wdrożenie skryptów replikacji
- Uruchomienie usług replikacji