Integrowanie produktów
Rational Tau i Rational Publishing Engine
Produkt IBM® Rational Tau można zdefiniować jako źródło danych w produkcie IBM Rational Publishing Engine.
Uwaga: Jeśli produkty
Rational Publishing Engine
i Rational Tau
działają na komputerze z systemem Linux, należy wyłączyć opcję wzmocnionych
zabezpieczeń systemu Linux (Security-Enhanced Linux - SELinux). W przypadku włączonej opcji SELinux aplikacja może ulec awarii podczas wyodrębniania danych z produktu Rational Tau.
Nawiąż połączenie ze schematem źródła danych. Patrz sekcja
Dodawanie schematu źródła danych.
Za pomocą elementów znajdujących się w schemacie źródła danych można dodawać zapytania do szablonu. Te zapytania określają, jakie elementy informacji są generowane w raporcie. Aby automatycznie wygenerować schemat źródła danych przy użyciu predefiniowanego schematu zbudowanego na podstawie metamodelu produktu Rational Tau, należy zapoznać się z sekcją Pobieranie schematu źródła danych produktu Rational Tau.
Po nawiązaniu połączenia ze schematem źródła danych zaplanuj strukturę dokumentu i zdefiniuj treść do wyodrębniania danych.
Przegląd procesu projektowania szablonu jest zawarty w sekcji Projektowanie szablonów dokumentów. W przypadku dużych dokumentów można tworzyć osobne szablony dla każdego bloku dokumentu.
Produkt Rational Publishing Engine zawiera obszerny zestaw elementów szablonów, których można używać przy określaniu struktury dokumentu. Elementy te można przeciągać do edytora treści szablonu.
Więcej szczegółów zawiera sekcja Elementy szablonu w widoku Paleta.
Istnieje możliwość używania filtrów, które są konkretnymi wersjami ogólnego identyfikatora URI źródła danych. Pozwalają one wskazywać konkretne podzbiory danych, tak aby produkt Rational Publishing Engine nie próbował podczas generowania raportu pobierać większej niż konieczna ilości informacji ze źródła danych. Te filtry muszą być na tyle ogólne, aby pobrać wszystkie niezbędne dane, do których odwołuje się szablon. W przeciwnym razie wygenerowany raport może nie zawierać kompletnego zbioru danych. Więcej informacji zawierają sekcje Wyodrębnianie danych przy użyciu filtrów rodzimych i Warunki filtru obsługiwane przez filtry rodzime usług REST.
Aby doprecyzować wyniki zapytania, można zastosować filtr zapytania rzutującego. Funkcja rzutowania typów działa jako filtr alternatywny dla elementów źródła danych. Szczegóły zawierają sekcje Rzutowanie typów i Atrybuty produktu Rational Tau.
Po utworzeniu szablonu raportu i zapełnieniu go punktami danych produktu Rational Tau można generować raporty w różnych formatach. Podczas generowania raportu konieczne jest nawiązanie połączenia ze źródłem danych zawierającym informacje, których ma dotyczyć raport. Informacje na temat wskazywania odpowiednich danych zawiera sekcja Nawiązywanie połączenia ze źródłem danych Rational Tau.
Jeśli schematy źródła danych zostają dodane do szablonu po przypisaniu tego szablonu do specyfikacji dokumentu, specyfikacja dokumentu staje się niezsynchronizowana. Można zsynchronizować specyfikację dokumentu ręcznie lub wybrać opcję preferencji zapewniającą automatyczną synchronizację specyfikacji dokumentu z bieżącym szablonem. Informacje na temat ustawiania preferencji Czy utrzymać synchronizację specyfikacji dokumentu z bieżącym szablonem? zawiera sekcja Ustawianie preferencji projektowania dokumentów.
Przed opublikowaniem dokumentu należy zapoznać się z tematem Określanie właściwości danych wyjściowych, aby uzyskać więcej informacji o dostępnych opcjach wyjściowych oraz o tym, które z nich są najlepsze w przypadku elementów używanych w szablonie.
Atrybuty produktu Rational Tau
Atrybutu można użyć do zdefiniowania treści elementu szablonu dla
źródeł danych produktu
Rational Tau
lub w wyrażeniach, które obliczają treść elementu szablonu albo możliwości
formatowania elementu szablonu. Po przypisaniu zapytań do elementów szablonów
można użyć wszystkich atrybutów elementów zwróconych przez zapytania.