Tabele rejestrowania i metadanych usługi przenoszenia danych

Ta sekcja udostępnia dodatkowe informacje dotyczące struktury tabeli rejestrowania w bazach danych programu WebSphere Business Monitor. Tabele rejestrowania są tabelami statycznymi.

RMMETADATA

Zmienna liczba instancji komponentu jest używana do udostępniania usług przenoszenia danych dla danego modelu miar biznesowych. Każda baza danych stanu, wykonawcza i danych historycznych zawiera tabelę, która pokazuje dla każdego modelu miar biznesowych nazwy przypisanych instancji komponentu i inne przydatne informacje wewnętrzne. Tabela ta jest aktualizowana za każdym razem, gdy tworzone są i konfigurowane instancje komponentu w fazie wdrażania. Nie należy ręcznie modyfikować jej treści.

Nazwa kolumny Typ kolumny Opis kolumny
ID NUMERIC Nieużywana
OM_NAME CHARACTER Nazwa powiązanego projektu modelu miar biznesowych obsługiwanego przez te artefakty replikacji.
OM_ID NUMERIC Nieużywana
MC_NAME CHARACTER Nazwa powiązanej grupy miar biznesowych obsługiwanej przez te artefakty replikacji.
MC_ID NUMERIC Nieużywana
TGT_TAB_NAME CHARACTER Pełna nazwa tabeli docelowej zapełnianej przez procedurę składowaną procesu ETL.
TGT_RM_APP_SVR_NAME CHARACTER Nazwa serwera odpowiedzialnego za uruchamianie operacji stosowania replikacji.
TGT_RM_APP_SS_NAME CHARACTER Jeśli dostępne, grupa zarządzana przez serwer wprowadzania (w przypadku replikacji SQL bazy danych DB2). Jest to zestaw subskrypcji.
TGT_RM_APP_STG_TAB_NAME CHARACTER Pełna nazwa tabeli pomostowej używanej jako tabela docelowa przez program stosowania replikacji.
Uwaga: Są dwie inne tabele z rozszerzeniem _BKUP i _M, które istnieją w systemie i są pokrewne z tym wierszem.
TGT_RM_APP_ERR_TAB_NAME CHARACTER Pełna nazwa tabeli przechowującej wskaźniki do wierszy w tabeli pomostowej, które wciąż muszą zostać przetworzone przez proces ETL.
TGT_RM_APP_PRUNE_SP_NAME CHARACTER Pełna nazwa procedury składowanej odpowiedzialnej za czyszczenie tabeli pomostowej stosowania w systemie docelowym.
TGT_RM_APP_TMP_TAB_NAME CHARACTER Pełna nazwa tabeli tymczasowej używanej przez program ETL do określania, które wiersze należy załadować do tabeli docelowej.
TGT_RM_SPETL_NAME CHARACTER Pełna nazwa procedury składowanej procesu ETL odpowiedzialnej za zapełnianie tabeli docelowej pozycjami z tabeli pomostowej.
SRC_TAB_NAME CHARACTER Pełna nazwa tabeli źródłowej replikowanej do tabeli pomostowej.
SRC_RM_CAP_SVR_NAME CHARACTER Nazwa serwera odpowiedzialnego za uruchamianie operacji przechwytywania replikacji.
SRC_RM_CAP_STG_TAB_NAME CHARACTER Pełna nazwa tabeli używanej przez serwer przechwytywania do przechowywania zmian tabeli źródłowej.
SRC_RM_PRUNE_TRG_NAME CHARACTER Pełna nazwa wyzwalacza odpowiedzialnego za usuwanie wybranych wierszy z tabeli źródłowej podczas cyklu czyszczenia serwera przechwytywania. Wybrane wiersze mogą obejmować wiersze reprezentujące ukończone operacje.
SERVICE_NAME CHARACTER Etykieta używana do identyfikacji usługi, do której należą te artefakty, na przykład State_to_Runtime lub Runtime_to_Historical.
Korzystając z następującego uproszczonego przykładowego widoku:
przykład RMMETADATA
Można łatwo określić, że źródłowa tabela WBI.CTXTQ4MUF w bazie danych stanu jest monitorowana przez instancję komponentu przechwytywania CAPTURE_1. Wszystkie zmiany w tabeli źródłowej są zapisywane w tabeli roboczej CAP.CD_2 i następnie wprowadzane przez instancję komponentu wprowadzania APPLY_4 do tabeli roboczej APP.CCD_6. Tabela ta jest następnie używana przez instancję komponentu ETL do zapełnienia tabeli docelowej WBI.CTXTQ4MUF w wykonawczej bazie danych.
RMLOG

