Leistung bei der Dokumentgenerierung verbessern

Sie können möglicherweise die für die Generierung eines Ausgabedokuments von Rational Publishing Engine benötigte Zeit verringern, indem Sie die nachfolgend genannten Schritte verwenden.

Vorgehensweise

  1. Verwenden Sie in Ihrer Vorlagen möglichst Listen und Absätze anstelle von Tabellen.
  2. Ersetzen Sie möglichst auf Scripts basierende Sortierungen oder Filter durch native Sortierungen oder Filter. Wenn Sie Rational Publishing Engine-Filter in Ihrer Vorlage verwenden, verarbeitet Rational Publishing Engine die Daten aus der Datenquelle. Verwenden Sie daher native Filter, sodass das Filtern von der Datenquellenanwendung den Adaptern für Reporting Data Services und nicht von Rational Publishing Engine übernommen wird. Weitere Informationen finden Sie unter Daten mit nativen Filtern extrahieren und Daten aus einer Abfrage sortieren.
  3. Geben Sie in den Dokumentspezifikationseigenschaften Authentifizierungstypen für Datenquellen und Vorlagen an. Weitere Informationen finden Sie unter Authentifizierungstyp für eine Datenquelle in einer Dokumentspezifikation angben.
  4. Reduzieren Sie die Anzahl der von der Vorlage bis zur Datenquelle zu bearbeitenden Anforderungen von Rational Publishing Engine. Je kleiner die Anzahl der Anforderungen, desto weniger Zeit wird für die Generierung eines Dokuments benötigt.
    Halten Sie die Anzahl erforderlicher Datenanforderungen möglichst gering. Die Anzahl erforderlicher Datenanforderungen ist abhängig von der Struktur Ihrer Abfragen zu Elementen der höchsten Ebene und davon, ob Sie ein Datenquellenkonfigurationselement verwenden und ob Sie Filter verwenden.
    Tabelle 1. Empfohlene Szenarios
    Empfohlene Szenarios mit den wenigsten Anforderungen Anzahl der Anforderungen
    2 Container mit Abfragen unterhalb einer einzigen übergeordneten Abfrage + Datenquellenkonfigurationselement
    Ein Container mit einem Datenquellenkonfigurationselement und ein Container mit einem Container und einem weiteren Container.
    1
    2 Container mit Abfragen unterhalb eines einzigen übergeordneten Containers, jeder Container mit einem unterschiedlichen Filter und einem Datenquellenkonfigurationselement
    Ein Container mit einem Datenquellenkonfigurationselement, ein Container mit einem Filter und ein weiterer Container mit einem Filter.
    2
    Tabelle 2. Alternative Szenarios
    Alternative Szenarios, die zusätzliche Anforderungen erfordern Anzahl der Anforderungen
    2 unabhängige Container, jeder mit einer Abfrage der höchsten Ebene + Datenquellenkonfigurationselement
    Ein Container mit einem Datenquellenkonfigurationselement, einem Container und einem weiteren Container.
    2
  5. Entfernen Sie nicht verwendete Ausgabetypen aus der Dokumentspezifikation. Weitere Informationen finden Sie unter Ausgabeformate löschen.
  6. Wenn Sie Dokumente auf einem fernen System generieren, ohne die Komponente "Zentrale Verwaltung" zu verwenden, geben Sie in den Einstellungen der Anwendung "Ferne Services" eine URL für ferne Dokumentgenerierung ein und nicht eine URL für ferne Services für alle Komponenten.

Feedback