Ta lekcja zawiera informacje o tym, jak zaktualizować model menedżera środowiska, aby wdrożyć zmiany wprowadzone w domyślnym projekcie ETL (Lekcja 2.2) po dostosowaniu domyślnego schematu hurtowni danych (Lekcja 2.1).
O tym zadaniu
Podczas lekcji 2.1 dodano do schematu domyślnego nową tabelę faktów o nazwie
F_DEFECT_METRICS i powiązano ją z tabelą wymiarów o nazwie D_COMPONENT_LABEX. Podczas lekcji 2.2 dodano tabelę faktów i powiązaną z nią tabelę wymiarów do kompilacji menedżera danych. Ta lekcja zawiera informacje o tym, jak zmienić model menedżera środowiska, aby zawierał on zmiany wprowadzone w schemacie hurtowni danych, i jak udostępnić te zmiany projektantowi raportów.
Podczas tej lekcji:
- zaimportujesz tabelę faktów i tabelę wymiarów menedżera danych do menedżera środowiska,
- utworzysz przedmioty zapytania z zaimportowanych tabel,
- zbudujesz relację między dwoma przedmiotami zapytania,
- zdefiniujesz przestrzeń nazw dla pokrewnych przedmiotów zapytania,
- wdrożysz nową przestrzeń nazw na potrzeby publikacji.
Przygotuj projekt menedżera środowiska- Uruchom menedżer środowiska.
- W menu File (Plik) kliknij opcje .
- W polu From (Z) kliknij przycisk Browse (Przeglądaj), aby przejść do domyślnego katalogu instalacyjnego (C:/Program Files/IBM/Rational
Insight/framemgr/Rational Insight Reporting Data Model (DW)) i wybierz plik Rational Insight Reporting Data Model (DW).cpf.
- W polu To (Do) wpisz nazwę projektu.
Domyślnie nazwa projektu i katalog, w którym zostanie on zapisany, są takie same.
- W polu Location (Położenie) wpisz nowe położenie lub kliknij przycisk Browse (Przeglądaj) i wybierz nowe położenie projektu, a następnie kliknij przycisk OK. Po zapisaniu projektu sprawdź, czy został on zapisany w
innym folderze.
- Kliknij przycisk Finish (Zakończ). Zapisz plik projektu (.cpf) i wszystkie pokrewne pliki w jednym folderze.
Zaimportuj metadane nowych tabel do fizycznych metadanych- Na panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł Rational
Insight Reporting Data Model (DW), wybierz przestrzeń nazw Physical Metadata (Metadane fizyczne), kliknij prawym przyciskiem myszy, a następnie kliknij opcję Run Metadata Wizard (Uruchom kreator metadanych).
Teraz możesz używać stron kreatora w celu zaimportowania metadanych menedżera danych do kompilacji menedżera środowiska. Zadanie to wykonasz, importując tabelę faktów o nazwie F_DEFECT_METRICS i tabelę wymiarów o nazwie D_COMPONENT_LABEX z menedżera danych do menedżera środowiska.
- Wybierz opcję Data Sources (Źródła danych) i kliknij przycisk Next (Dalej).
- Wybierz źródło danych RIDW i kliknij przycisk Next (Dalej).
- Rozwiń węzeł RIDW, aby wyświetlić tabele w elemencie Tables (Tabele), a następnie wybierz tabelę wymiarów D_COMPONENT_LABEX i tabelę faktów F_DEFECT_METRICS. Kliknij przycisk Next (Dalej).
- Na stronie Generate Relationship (Generuj relację) zaakceptuj wartości domyślne i kliknij przycisk Next (Dalej). Kliknij przycisk Finish (Zakończ).
- Rozwiń nową tabelę F_DEFECT_METRICS i obejrzyj widok Properties (Właściwości), aby upewnić się, ze kolumny mają poprawne właściwości:
- Identyfikator: DEFECT_METRICS_ID
- Fakt: TOTAL_DEFECTS
- Identyfikator: COMPONENT_ID
- Atrybut: REC_DATETIME
- Identyfikator: DATE_ID
Utwórz przedmioty zapytania- W panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł , wybierz Fact (Fakt), kliknij prawym przyciskiem myszy i wybierz opcje .
- Podaj następującą nazwę przedmiotu zapytania: Defect Metrics i kliknij przycisk OK.
- Na karcie Query Subject Definition (Definicja przedmiotu zapytania) rozwiń węzeł Physical Metadata (Metadane fizyczne), wybierz tabelę F_DEFECT_METRICS, a następnie przeciągnij ją i upuść w sekcji Query Items and Calculations (Elementy zapytania i obliczenia).
Kliknij przycisk OK.
Nowe pytanie o nazwie Defect Metrics zostało utworzone. Jest ono połączone z tabelą faktów F_DEFECT_METRICS. W kolejnym kroku utworzysz kolejne zapytanie, tym razem dla tabeli wymiarów D_COMPONENT_LABEX.
- W panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł , wybierz Dimensions (Wymiary), kliknij prawym przyciskiem myszy i wybierz opcje .
- Podaj następującą nazwę przedmiotu zapytania: Component LabEx i kliknij przycisk OK.
- Na karcie Query Subject Definition (Definicja przedmiotu zapytania) rozwiń węzeł Physical Metadata (Metadane fizyczne), wybierz tabelę D_COMPONENT_LABEX, a następnie przeciągnij ją i upuść w sekcji Query Items and Calculations (Elementy zapytania i obliczenia).
Kliknij przycisk OK.
Zostały utworzone dwa przedmioty zapytania: jeden z tabeli faktów, a drugi z tabeli wymiarów. W kolejnym kroku utworzysz relację między tymi dwoma przedmiotami zapytania.
Relacje kompilacji- W panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł , rozwiń folder Fact (Fakt), znajdź przedmiot zapytania Defect Metrics, wybierz go, kliknij prawym przyciskiem myszy i wybierz opcje .
- Na karcie Relationship Expression (Wyrażenie relacji) kliknij ikonę
obok pola Query subject (Przedmiot zapytania) po prawej stronie panelu, rozwiń węzeł Rational Insight Reporting Data Model (DW), znajdź i wybierz przedmiot zapytania Component LabEx, a następnie kliknij przycisk OK.
- Zaznacz COMPONENT_ID w obydwu polach i kliknij przycisk OK.
Dwa przedmioty zapytania zostały połączone za pomocą wspólnego atrybutu
COMPONENT_ID.
Przekształć w schemat gwiaździsty- W panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł
, rozwiń folder Fact (Fakt), znajdź przedmiot
zapytania Defect Metrics, wybierz go, kliknij prawym przyciskiem myszy i wybierz
opcje .
- W panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł
, rozwiń folder Dimension (Wymiar), znajdź
przedmiot zapytania Component LabEx, wybierz go, kliknij prawym przyciskiem
myszy i wybierz opcje .
- Rozwiń folder Fact (Fakt), aby znaleźć miarę Defect Metrics, wybierz ją, kliknij prawym przyciskiem myszy, a następnie kliknij opcję Create Star Schema Grouping (Utwórz grupę schematu gwiazdy).
- Sprawdź, czy oba Dostępne obiekty są wybrane, i kliknij przycisk OK.
Przestrzeń nazw o nazwie Defect Metrics dla powiązanych przedmiotów zapytania została utworzona. W kolejnym kroku dodasz tę przestrzeń nazw do cyklu publikowania.
Zaprezentuj metrykę w widoku biznesowym- Na panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł Rational
Insight Reporting Data Model (DW), znajdź przestrzeń nazw Defect Metrics, wybierz ją, a następnie przeciągnij i upuść na przestrzeń nazw .
- W panelu Project Viewer (Przeglądarka projektów) rozwiń węzeł
Rational Insight Reporting Data Model (DW), rozwiń przestrzeń nazw
Packages (Pakiety), kliknij prawym przyciskiem myszy Reporting Data
Model (DW) i kliknij opcję .
- Upewnij się, że przestrzeń nazw Defect Metrics jest wybrana w węźle . Kliknij przycisk OK.
- Kliknij prawym przyciskiem myszy Reporting Data Model (DW) i kliknij opcję Publish Definition (Opublikuj definicję).
Zapamiętaj: Ponownie publikujesz cały pakiet; proces ten może zająć kilka minut.
Został użyty istniejący pakiet publikowania o nazwie Reporting Data Model (DW); pakiet ten został zaktualizowany w ten sposób, że zawiera przestrzeń nazw Defect Metrics. Teraz będzie możliwy dostęp do tabeli faktów
F_DEFECT_METRICS i tabeli wymiarów D_COMPONENT_LABEX w projektancie raportów i tworzenie raportów z użyciem atrybutów tych tabel.