Zostanie utworzony nowy projekt danych z kontenerami obiektów danych.
Projekt danych wyświetla teraz przykładowy fizyczny model danych.
Podczas tej lekcji używane są domyślne nazwy schematów. Jeśli zostały zmienione nazwy schematów w bazie danych, nazwy używane podczas tej lekcji mogą nie być zgodne z nazwą schematu w używanej bazie danych. Nazwami domyślnymi są CONFIG, RIODS i RIDW. Schemat CONFIG jest schematem statycznym i nie należy go zmieniać. Schemat RIODS jest wyznaczoną operacyjną składnicą danych. Schemat RIDW jest przypisany do tematycznej hurtowni danych (fakty i wymiary) i można zmienić jego nazwę na nazwę zgodną z konwencją nazewnictwa hurtowni danych Rational Insight.
Podczas tej lekcji zmodyfikujesz schemat RIDW.
Tabela faktów będzie miała pięć kolumn: TOTAL_DEFECTS, DEFECT_METRICS_ID, REC_DATETIME, COMPONENT_ID i DATE_ID. Wyznaczysz kolumnę DEFECT_METRICS_ID jako klucz podstawowy i użyjesz jej do jednoznacznego zidentyfikowania wiersza faktów.
Klucz podstawowy o nazwie F_DEFECT_METRICS1 zostanie utworzony automatycznie.
Została utworzona nowa tabela faktów o nazwie F_DEFECT_METRICS i dodano do niej klucz podstawowy. W kilku kolejnych krokach dodasz do tej tabeli klucz obcy.
Domyślnie w hurtowni danych wymuszana jest spójność referencyjna. Dlatego w następnym kroku zaimplementujesz spójność referencyjną między tabelą faktów i wymiarami przywoływanymi w tej tabeli faktów.
Klucz obcy o nazwie DATE_ID zostanie utworzony dla tabeli faktów F_DEFECT_METRICS. Poprzez ten klucz obcy utworzono relację z istniejącą tabelą D_DATE.
W następnym kroku dodasz nową tabelę wymiarów w tematycznej hurtowni danych. Do tabeli wymiarów będzie odwoływała się utworzona tu tabela faktów F_DEFECT_METRICS.
Klucz podstawowy o nazwie D_COMPONENT_LABEX1 zostanie utworzony automatycznie.
Została utworzona nowa tabela wymiarów o nazwie D_COMPONENT_LABEX i dodano do niej klucz podstawowy. W następnych kilku krokach użyjesz tego klucza podstawowego w celu połączenia jej z utworzoną wcześniej tabelą faktów F_DEFECT_METRICS.
Połączono tabelę faktów F_DEFECT_METRICS z dwiema tabelami wymiarów: tabelą D_DATE dla atrybutu data i tabelą D_COMPONENT_LABEX dla atrybutu component.
Teraz utworzysz szablon dla nowo dodanych tabel. W tym celu wyeksportujesz tabele do skryptu DDL i uruchomisz go.
Można wybrać opcję zapisania wygenerowanego skryptu DDL i wykonania go później.
Zmiany zostały zastosowane; spowodowało to modyfikację struktury tabel.