Batchbetrieb

Für die Hintergrundausführung wird der cardo Überwachungsdienst "Monitordienst" verwendet (in jeder cardo Installation vorhanden). Um den Batchmodus zu starten, muss der Dienst IDUIwanCardoMonitoringService konfiguriert werden. Folgen Sie bitte den Anweisungen zur Konfiguration des Batchbetriebs.

Der Betreuer muss für das Festlegen der Einstellungen dazu in der Oberfläche den Modus Batch wählen und dort die entsprechenden Ordner und Ebenen, genau wie im Modus interaktiv, festlegen.

batch2(1).png

Hinweis: Die Ebeneneinstellungen sind für den Batch und den Interaktiven Modus identisch, jedoch werden die für den Export bestimmten Ebenen und Ordner getrennt gespeichert. Damit der Batch ausgeführt wird, muss mindestens eine Ebene markiert werden (Checkbox vor der Ebene).
Vorgehensweise zur Durchführung des Batchbetriebs
  1. Konfiguration des Dienstes für den Batchbetrieb
  2. Einrichtung des Zielservers und des Quellservers (cardo-Server)

  1. Start cardo-2-cardo -> mögliche Lösungen bei Verbindungsproblemen
  2. Eingabe des Zielservers (Auswahl aus Liste)
  3. Nutzer und Passwort eingeben
  4. Auswahl des Einstellungsmodus Batcheinstellungen
  5. Klicken Sie auf die Schaltfläche b_verbinden.png um die Verbindung herzustellen
  6. Auswahl der zu übertragenden Ordner oder Ebenen durch Häkchensetzung, wie im Punkt Vorgehensweise beschrieben
  7. Aktivierung der Knoteneinstellung Batch-Betrieb im Feld Eigenschaften

    batch3.png
    Die Beschreibung zu den einzelnen Parametern finden Sie hier.

  8. Achtung: Ist eine Ebene oder das Elternelement (Ordner) als nicht definiert im Batch-Betrieb eingerichtet, dann wird diese Ebene auch NICHT übertragen! Ist eine Ebene aktiviert, die sich aber wiederum in einem nicht definierten Ordner befindet, findet trotzdem der Export statt!
  9. Beachten Sie, dass die Batcheinstellungen vom Elternebenen/knoten an die Kindebenen vererbt werden! Das Festlegen der Einstellungen ist somit auf Ordner- oder Ebenenebene möglich.
  10. Klicken Sie im Eigenschaftenbereich auf b_uebernehmen.png , wenn Sie Einstellungen direkt an der Ebene/Ordner vorgenommen haben!
  11. Speichern Sie ihre Batcheinstellungen über die Schaltfläche b_batchspeichern.png
  12. Der Batchbetrieb wird entsprechend ihrer Intervalleinstellungen gestartet!

Mögliche Batcheinstellungen:

  • nicht definiert: Ebene wird nicht übertragen, keine Batcheinstellungen vorhanden
  • ja: Batcheinstellung ist deaktiviert und kann jederzeit wieder aktiviert werden, Batcheinstellungen sind vorhanden
  • nein: Batcheinstellung ist aktiviert, Ebene/Ordner wird im Batchmodus übertragen

Wichtiger Hinweis zur Vererbung der Batcheinstellungen:

Hier ist die Besonderheit zu beachten, dass die Batch-Einstellungen auch dann vererbt werden, wenn zwar die allgemeinen Knoteneinstellungen getroffen wurden, aber das Element Batch-Betrieb undefiniert ist.

nichtdefiniert.png

 

 

 

 

Dadurch soll die Administration vereinfacht werden. Wir gehen davon aus, dass für Elemente im gleichen Unterordner oft die gleichen Einstellungen für den Übertragungsintervall gelten.

Beachten Sie, dass die Batcheinstellungen primär zuerst vererbt werden. Soll dann eine Ebene als undefiniert eingerichtet werden, so löschen Sie die vererbten Einstellungen mit einem Klick auf die Löschen-Schaltfläche.

loeschen.png

Soll die Ebene nicht exportiert werden, so muss im Batch-Betrieb im Feld Deaktiviert ein JA stehen!

Beispiel:

Export von Ebenen mit für den Batchmodus nicht definierten Elternordner:

beispiel1.png

E-Mail Informationen

Soll der Betreuer über den Verlauf des Batches informiert werden, so sind in der Datei monitor.config.xml die Einstellungen für den E-Mailversand einzurichten. Lesen Sie dazu hier weiter! Wenn im Batchlauf ein Fehler auftrat oder wenn Daten übertragen wurden, wird dem Betreuer eine E-Mail mit Detailinformationen zugestellt.

Anzeige von Meldungen/Fehlern
  • Ist für keine der gewählten Ebenen eine Batcheinstellung vorhanden wird ein Fehler gemeldet.
  • Für jede Ebene erhalten Sie eine Logansicht im c2c im rechten Fenster der Benutzeroberfläche.
  • Für den Batchmodus erhalten Sie eine vollständige Logansicht, wenn Sie auf die ServiceID klicken.

serviceid.png

 

 

logansicht.png

Klicken Sie auf die Einträge und informieren Sie sich über den Erfolg des Batchbetriebes. Die hinter der Zeile Ebenen-Logs angegebenen Ebenen sind ihre exportieren Ebenen und Übertragungsinformationen können mit einem Klick abgerufen werden.

meldungen1.png

  • Die ServiceID erhalten Sie in ihrem c2c, siehe Abbildung Punkt 3: (ServiceId=2).
  • URL für den Dienst für verschiedene Vorgänge: http://IhrCardo/net3/services/BatchServices.asmx
Hinweis zum Übertragen von WMS/WFS Diensten

Hinweis zum Übertragen von WMS/WFS Diensten: Werden WMS oder WFS Ebenen mit c2c übertragen erhalten Sie im Log folgende Meldung:

Die Daten der Ebene 36 werden *nicht* für den Export vorgesehen (Status: NotImplemented).

Ursache: Daten zu dieser Ebene sind nicht vorhanden, die Ebeneneinstellungen werden exportiert und die Ebene auf dem Zielcardo geladen.

Wählen Sie die Einstellung nur die Beschreibung, keine Daten im Feld Datenübertragung. Hier wird eindeutig festgelegt, dass nur die Ebeneninformationen übertragen werden und nicht die Daten.