Erstellen globaler Ressourcen

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Anpassen von MapForce > Globale Altova-Ressourcen >

Erstellen globaler Ressourcen

Ein Alias für eine globale Ressource ist eine wiederverwendbare Referenz, die einen Datei- oder Ordnerpfad oder eine Datenbankverbindung repräsentiert. Aliasse werden nur einmal definiert und können so oft wie nötig dort wiederverwendet werden, wo sie unterstützt werden, darunter auch in mehreren Altova-Applikationen. Wenn Sie z.B. häufig in mehreren Altova-Applikationen mit einer bestimmten Datenbank arbeiten, so empfiehlt es sich, die Datenbankverbindung als globale Ressource hinzuzufügen. Auf diese Art müssen Sie nicht jedes Mal, wenn Sie von einer anderen Altova-Applikation aus eine Verbindung zur selben Datenbank herstellen möchten, wieder alle Schritte des Datenbankverbindungsassistenten durchlaufen.

 

Datei-, Ordner- und Datenbank-Aliasse können wiederum selbst mit Hilfe so genannter "Konfigurationen" konfiguriert werden. Mit Hilfe von Konfigurationen können Sie ganz einfach zwischen Dateien, Ordnern und Datenbanken, die von Altova-Applikationen verwendet oder erzeugt werden wechseln. Dies ist vor allem zu Testzwecken nützlich. So könnten Sie etwa einen Datenbank-Alias erstellen, der aus drei separaten Verbindungen zur selben Datenbank besteht, wobei für jede eine andere Treiberart verwendet wird: (a) ODBC, die Standardverbindungsart, (b) JDBC und (c) ADO.NET. Auf diese Art müssen Sie einfach die entsprechende Konfiguration aus der Dropdown-Liste der globalen Ressourcen auswählen, um über einen bestimmten Treiber eine Verbindung zur Datenbank herzustellen, bevor Sie das Mapping ausführen.

mf_globalresource_02

Dropdown-Liste der globalen Ressourcen

Mit Hilfe von Konfigurationen können Sie auch mit nur einem Mausklick Mapping-Ausgabedateien in variablen Ordnern generieren. So könnten Sie etwa einen Ordner-Alias mit den folgenden zwei Konfigurationen erstellen: (a) "Test", welcher auf das Verzeichnis C:\Test verweist und (b) "Produktion", welcher auf das Verzeichnis C:\Produktion verweist. Anschließend können Sie ein Mapping konfigurieren, das entweder im Ordner C:\Test oder im Ordner C:\Produktion Ausgabedateien generiert, indem Sie einfach die gewünschte Konfiguration aus der Dropdown-Liste der globalen Ressourcen auswählen, bevor Sie das Mapping ausführen. Eine ausführlichere Beschreibung dieses Beispiels finden Sie unter Beispiel: Generieren von Ausgabedateien in variablen Ordnern.

 

 

So erstellen Sie einen Alias für eine globale Ressource

 

1.Wählen Sie im Menü Extras den Befehl Globale Ressourcen. (Oder klicken Sie alternativ dazu auf die Symbolleisten-Schaltfläche Globale Ressourcen ic-globrec .)
2.Klicken Sie auf Hinzufügen und wählen Sie den gewünschten Ressourcentyp aus (Datei, Ordner, Datenbank).
3.Geben Sie in das Textfeld Ressourcen-Alias einen beschreibenden Namen für diesen Alias ein (z.B., "MappingInputFile", "MappingOutputFolder", "DatabaseConnection").
4.Richten Sie die Standardkonfiguration ein:
a)Wenn es sich um eine Datei oder einen Ordner handelt, navigieren Sie zu der Datei bzw. dem Ordner, auf die diese Ressource standardmäßig verweisen soll.
b)Wenn es sich um eine Datenbankverbindung handelt, klicken Sie auf Datenbank auswählen und befolgen Sie die Anweisungen des Datenbankverbindungsassistenten, um die Datenbankverbindung herzustellen (siehe Herstellen einer Verbindung zu einer Datenbank). Diese Datenbankverbindung wird standardmäßig verwendet, wenn das Mapping ausgeführt wird (es sei denn, es wird explizit eine andere Verbindung aus der Dropdown-Liste der globalen Ressourcen ausgewählt oder bei der Server-Ausführung als Befehlszeilenparameter bereitgestellt).
5.Wenn die Ressource optional eine zusätzliche Konfiguration haben soll (z.B. eine andere Treiberart im Fall von Datenbanken oder einen anderen Pfad im Fall von Dateien und Ordnern), klicken Sie auf Konfiguration hinzufügen, geben Sie einen beschreibenden Namen ein (z.B. "ProductionFolder" oder "JDBC_Alternative") und konfigurieren Sie diese folgendermaßen:
a)Wenn es sich um eine Datei oder einen Ordner handelt, navigieren Sie zu der Datei bzw. dem Ordner, auf die diese Ressource als Alternative zur oben definierten Standardkonfiguration verweisen soll.
b)Wenn es sich um eine Datenbankverbindung handelt, befolgen Sie die Anweisungen des Datenbankverbindungsassistenten, um die Datenbankverbindung herzustellen. Diese Datenbankverbindung wird als Alternative zur Standardkonfiguration verwendet.

In einigen Fällen ist es einfacher, eine Konfiguration als Kopie der Standardkonfiguration zu erstellen und diese dann zu bearbeiten. Klicken Sie in diesem Fall auf die Schaltfläche Konfiguration als Kopie der aktuell ausgewählten Konfiguration hinzufügen glob-copyic .

6.Wiederholen Sie den vorherigen Schritt für jede weitere benötigte Konfiguration.

© 2019 Altova GmbH