Eine Eclipse Modeling Framework-Datenquelle (EMF-Datenquelle) besteht aus einem oder
mehreren Instanzmodellen oder Metamodellen oder einer Kombination aus diesen Modellen. Zur Erstellung
einer Datenquelle konfigurieren Sie Verbindungen zu diesen Instanz- und Metamodellen.
Datenquellen werden Berichtsentwürfen zugeordnet, die wiederum Dateien mit der Dateinamenerweiterung
RPTDESIGN sind. Sie müssen einen Berichtsentwurf haben, bevor Sie diese Task beginnen. Zur
Erstellung eines neuen Berichtsentwurfs lesen Sie die Informationen in der zugehörigen Task mit dem Namen
"Berichtsentwürfe für Modellinformationsberichte erstellen".
Die EMF-Datenquelle ermöglicht
Berichtsentwürfen den Zugriff auf Daten aus den EMF-Modellen.
Gehen Sie wie folgt vor, um eine EMF-Datenquelle zu erstellen:
- Öffnen Sie die Sicht 'Datenexplorer': Klicken Sie auf .
- Klicken Sie in der Sicht 'Berichtsexplorer' oder 'Projektexplorer' mit der rechten Maustaste auf
einen Berichtsentwurf, und klicken Sie anschließend auf Öffnen.
- Klicken Sie in der Sicht 'Datenexplorer' mit der rechten Maustaste auf Datenquellen,
und klicken Sie anschließend auf Neue Datenquelle.
- Wählen Sie EMF-Datenquelle als Datenquellentyp aus, geben Sie einen Namen
für die Datenquelle ein, und klicken Sie auf Weiter.
- Geben Sie mindestens eine Quelle zur Verwendung an. Sie können eine oder mehrere Modellinstanzen, ein oder mehrere Metamodelle oder eine Kombination beider
Typen angeben. Führen Sie die folgenden Schritte aus, um Quellen anzugeben:
- Zum Einschließen eines EMF-Instanzmodells als Quelle für Berichtsdaten klicken Sie auf die erste
Schaltfläche Hinzufügen und laden den URI für das Instanzmodell.
- Zur Angabe eines Metamodells als Schema für Ihre Daten klicken Sie auf die zweite Schaltfläche
Hinzufügen und laden das Metamodell.
- Zur Überprüfung, ob die Quelleninformationen ordnungsgemäß eingegeben wurden und der Zugriff
auf die Quellen möglich ist, klicken Sie auf Verbindung testen. Wenn der
Test erfolgreich ist, klicken Sie auf OK.
- Klicken Sie auf Fertig stellen.
Sie können diese Datenquelle nun als Basis für einen EMF-Datensatz verwenden.