Datenwörterverzeichnisse für die Berichterstellung

Die Verfasser von Berichten können über das Data Warehouse auf dieIBM Engineering Lifecycle Management aten zugreifen oder über berichtspflichtige REST-APIs Live-Daten aus den Anwendungen abrufen. Die anwendungsbasierten Datenwörterbücher in diesem Abschnitt zeigen, wie Elemente den Artefakten im Engineering Lifecycle Management zugeordnet werden.

Engineering Lifecycle Management umfasst ein Data Warehouse, zu dem jede der Engineering Lifecycle Management Daten beisteuert. Die Data Dictionary-Themen in diesem Abschnitt beschreiben die Beziehung zwischen anwendungsspezifischen Daten (physische Daten, die sich auf Artefakte und andere Elemente in Engineering Lifecycle Management beziehen) und den entsprechenden Abfragen, die in einen Bericht integriert werden müssen, um die erforderlichen Anwendungsdaten in der Berichtsausgabe zu erhalten. Beim Authoring von Berichten können Sie auf diese Zuordnungen verweisen, um zu bestimmen, welche Abfragen verwendet werden sollen.

Datenwörterverzeichnisse für das Authoring von Berichtsdokumenten verwenden

Live-Daten aus den Anwendungen können in IBM Engineering Lifecycle Optimization - Publishing über eine berichtspflichtige REST-API, die als Vermittler zwischen den Anwendungsdaten und dem Live-Bericht dient, in dokumentenähnliche Berichte integriert werden.

Nutzen Sie die Datenwörterbücher als Referenz und nutzen Sie die Informationen zu den Themen „Erstellen von Berichten im Dokumentstil “ und „Anpassen von Berichten im Dokumentstil “ sowie die REST-API-Dokumentation auf Jazz®.net, um zu ermitteln, wie die Berichte erstellt werden.

Unterschiede zwischen REST-API-Begriffen und ELM: Die REST-API wird verwendet, um Anwendungsinformationen abzurufen, wenn Berichte und Datenerfassungsaufträge ausgeführt werden. Die API ist für einen breiteren Kontext als nur Engineering Lifecycle Management konzipiert, daher sind einige der im REST-API-Schema verwendeten Begriffe nicht spezifisch für Engineering Lifecycle Management.

So kann beispielsweise " arbeitspunkte aus der Anwendung " Engineering Workflow Management von einem Bericht abgerufen werden, der auch Daten zuänderungswünsche aus " ClearQuest® " abruft.

Erläuterung der Spalten in den Datenwörterverzeichnissen

Je nach dem von Ihnen gewünschten Ergebnis kann jede Spalte im Datenwörterverzeichnis hilfreich sein. Zum Beispiel:
  • Verwenden Sie beim Erstellen eines Liveberichts die Informationen in den Spalten UI Element und UI Field, um die Daten für den Bericht zu finden, und nutzen Sie anschließend die Spalten REST API Resource und REST API Property path, um die Ressourcen-URL zu ermitteln, die Sie zur Berichtsdefinition oder Dokumentvorlage hinzufügen müssen.
  • Wenn Sie einen Data-Warehouse-Bericht erstellen, referenzieren Sie die Informationen in den Spalten "erweisen Sie auf die InforIf you are authoring a data warehouse report, reference the information in the Benutzerschnittstellenelement und Benutzerschnittstellenfeld zum Suchen der Daten, zu denen Sie Berichte erstellen möchten.
Im vollständigen Wörterverzeichnis ist die Fließrichtung der Spalten von links nach rechts, ähnlich wie die Datenflüsse im Datenflussprozess:
  • Eingabe oder automatische Erstellung von Anwendungsdaten in
  • Ausgabe aus REST-API in
  • XML-Data-Configuration-Zuordnung (XML-JDBC) in
  • Zuordnung des Speichers für operative Daten (ODS) in Data-Warehouse in
  • Berichtsausgabe.
Tabelle 1. Anwendungsdaten: Benutzerschnittstellenelement und -feld
Spaltenname Beschreibung
UI Element Das Anwendungsartefakt. Sofern im Wörterverzeichnis nichts anderes angegeben ist, ordnen sich die Benutzerschnittstellenelemente direkt einer REST-API-Ressource oder einer Data-Warehouse-Tabelle zu.

Beispielsweise werden die Arbeitselemente in CCM durch die Ressourcen-URL der REST API als Request (Anfrage) wiedergegeben, in der REQUEST-Tabelle des Data-Warehouse gespeichert und können mithilfe des Abfragegegenstands REQUEST und zugehöriger Elemente zu Berichtsdefinitionen hinzugefügt werden.

UI Field Ein Attribut des Benutzerschnittstellenelements, oft ein sichtbares Feld im Element. Die Werte können von Benutzern eingegeben werden oder werden automatisch durch den Prozess auf Basis unterschiedlicher Faktoren eingesetzt. Nicht für alle Zeilen wird ein Benutzerschnittstellenfeld angegeben, da einige Artefakte automatisch ohne Benutzereingabe generiert werden.

Ein Benutzer erstellt zum Beispiel einen Testplan und nennt ihn Testplan 1. Der Name Testplan 1 wird vom Benutzer im Feld Name angegeben und im Data Warehouse in der Tabelle TESTPLAN, Spalte NAME, gespeichert. Im Feld für das Erstellungsdatum kann der Benutzer keinen Wert eingeben, da das Erstellungsdatum bei der Erstellung des Testplans automatisch zugeordnet wird, und diese Informationen werden im Data-Warehouse in der Tabelle TESTPLAN in der Spalte CREATION_DATE gespeichert.

Tabelle 2. Ausgabe aus der REST-API
Spaltenname Beschreibung
REST-API-Ressource Der in der URL für die REST-API-Ressource bereitgestellte Wert. REST-API-Ressourcen entsprechen häufig direkt Benutzerschnittstellenelementen, aber die Namen der Ressourcen entsprechen nicht immer den Namen der Elemente.
Eigenschaftenpfad für REST-API Der in der URL für die REST-API-Ressource verwendete Pfad, mit dem eine Eigenschaft angegeben wird, für die Daten abgerufen werden sollen.
Tabelle 3. Zuordnung des Speichers für operative Daten (ODS) in Data-Warehouse
Spaltenname Beschreibung
Data-Warehouse-Schema Der Anzeiger der Data-Warehouse-Datenbank, in der die Informationen gespeichert werden. Dieser wird als Variable angegeben, da die Datenbank alles sein kann, was Sie während der Konfiguration des Data-Warehouse angeben.
Data-Warehouse-Tabelle Die Tabelle, in der die Daten für die entsprechenden Anwendungsinformationen gespeichert werden. Tabellen entsprechen häufig direkt Benutzerschnittstellenelementen, aber die Tabellennamen entsprechen nicht immer den Elementnamen. Tabellen und ihre Namen entsprechen oft direkt FM-Modellabfragegegenständen.
Data-Warehouse-Spalte Die Spalte in einer Tabelle in Data-Warehouse, in der die Daten für die entsprechenden Anwendungsinformationen gespeichert werden.
Tabelle 4. Beschreibung der Zuordnung
Spaltenname Beschreibung
Beschreibung Details zu der in der Zeile ermittelten Zuordnung. In der Beschreibung wird oft erläutert, welche Anzeige in der Ausgabe erwartet wird, wenn die Daten aus dieser Zeile in einen Bericht eingeschlossen werden.