Główną korzyścią z używania
generatora schematów jest fakt, że administrator bazy danych (DBA) nie musi ręcznie tworzyć schematu produktu Cube Views, korzystając z centrum OLAP. Generator
schematów automatycznie generuje plik XML produktu Cube Views, zawierający modele kostek i kostki służące do obsługi modelu
miar
biznesowych.
Generator
schematów korzysta z modelu
miar
biznesowych w celu wygenerowania pliku XML produktu DB2 Cube Views. Plik
XML zawiera informacje opisujące schemat gwiaździsty powiązany z tym modelem
miar
biznesowych.
Po wygenerowaniu schematu administrator baz danych musi wdrożyć wygenerowane
skrypty DDL, tworząc dodatkowe tabele baz danych w bazie danych historycznych.
Następnie administrator baz danych korzysta z centrum OLAP, aby ręcznie zaimportować schemat produktu Cube Views.
Ważne: - Wszystkie
bazy danych i pokrewne tabele statyczne są tworzone przed wdrożeniem schematu produktu Cube Views.
- Wygenerowany
skrypt DDL, który reprezentuje tabele działających baz danych, musi zostać wykonany przed wykonaniem metadanych produktu Cube Views.
Generator
schematów odwzorowuje
model miar
biznesowych na prostą reprezentację schematu gwiaździstego, która zostanie wdrożona w centrum OLAP.
Należy zwrócić uwagę na kilka kluczowych punktów dotyczących sposobu generowania schematu produktu Cube Views:
- Dla
każdej grupy miar biznesowych tworzony jest model kostki. Nazwa modelu kostki pochodzi z modelu
miar
biznesowych.
- Dla każdej grupy miar biznesowych istnieje tabela faktów. Nazwa tabeli faktów jest definiowana w modelu
miar
biznesowych.
- Dla każdego pomiaru może istnieć jeden lub wiele typów agregacji (takich jak suma, średnia, liczba, maksimum lub minimum) i odpowiednia nazwa miary.
- Nazwa
schematu jest określana w momencie instalowania produktu. Konsola uruchamiania zbiera nazwy schematów podczas procesu instalacji.
- Model kostek i kostki są tworzone na podstawie bieżącego modelu
miar
biznesowych.
Każda zmiana w modelu
miar
biznesowych wymaga ponownego wygenerowania i ponownego wdrożenia metadanych produktu Cube Views.