You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Pull-Synchronisation

Bei der Pull-Synchronisation wird ein Datenziel mit einer Datenquelle synchronisiert. Der Data Quality Server zieht dabei die Daten von einer externen Quelle.


  • Transformationstyp:


  • Name: Vergeben Sie hier einen eindeutigen Namen für die Transformation.
  • Datenziel: Verbinden Sie die Transformation mit dem gewünschten Datenziel.


  • Folgende drei Möglichkeiten stehen Ihnen für eine Pull-Synchronisation zur Verfügung:
    • Neuindizierung: Das Datenziel wird zurückgesetzt und mit den Daten der Datenquelle neu geladen.
    • Aktualisierung: Alle Daten, die seit der letzten Synchronisation hinzugekommen sind, werden an das bestehende Datenziel angefügt. Geänderte Datensätze werden überschrieben.
    • Löschung: Aus dem Datenziel werden diejenigen Datensätze gelöscht oder zum Löschen markiert, die in der Datenquelle vorhanden sind. Diese können natürlich über einen Filter eingeschränkt werden.

Sie können jeweils die

  • gewünschte Datenquelle
  • mögliche Filter
  • ein Datenformat und
  • einen Worflow

zuweisen.

  • Im Feld Datumsformat erhalten Sie mit einem Klick auf den Button  eine Übersicht über die Formate, die der Data Quality Server erkennen kann.

Das Datumsfeld ist dann wichtig, wenn Sie eine Aktualisierung oder Löschung durchführen wollen. Der Data Quality Server speichert das Datum der letzten Synchronisation und bearbeitet nur die Datensätze, die nach dem letzten Synchronisationslauf geändert wurden.

  • Sie können optional einen Filter verwenden. 

Mit einem Filter lässt sich die Anzahl der zu verarbeitenden Datensätze einer Datenquelle einschränken. So werden beispielsweise mit Hilfe des Datumsfeldes bei einer Synchronisation mit einem Datenziel nur die Datensätze aktualisiert, die sich seit der letzten Synchronisation verändert haben. Es können auf Wunsch z. B. bei einer Neuindizierung nur die Datensätze verarbeitet werden, bei denen ein bestimmter Wert in einem Feld eingetragen ist.

Dazu werden Abfragen formuliert, bei denen Datensätze nur dann eingespielt werden, wenn die Bedingung der Abfrage zutrifft. Neben den üblichen WHERE-Abfragen stehen auch spezielle Variablen des Data Quality Servers zur Verfügung.

Ein Filter lässt sich nur in der dazugehörigen Datenquelle einstellen. Weitere Informationen dazu finden Sie im Abschnitt „Filter“ im Kapitel „Datenverbindungen“. 

Sie haben zwei Möglichkeiten, eine Pull-Synchronisation zu starten:

  1. Wechseln Sie in das Bearbeitungs-Fenster einer bereits angelegten Pull-Synchronisation und klicken Sie auf den Button Transformation starten. Anschließend erscheint ein Fenster, in dem Sie den Synchronisations-Modus wählen können.
  2. Mit einem Zeitplan können Sie eine Synchronisation einmalig oder wiederholt durchführen.

Ab der Version 2.1.0 haben Sie die Möglichkeit, die Synchronisationsdaten durch einen Workflow vorbereinigen zu lassen. So könnten Sie beispielsweise die Daten bereits komplett mit allen Ihnen zur Verfügung stehenden Datenqualitätsmaßnahmen verbessern, bevor diese im Datenziel übernommen werden.

Eine Pull-Synchronisation funktioniert nur dann, wenn die Felder der Quelltabelle den entsprechenden Feldern der Zieltabelle zugeordnet sind.
  • No labels