Hinzufügen einer Datenbankressource für das „Global Geocoding“-Modul

Bei jeder Installation einer neuen Datenbankressource oder Änderung einer vorhandenen Datenbankressource müssen Sie sie in der Management Console definieren, damit sie auf Ihrem System verfügbar wird. In dieser Prozedur wird beschrieben, wie Sie eine Datenbankressource für das „Global Geocoding“-Modul hinzufügen oder ändern.

Wichtig: Sie können lediglich eine einzelne Datenbankressource für das „Global Geocoding“-Modul definieren, die alle Länder-Datasets enthält.
  1. Installieren Sie die Dataset-Dateien auf Ihrem System, wenn dies nicht bereits erfolgt ist. Anleitungen zur Installation von Datenbanken finden Sie im Spectrum™ Technology PlatformInstallationshandbuch.
  2. Wählen Sie in der Management Console unter Ressourcen die Option Spectrum-Datenbanken aus.
  3. Um eine neue Datenbankressource zu erstellen, klicken Sie auf die Schaltfläche „Hinzufügen“ . Um Änderungen an einer vorhandenen Datenbankressource vorzunehmen, wählen Sie sie aus, und klicken Sie anschließend auf die Schaltfläche „Bearbeiten“ . Um eine vorhandene Datenbankressource zu löschen, wählen Sie sie aus, und klicken Sie anschließend auf die Schaltfläche „Löschen“ .
    Anmerkung: Sie können eine „Global Geocoding“-Datenbankressource zur Verwendung in einem anderen installierten Modul kopieren. Allerdings kann eine Datenbankressource nicht für Global Geocoding-Modul kopiert werden, da dieses Modul nur eine Datenbankressource haben kann.
  4. Wenn Sie eine neue Datenbankressource erstellen, müssen Sie auf der Seite Datenbank hinzufügen einen Namen für die Datenbankressource in das Feld Name eingeben.
  5. Geben Sie im Feld Poolgröße die maximale Anzahl der gleichzeitigen Anforderungen ein, die von dieser Datenbank verarbeiten werden sollen.

    Die optimale Poolgröße ist je nach Modul unterschiedlich. Im Allgemeinen erzielen Sie die besten Ergebnisse, wenn Sie die Poolgröße auf einen Wert zwischen der Hälfte und der doppelten Anzahl der Server-CPUs festlegen. Für die meisten Module entspricht die optimale Poolgröße der Anzahl der CPUs. Wenn Ihr Server beispielsweise über vier CPUs verfügt, können Sie mit einer Poolgröße zwischen 2 (die Hälfte der vorhandenen CPUs) und 8 (das Doppelten der vorhandenen CPUs) experimentieren, wobei die optimale Größe möglicherweise bei 4 liegt (Anzahl der vorhandenen CPUs).

    Tipp: Sie sollen Leistungstests mit verschiedenen Einstellungen durchführen, um die optimalen Einstellungen für Poolgröße und Laufzeitinstanzen für Ihre Umgebung zu ermitteln.
  6. Wählen Sie im Feld Modul den Eintrag GlobalGeocode aus. Verwenden Sie im Feld Typ das standardmäßig angezeigte Global Geocode-Dataset.
    Wenn Sie Ihre .SPD-Dateien entpackt und die Inhalte im Ordner \server\app\dataimport platziert haben, fügt Spectrum sie automatisch zum Ordner \repository\datastorage hinzu. Auf dem Bildschirm „Datenbank hinzufügen“ wird eine Liste von Datasets angezeigt.
  7. Wählen Sie die Datasets aus, die Sie der Datenbank als Ressource hinzufügen möchten. Verwenden Sie das Textfeld „Filter“, um in einer langen Liste nach einem Dataset zu suchen.
  8. Speichern Sie die Datenbank.
  9. Wenn Sie ein benutzerdefiniertes Wörterbuch für Geocoding hinzufügen möchten, klicken Sie auf die Schaltfläche „Hinzufügen“  und geben Sie einen Namen, ein Land und einen Pfad zur Bibliothek an. Verwenden Sie die Schaltfläche „Hinzufügen“ nicht, um Datasets zur Standarddatenbank hinzuzufügen.
    Eine benutzerdefinierte Datenbank enthält Adressen und Breitengrad-/Längengradkoordinaten, die Sie für Geocoding verwenden können.
    Anmerkung: Sie benötigen eine lizenzierte Standarddatenbank in Ihrem System, um ein benutzerdefiniertes Wörterbuch zu konfigurieren und zu geocodieren.
  10. Wenn noch Enterprise Designer-Sitzungen geöffnet sind, klicken Sie auf die Schaltfläche „Aktualisieren“, um den neuen Schritt anzuzeigen.
Anmerkung: Wenn die Datenbank aufgrund mangelnder Ressourcen nicht konfiguriert werden kann, müssen Sie eventuell die ursprüngliche Heapgröße der Java Virtual Machine (JVM) (Xms) erhöhen und/oder die maximale Heapgröße (Xmx) in die Datei java.vmargs hinzufügen. Die Datei befindet sich im Ordner SpectrumDirectory\server\modules\GlobalGeocode, wobei SpectrumDirectory Ihr Spectrum-Installationsverzeichnis ist.