Verbindung zu TRS-Anbieter als Datenquelle für den Lifecycle Query Engine-Index mithilfe einer Datenquellen-URL herstellen

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).

Vorbereitende Schritte

Wie im Abschnitt Lifecycle Query Engine für den Zugriff auf Lifecycle-Anwendungsdaten konfigurieren beschrieben, muss der funktionale LQE-Benutzer (lqe_user) in JTS für das Lifecycle-Tool erstellt werden.

Vorgehensweise

  1. 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.
    Screenshot des Fensters 'Datenquellen' mit einer indexierten Datenquelle
  2. Wählen Sie "Datenquelle hinzufügen" aus und klicken Sie auf URL der Datenquelle.
    Screenshot des Assistenten zum Hinzufügen einer Datenquelle mit ausgewählter Option für die manuelle Angabe der URL.
    1. 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.
    2. Fügen Sie die URL für die beim Verbinden mit dem TRS-Anbieter zu verwendende Zugriffskontextliste hinzu.
    3. Fügen Sie eine Bezeichnung als Kennung für die Datenquelle hinzu.
    4. Ü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.
    5. Da sich diese Anwendung auf einem anderen JTS als LQE befindet, wählen Sie die Eingabe der Authentifizierungsdetails aus.
  3. Geben Sie im Fensterbereich Authentifizierungsdetails angeben die Authentifizierungsinformationen für die Anwendung ein.
    Fensterbereich mit Authentifizierungsdetails
    1. 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.
    2. Suchen Sie in der Liste Autorisierte Schlüssel nach dem Konsumentenschlüssel und Konsumentengeheimnis für lqe_user und kopieren Sie sie.
    3. Kehren Sie zum LQE-Browserfenster zurück und geben Sie den Konsumentenschlüssel und das Konsumentengeheimnis ein.
    4. 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
  4. Wählen Sie die Konfigurationsoptionen für die Datenquelle aus.
    Screenshot des Fensters 'Datenquelle konfigurieren' im Assistenten 'Datenquelle hinzufügen'
    1. Ü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.
    2. 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.
    3. 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.
    4. Ü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.
  5. 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.
    Screenshot der Übersichtsseite 'Status der Datenquelle'
    Screenshot der Verlaufsseite 'Status der Datenquelle'

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.


Videosymbol Videos anzeigen

CLM-Wiedergabeliste
Jazz.net-Kanal
Kanal 'User Education'

Lernsymbol Weitere Informationen

CLM-Lernkreis
Agile-Lernkreis
Lernkreise

Fragesymbol Fragen stellen

Jazz.net-Forum
developerWorks-Foren

Supportsymbol Support anfordern

Support-Portal
Deployment-Wiki
Support-Blog