Konfigurieren der Verbindung zur relationalen Datenbank von Lifecycle Query Engine

Gehen Sie wie folgt vor, um die Verbindung zur relationalen Datenbank von Lifecycle Query Engine zu konfigurieren:

Vorbereitende Schritte

Sie müssen zuvor eine Data Warehouse-Datenbank mit DB2 oder Oracle erstellen. Weitere Informationen finden Sie unter:
Hinweis: Lifecycle Query Engine unterstützt nur die Data Warehouse-Datenbanken, die mit Db2 oder Oracle erstellt wurden. Die Derby-Datenbanken werden nicht unterstützt.

Nachdem Sie die Data-Warehouse-Datenbank erstellt haben, starten Sie JTS und führen das Setup aus. Aktualisieren Sie im Schritt "Data Warehouse konfigurieren " des Einrichtungsprozesses den Speicherort JDBC so, dass er auf die von Ihnen erstellte Data Warehouse-Datenbank verweist. Aktualisieren Sie das Passwort JDBC, und klicken Sie auf Verbindung testen, um die Verbindung zum Data Warehouse zu überprüfen. Wenn das DW verbunden ist, klicken Sie auf Tabellen erstellen, um die neuen Schemata und Tabellen für das Data Warehouse zu erstellen. Alternativ können Sie auch den Befehl repotools-jts createWarehouse ausführen, um die Tabellen zu erstellen.

Informationen zu diesem Vorgang

Lifecycle Query Engine enthält die Link Index Provider- Funktionalität für eine bessere Leistung im Vergleich zur Verwendung einer separaten Link Index Provider -Anwendung. Die Lifecycle Query Engine mit Link Index Provider hat folgende Vorteile:
  • Vereinfachte Bereitstellungstopologien, die es einer einzelnen Lifecycle Query Engine (RS) ermöglichen, sowohl die Berichterstellung als auch die Linkauflösung zu unterstützen. Ein separater Link-Index-Provider-Server ist nicht mehr erforderlich (obwohl dies weiterhin eine Option ist).
  • Verbesserte Skalierbarkeit und Belastbarkeit. Link Index Provider verarbeitet gleichzeitige Abfragen effizienter, und lange Link-Abfragen belasten nicht mehr den gesamten Link Index Provider-Server.
  • Gleichwertige oder bessere Leistung bei Link-Abfragen.
  • Lastverschiebungen vom Lifecycle Query Engine / Link Index Provider -Server zum Datenbankserver:
    • Für Link-Index-Provider- oder Lifecycle-Query-Engine-Server wird weniger Speicher benötigt
    • Die CPU- und Speicherauslastung auf Ihrem Datenbankserver steigt. Erwägen Sie die Bereitstellung eines neuen Datenbankservers zur Unterstützung von Lifecycle Query Engine / Link Index Provider rs.

Bild mit der empfohlenen Bereitstellungstopologie:

Sie können den relationalen Speicher auch für die Webanwendung "Link Index Provider" aktivieren, indem Sie dasselbe Verfahren wie für die "Lifecycle Query Engine" verwenden. Bevor Sie den relationalen Speicher für den Link-Index-Provider aktivieren, sollten Sie die folgenden Anforderungen berücksichtigen:
  • Der relationale Speicher des Link-Index-Providers muss eine andere Instanz sein als die für die Lifecycle Query Engine.
  • Die Datenbank muss auf der Seite für die Einrichtung des Data Warehouse im Einrichtungsassistenten von Jazz Team Server erstellt werden.
    Hinweis: Um Lifecycle Query Engine rs als Link Index Provider zu verwenden und die Unterstützung von Backlinks über den relationalen Speicher Lifecycle Query Engine zu aktivieren, siehe Einrichten von Lifecycle Query Engine als Link-Index-Anbieter.