Wykonawcza baza danych i baza danych historycznych zawierają tabelę rejestrowania, której można używać do uzyskiwania informacji dotyczących statystyk, postępu, debugowania lub błędów. Wszystkie komponenty ETL i docelowe komponenty cyklu życia zapisują komunikaty do tej tabeli, ale z niej nie odczytują. Niektóre komunikaty można zablokować, ustawiając minimalny poziom rejestrowania.

Nazwa kolumny Typ kolumny Opis kolumny
ENTRYSTMP TIMESTAMP(10) Znacznik czasu dla konkretnego wpisu w tej tabeli dziennika.
ID NUMERIC Identyfikator wiążący razem wiele wierszy tej samej instancji. Ten identyfikator pochodzi z sekwencji WBIRMADM.RMSPTRIGID.
ROWS_INSERTED NUMERIC Wskaźnik określający liczbę wierszy dodanych w tej instancji.
ROWS_UPDATED NUMERIC Wskaźnik określający liczbę wierszy zaktualizowanych w tej instancji.
ROWS_DELETED NUMERIC Wskaźnik określający liczbę wierszy usuniętych w tej instancji.
ROWS_INERROR NUMERIC Wskaźnik określający liczbę wierszy oznaczonych jako powodujące błąd naprawialny w tej instancji.
NAME CHARACTER Pełna nazwa procedury składowanej, wyzwalacza lub procesu, który jest źródłem wpisu w tej tabeli.
OPERATION CHARACTER Etykieta identyfikująca przeprowadzaną operację podczas tworzenia tego wpisu.
RESULT CHARACTER Kolumna, w której można znaleźć więcej informacji na temat wykonywanej operacji.
ISTRACEENTRY NUMERIC Ta kolumna wskazuje, czy ten wpis wymaga ustawienia zmiennej LOGLEVEL (w tabeli WBIRMADM.RMCONTROL) na wartość 1.

0: Ta pozycja dziennika nie jest pozycją śledzenia.

1: Ta pozycja dziennika jest pozycją śledzenia (i może zostać zablokowana - patrz tabela WBI.RMCONTROL).

Każdy wiersz w tej tabeli odpowiada komunikatowi wysłanemu przez instancję komponentu <NAME> w czasie <ENTRYSTMP>. Wiersze o tych samych wartościach pól <ID> i <NAME> reprezentują komunikaty wygenerowane przez to samo wywołanie komponentu <NAME>. Poniższy przykład zawiera pozycje dziennika wygenerowane przez instancje komponentu procesu ETL WBIRMADM.WBIRMSP_10 i WBIRMADM.WBIRMSP_14 oraz przez instancje docelowego komponentu cyklu życia WBIRMADM.WBIRMSP_P13 i WBIRMADM.WBIRMSP_P_17. Instancje WBIRMADM.WBIRMSP_10 (4:40:20 PM) i WBIRMADM.WBIRMSP_14 (4:40:27 PM) wysłały po pięć komunikatów, a instancje WBIRMADM.WBIRMSP_P_13 (4:40:20 PM) i WBIRMADM.WBIRMSP_P_17 (4:40:20 PM) po jednym komunikacie.
Przykład WBIRMADM.RMLOG
Ta tabela nie jest automatycznie czyszczona. Administrator bazy danych powinien regularnie ją monitorować i czyścić. Informacje zawarte w tabeli WBIRMADM.RMMETADATA umożliwiają zidentyfikowanie modelu miar biznesowych, dla którego instancja komponentu <NAME> udostępnia usługę. Należy zauważyć, że wartości kolumn LOGLEVEL i ETL_0_MINUTES z tabeli WBIRMADM.RMCONTROL oraz wartości kolumn LOGLEVEL i PRUNE_INTERVAL z tabeli WBIRMADM.RMPRUNECTRL mają wpływ na tempo wzrostu tej tabeli. Ilość pozycji w tabeli będzie większa, gdy wartość LOGLEVEL zostanie ustawiona na 1, gdy wartość ETL_0_MINUTES zostanie zmniejszona i gdy wartość PRUNE_INTERVAL zostanie zmniejszona.
Pojęcia pokrewne
Schemat bazy danych historycznych
Odsyłacze pokrewne
Schemat bazy danych historycznych
Tabela sterująca usługi przenoszenia danych

Copyright IBM Corporation 2005, 2006. Wszelkie prawa zastrzeżone.