Jedes beliebige Lifecycle-Tool, von dem die TRS-Spezifikation unterstützt wird, kann als Datenquelle zum Erstellen des Linked Lifecycle Data-Index verwendet werden.
Sie können den Index für ein Lifecycle-Tool generieren, das sich auf einem anderen
JTS befindet, indem Sie eine Datenquellen-URL verwenden. Wenn die Anwendung über kein
Root-Services-Dokument verfügt oder wenn Sie die OAuth-URLs manuell angeben möchten, können Sie die TRS manuell registrieren. Dies ist die komplexeste Methode zum Hinzufügen von Datenquellen zu LQE und sollte nur von Administratoren mit fundierten Kenntnissen der Lösungsarchitektur verwendet werden.
Wenn die Datenquellen-URL registriert wurde, kommuniziert LQE
direkt mit dem TRS-Anbieter (der Lifecycle-Anwendung).
Vorgehensweise
- Wählen Sie in der LQE-Verwaltungsanzeige das Fenster "Datenquellen" aus. In diesem Fenster wird der aktuelle Status von Datenquellen angezeigt, mit denen LQE verbunden ist.
- Wählen Sie "Datenquelle hinzufügen" aus und klicken Sie auf URL der Datenquelle.

- Geben Sie die TRS-URL für Ihre Anwendung ein.
Das Standardformat ist https://server:port/tool/trs.
Wählen Sie die Datenquelle aus, die Sie hinzufügen möchten.
- Fügen Sie die URL für die beim Verbinden mit dem TRS-Anbieter zu verwendende Zugriffskontextliste hinzu.
- Fügen Sie eine Bezeichnung als Kennung für die Datenquelle hinzu.
- Über die Felder bei "Zeitplanung" können Sie angeben, wann das erstmalige Indexieren stattfinden soll. Wenn Sie diese Felder leer lassen, hat das zur Folge, dass der Index sofort erstellt wird, sobald die Ausführung des Assistenten abgeschlossen ist. In einer Testumgebung kann LQE 50.000 Artefakte in weniger als 1 Stunde indexieren. Je nach verwendeter Hardware und Konfiguration kann das Indexieren bei Ihnen etwas länger dauern.
Anmerkung: Sie können mehrere Datenquellen gleichzeitig indexieren. Für jede dieser Indexierungen wird ein eigener Thread verwendet. Alternativ dazu können Sie die ursprünglichen Indexierungen mehrerer TRS-Datenquellen auch so planen, dass sie nacheinander ausgeführt werden.
- Da sich diese Anwendung auf einem anderen JTS als LQE befindet, wählen Sie die Eingabe der Authentifizierungsdetails aus.
- Geben Sie im Fensterbereich Authentifizierungsdetails angeben die Authentifizierungsinformationen für die Anwendung ein.

- Suchen Sie in einem anderen Browserfenster nach dem Schlüssel, den Sie für LQE unter Anwendungen als TRS-Anbieter für Lifecycle Query Engines registrieren erstellt haben. In diesem Beispiel fügen Sie die QM-Anwendung hinzu, also wechseln Sie zum QM-Verwaltungsbereich: https://server:port/QM/admin#action=com.ibm.team.repository.admin.configureOAuth.
Anmerkung: Sofern Ihre Authentifizierung nicht an den Jazz Team Server delegiert ist, sollten Sie zum Verwaltungsbereich für die Anwendung und nicht zum Verwaltungsbereich von Jazz Team Server wechseln.
- Suchen Sie in der Liste Autorisierte Schlüssel nach dem Konsumentenschlüssel und Konsumentengeheimnis für lqe_user und kopieren Sie sie.
- Kehren Sie zum LQE-Browserfenster zurück und geben Sie den Konsumentenschlüssel und das Konsumentengeheimnis ein.
- Geben Sie die OAuth-URLs für Ihre Anwendung ein. Beispiel-URLs lauten etwa wie folgt:
- https://Server:Port/tool/oauth-request-token
- https://Server:Port/tool/oauth-authorize
- https://Server:Port/tool/oauth-access-token
- Wählen Sie die Konfigurationsoptionen für die Datenquelle aus.

- Über die Aktualisierungsrate wird angegeben, wie häufig LQE den Versuch unternehmen soll, zwecks fortlaufender Aktualisierung des Index auf die betreffende Datenquelle zuzugreifen. Eine Datenquelle, die nicht regelmäßig aktualisiert wird, kann eine niedrigere Aktualisierungsrate aufweisen als eine Datenquelle, die regelmäßig aktualisiert wird. Wird die Aktualisierungsrate erhöht, hat das Einfluss auf das Leistungsverhalten.
- Die Anzahl an Threads für die erste Indexierung sollte in der Regel zwischen 2 und 4 liegen. Ein Thread entspricht in etwa einem Benutzer, der den LQE-Server verwendet.
Bei Intel-Maschinen ist der Verbesserungsgrad im Hinblick auf die Datenabrufgeschwindigkeit bei mehr als 4 Threads nur minimal.
- Die Anzahl an Threads für die weiteren Indexierungen sollte in der Regel zwischen 2 und 4 liegen. Ein Thread entspricht in etwa einem Benutzer, der den LQE-Server verwendet.
Bei Intel-Maschinen ist der Verbesserungsgrad im Hinblick auf die Datenabrufgeschwindigkeit bei mehr als 4 Threads nur minimal.
- Über "Inkrementelle Aktualisierung bei übersprungenen Ressourcen fortsetzen" ist LQE in der Lage, Fehler zu protokollieren und auch dann mit der Indexierung fortzufahren, wenn eine Ressource vorgefunden wird, die nicht indexiert werden kann. Diese Option ist standardmäßig ausgewählt. Wenn Sie sie inaktivieren, stoppt der Indexierungsprozess, wenn eine Ressource nicht indexiert werden kann.
- Wenn der Assistent beendet ist, werden Ihnen die Daten angezeigt, die zu jedem beliebigen Zeitpunkt für diese Datenquelle konfiguriert werden können.
Klicken Sie auf Speichern, um mit dem Indexieren zu beginnen. Der aktuelle Status des Indexierungsprozesses wird im Hauptfenster von Datenquellen angezeigt. Wenn Sie auf den Link im Statusfeld klicken, wird Ihnen ein umfassender Statusbericht zum Indexierungsprozess angezeigt.
Nächste Schritte
Sie können den Indexierungsprozess einer Datenquelle stoppen oder unterbrechen, indem Sie den Mauszeiger über das zugehörige Feld Aktionen bewegen und auf die entsprechenden Symbole klicken.