Prozedur

  1. Starten Sie den Anwendungsserver für die Lifecycle Query Engine und den Report Builder neu.
  2. Klicken Sie in der Navigation der Seite Lifecycle Query Engine Administration unter Relationaler Speicher auf Einstellungen.
  3. Bestätigen Sie unter Data-Warehouse-Verbindung, ob die JDBC -Verbindungsdetails pro Füllung aus JTS korrekt sind. Geben Sie ggf. das JDBC -Kennwort ein und klicken Sie anschließend auf Speichern , um die Verbindungseigenschaften zu bestätigen. Wenn Informationen fehlen, müssen Sie dbconnection.propertiesDatenbankeigenschaften hinzufügen:
    dw.db.vendor = DB2
    dw.db.location = //<host>:50000/jazzdw:user=jazzdb;password={password};
    dw.db.password = *******
    
  4. Geben Sie auf der Seite Data Warehouse konfigurieren Informationen an, um eine Verbindung zum Data Warehouse einzurichten. Das Data-Warehouse ist eine Datenbank für Berichterstellung und Analysen. Standardmäßig wird die Anwendung für die Verwendung der Derby-Datenbank konfiguriert, die im Lieferumfang der Anwendung enthalten ist. Da die Lifecycle Query Engine jedoch nur Db2 oder Oracle unterstützt, müssen Sie den Jazz Team Server so konfigurieren, dass er sich mit der Data Warehouse-Datenbank verbindet, die mit Db2 oder Oracle erstellt wurde.
    1. Optional: Um die Konfiguration des Data Warehouse zu verschieben, klicken Sie auf Ich möchte das Data Warehouse zu diesem Zeitpunkt nicht konfigurieren. Wenn Sie das Data-Warehouse nicht konfigurieren, funktionieren Ihre Anwendungen. Es werden jedoch keine Berichtsdaten gespeichert, und die meisten Berichte können nicht erstellt werden.
    2. Wählen Sie im Abschnitt Data Warehouse-Datenbankanbieter und Verbindungstyp konfigurieren Ihren Datenbankanbieter und den Verbindungstyp für diesen Datenbankanbieter aus. Geben Sie im Abschnitt Verbindungseigenschaften der Data-Warehouse-Datenbank konfigurieren die Verbindungseigenschaften ein, um eine Verbindung zu Ihrer neu erstellten Data-Warehouse-Datenbank herzustellen. Welche Werte erforderlich sind, richtet sich nach Ihrem Datenbankanbieter und nach dem Verbindungstyp.
    3. Unter Oracle geben Sie in das Feld Datenbank-Tabellenplatz-Ordner den Pfad zu einem bestehenden Verzeichnis auf dem Datenbankserver ein, in dem der Tabellenplatz erstellt werden soll, und geben Sie zusätzliche erweiterte Servereigenschaften für Ihre Datenbank an:
      • ( Db2 und nur Oracle ) Temporärer Tabellenplatz
      • Tabellenbereich für den Speicher für operative Daten
      • Indextabellenbereich für den Speicher für operative Daten
      • Star-Tabellenbereich
      • Star-Indextabellenbereich
      • Datenbankbenutzer für angepasste Berichte
    4. Klicken Sie auf Verbindung testen, um zu überprüfen, ob der Server erfolgreich mit der Datenbank kommunizieren kann, indem er die von Ihnen angegebenen Verbindungsinformationen verwendet.
    5. Wenn Sie die Datenbanktabellen zuvor nicht mit dem Befehl repotools erstellt haben, wird möglicherweise eine Warnung angezeigt, dass die Datenbank zwar existiert, aber keine Tabellen enthält. Klicken Sie zum Erstellen der Tabellen auf Tabellen erstellen. Die Ausführung des Befehls kann mehrere Minuten dauern.
      Wenn Sie das standardmäßige Derby-Data-Warehouse verwenden, wird diese Warnung nicht angezeigt.
    6. Klicken Sie auf Weiter.
  5. Wenn Sie ein Upgrade von einer früheren Version von ' Report Builder durchführen, für die der relationale Speicher nicht eingerichtet war, aktivieren Sie die TRS-Verarbeitung im relationalen Speicher. Bei einer Neuinstallation von ' Report Builder, Version 7.1, ist die Lifecycle Query Engine rs standardmäßig aktiviert.