Tabele bazy danych historycznych są podzielone na dwa typy. Są to tabele statyczne tworzone podczas instalowania programu WebSphere Business Monitor i tabele dynamiczne tworzone dla każdego importowanego modelu miar biznesowych.
Nazwa kolumny | Typ kolumny | Opis kolumny | Dopuszczalna wartość pusta |
---|---|---|---|
SURROGATE_KEY | INTEGER | Klucz podstawowy. | N |
DAY | SMALLINT | Reprezentuje dzień. | N |
MONTH | SMALLINT | Reprezentuje miesiąc. | N |
YEAR | INTEGER | Reprezentuje rok. | N |
Baza danych historycznych implementuje strukturę o schemacie gwiaździstym z centralną tabelą faktów otoczoną przez wiele "liści", czyli tabel wymiarów. Tabela faktów jest podobna do tabeli kontekstu w bazach danych stanu i wykonawczej. Istnieje jedna gwiazda dla kontekstu i jedna dla działań odpowiadających kontekstowi. Na przykład może istnieć jedna tabela instancji kontekstu i jedna tabela instancji działań na kontekst w bazach danych stanu i wykonawczej.
Nazwa kolumny | Typ kolumny | Opis kolumny | Dopuszczalna wartość pusta |
---|---|---|---|
MCI_MCIID | DECIMAL(19,0) | Unikalny identyfikator instancji działania oraz klucz podstawowy tabeli. | N |
PARENT_MCIID | DECIMAL(19,0) | Unikalny identyfikator instancji nadrzędnego procesu (o ile istnieje). | T |
SK_<maszynowo generowana nazwa wymiaru> | INTEGER | Klucz obcy wskazujący tabelę wymiarów. Relacja klucza obcego została zdefiniowana. Jedna z tych kolumn została zdefiniowana dla każdego wymiaru obecnego w kontekście. | T |
GMT_<maszynowo generowana nazwa pomiaru> | TIMESTAMP | Wartość znacznika czasu używana do przechowywania wartości czasu GMT dowolnych danych pomiarów o typie znacznika czasu. (Ta kolumna jest tworzona tylko wtedy, gdy pomiar czasu jest oznaczony jako wymiar. Kiedy pomiary czasu są oznaczone jako wymiar, są one przechowywane z granulacją dzień/miesiąc/rok, a kolumna ta umożliwia określenie dokładnego czasu tych pomiarów.) | T |
Jeśli pomiary są oznaczane jako fakty (a nie wymiary), używane są wymienione niżej trzy typy kolumn.
Nazwa kolumny | Typ kolumny | Opis kolumny | Dopuszczalna wartość pusta |
---|---|---|---|
M_<maszynowo generowana nazwa> | Typ danych zależy od typu danych zdefiniowanego w modelu miar biznesowych. | Reprezentuje wartość pomiaru lub definicji klucza. | T |
C_<maszynowo generowana nazwa> | BIGINT | Reprezentuje liczniki. | T |
T1_<maszynowo generowana nazwa> | BIGINT | Reprezentuje zakumulowany czas dla liczników czasu. (Liczniki czasu są reprezentowane przez jedną kolumnę w bazie danych historycznych, natomiast przez wiele kolumn w bazie danych stanu.) | T |
Nazwa kolumny | Typ kolumny | Opis kolumny | Dopuszczalna wartość pusta |
---|---|---|---|
SURROGATE_KEY | INTEGER | Maszynowo generowana wartość klucza podstawowego dla tego wiersza wymiaru. Klucz podstawowy jest definiowany. | N |
Te kolumny są zależne od definicji. Tabela wymiaru zawiera kolumnę dla każdego pomiaru zdefiniowanego jako część tego wymiaru.
Nazwa kolumny | Typ kolumny | Opis kolumny | Dopuszczalna wartość pusta |
---|---|---|---|
M_<maszynowo generowana nazwa> | Typ danych zależy od typu danych zdefiniowanego w modelu miar biznesowych. | Reprezentuje wartość pomiaru lub definicji klucza. | T |
C_<maszynowo generowana nazwa> | BIGINT | Reprezentuje liczniki. | T |
T1_<maszynowo generowana nazwa> | BIGINT | Reprezentuje zakumulowany czas dla liczników czasu. (Liczniki czasu są reprezentowane przez jedną kolumnę w bazie danych historycznych, natomiast przez wiele kolumn w bazie danych stanu.) | T |
Schemat gwiaździsty dla działań ma taką samą konwencję, ale tabele są nazywane odpowiednio AFC_ i ADM_.