WARNUNG: Sie betrachten nicht die Live-Version, sondern eine neuere Version.

Verknüpfte Konnektoren

Der verknüpfte Konnektor verbindet zwei Konnektor-Definitionen, indem sie hier als Ziel (Empfänger)- oder Quellkonnektoren (Sender) angegeben werden. So können die Funktionen zweier Konnektoren verbunden werden, um eine Vielzahl an Import- und Exporttätgkeiten zu vereinfachen.

Im der unten vorliegenden Beschreibung wird beleuchtet, wie beispielsweise der Import von Personen aus einem CSV-File in die Webdesk-interne Personendatenbank über einen verknüpften Konnektor erfolgen kann. Hierzu werden der Konnektor "csvPersonenImport" als Quellkonnektor und der Konnektor "poPersonConnector" als Zielkonnektor verbunden.

Verknüpften Konnektor erstellen/bearbeiten 

Zur Übersicht aller verknüpften Konnektoren gelangt man als Administrator über den Menübaum unter:
SYSTEM   --> Verknüpfte Konnektoren
Hier findet sich zunächst eine Übersicht aller bereits vorhandenen verknüpften Konnektoren. Durch Klick auf den entsprechenden Konnektor kann dieser bearbeitet sowie in der Bearbeitungsmaske aktiviert & gestartet werden. Zum Erstellen eines neuen verknüpften Konnektors, klicken Sie auf die Schaltfläche "Neue Konfiguration". Für verknüpfte Konnektoren gibt es die folgenden Felder zur Konfiguration:

Name

Hier wird der Name des neuen verknüpften Konnektors angegeben.

Lokale

Auswahl der lokalen Konventionen für die Konvertierung von Datumsangaben und Zahlen auf Strings und umgekehrt

Beschreibung

detaillierte Beschreibung vonn Eigenschaften und Funktion des neu konfigurierten verknüpften Konnektors.

Quellconnector

Hier muss aus der Liste der konfigurierten (lesenden) Konnektoren ein Quellkonnektor ausgewählt werden.

Ziel Connector

Hier wird aus der Liste aller konfigurierten (schreibenden) Konnektoren ein Zielkonnektor ausgewählt.

Quellen-Abfrage

Hier wird eine Vorschau der Quellen-Abfrage mit den unter "Quelle Einschränkungen" festgelegten Parametern angezeigt

Quelle Einschränkung

Ziel Einschränkung/SQL

mit diesem Parameter (SQL-Abfrage) können verschiedene Einschränkungen bei der Abfrage der Konnektoren gemacht werden

Löschung Sychronisieren?

Konverter nach JS ausführen?

Null auf leeren String konvertieren?

  • Name
    Name des Konnektors
  • Quellkonnektor
    (technischer) Name der Quelle (oder linke Seite) des Konnektors --> z.B. csvPersonenImport (für Import von Personendaten aus einem CSV-File)
  • Zielkonnektor
    (technischer) Name des Ziels (oder rechte Seite) des Konnektors --> z.B. PoPersonConnector für Personenimport in die Datenbank
  • Quelle Einschränkung / SQL
    mit diesem Parameter können verschiedene Einschränkungen bei der Abfrage der Konnektoren gemacht werden
  • Ziel Einschränkung / SQL
    Möglichkeit, das Ziel einzuschränken mit SQL, z.B. nur stpinfox'X'
  • Löschung synchronisieren
    wird dieser Parameter ausgewählt, so werden wenn etwas auf dem Quellkonnektor gelöscht wird, dieselben Daten auch am Zielkonnektor gelöscht.
  • Edit
    Ist ein Quell- oder Zielkonnektor editierbar, erscheint hier ein Editier-Button, der die Bearbeitung ermöglicht.
  • Konverter nach JS ausführen?
    Hier besteht die Möglichkeit, nach dem Ausführen des Java-Scriptes eine Konvertierung durchzuführen.
  • Synchronisieren
    Durch Anklicken der Schaltfläche wird die Synchronisation der Daten durchgeführt.
  • Initialisiere Konnektoren
    Mit diesem Parameter kann eine fehlerhafte Synchronisation gestoppt werden, mit dem initialisieren werden die Konnektoren wieder bereinigt.

Feld Verknüpfungen

  • Quellname
    Durch Anklicken der Pfeile erscheint eine Dropdown-Liste mit der Auswahl der Quellnamen; z.B. shortname, name, abnam, absoll1-x, abuhr 1-x, abinfo etc.
  • Konvertierung
    Ausgegebene Daten können nach Synchronisation noch konvertiert werden. Mögliche Auswahl:
    • keine Konvertierung
    • Datum > Zeichenfolge
    • Zahl > Zeichenfolge
    • Zeichenfolge > Datum
    • Zeichenfolge > Gleitkommazahl
    • Zeichenfolge > ganze Zahl
  • JS-Funktion
    Mögliche Eingabe eines Java-Scripts
  • Zielname
    Durch Anklicken der Pfeile erscheint eine Dropdown-Liste mit der Auswahl der Zielnamen; z.B. shortname, description, $client, $orgStructure, $parentGroup, $parentGroupRanking, UID usw.

Weitere Parametrierungsmöglichkeiten:

  • Primärschlüssel
    Definition eines eindeutigen Merkmals, welches als Primär-Schlüssel fungiert
  • Feld nur bei Neuanlage schreiben
    Bei Neuanlagen wird das Feld beschrieben, bei bestehenden Daten nicht
  • Primärschlüssel fürs Zurückschreiben
    Möglichkeit bei schreibenden Konnektoren ein eindeutiges Merkmal für das Zurückschreiben der Daten zu definieren
Kommentare (0)