Schemat źródła danych

Schemat źródła danych to plik z kodem XML, który definiuje strukturę i właściwości źródła danych. Każde pole lub grupa w źródle danych odpowiada elementowi w schemacie. Dzięki zaprojektowaniu szablonów przy użyciu schematu źródła danych, cały model danych nie musi być ładowany za każdym razem, gdy uruchamiane jest generowanie dokumentu. W związku z tym, w schemacie źródła danych wyświetlana jest struktura modelu danych bez wyświetlania całego modelu danych. W ramach procesu generowania dokumentu do produktu powinny być wysyłane tylko żądania dotyczące danych wymaganych w raporcie.

Produkt Rational Publishing Engine udostępnia mechanizm do tworzenia lub uzyskiwania schematów dla kilku typów źródeł danych, takich jak produkty Rational DOORS i Rational Tau oraz źródła danych Rational REST. Więcej informacji na temat standardowej definicji schematu zawiera sekcja http://www.w3.org/XML/Schema. Do utworzenia schematu na podstawie danych XML można użyć aplikacji innej firmy.

Wykrywanie schematu

XML Schema Discovery to narzędzie, którego można użyć do wygenerowania specjalnego schematu XML. Za pomocą standardowego schematu XML można uzyskiwać dostęp do wszystkich atrybutów oraz wyodrębniać wartości konkretnych atrybutów. Ten składnik jest przydatny, jeśli szablon często wymaga wartości konkretnych atrybutów. Użytkownik może wybrać schemat, który dobrze reprezentuje jego wymagania. Ten schemat można dodać do szablonu. Schemat prezentuje moduł, atrybuty obiektu i treść z kolumn widoku w atrybutach XML. Schemat XML dokumentuje również treść, którą musi zawierać moduł formalny w celu wygenerowania dokumentów na podstawie konkretnego szablonu.
  • Wykrywanie schematu Rational DOORS: schemat źródła danych produktu Rational DOORS można utworzyć dla konkretnego modułu Rational DOORS.
  • Wykrywanie schematu REST: schemat źródła danych REST można utworzyć dla usług Reportable REST Services zarówno w wersji 1, jak i 2.
  • W przypadku ogólnych plików XML należy podać schemat. Wynika to z tego, że produkt Rational Publishing Engine używa standardowych definicji schematu XML dla schematów źródeł danych. Więcej informacji na temat standardowej definicji schematu zawiera sekcja http://www.w3.org/XML/Schema. Do utworzenia schematu na podstawie danych XML można użyć aplikacji innej firmy.

Opinia