Vertikales Filtern von Daten

Für das vertikale Filtern wird die Seite Zielspalten des Notizbuchs Erweiterte Subskriptionsdefinition für DB2 DataPropagator-Subskriptionen bzw. die Seite Zeilen des Notizbuchs Erweiterte Replikationssubskription für JDBC-Subskriptionen verwendet. Gehen Sie wie folgt vor, um eines dieser Notizbücher zu öffnen:

  1. Erstellen oder editieren Sie eine JDBC- oder DataPropagator-Subskription.
  2. Klicken Sie auf Subskription definieren. Das Fenster Replikationssubskription definieren wird geöffnet.
  3. Klicken Sie auf Erweitert. Für DB2 DataPropagator-Subskriptionen wird das Notizbuch Erweiterte Subskription - Definition geöffnet. Für JDBC-Subskriptionen wird das Notizbuch Erweiterte Replikationssubskription geöffnet.

Dieser Abschnitt verwendet eine Beispieltabelle mit 7 Spalten. Die Beispieltabelle hat folgende Kenndaten:

Spaltenname    Datentyp   Nullwerte?   Standardwert
NOTNULLINT1    INTEGER    NEIN
NOTNULLCHAR1   CHAR       NEIN
NOTNULLDATE1   DATE       NEIN
DEFAULTINT1    INT        JA           1000
DEFAULTCHAR1   CHAR       JA           'a'
DEFAULTDATE1   DATE       JA           '2001-06-29'
ID             INTEGER    NEIN           

Die Spalte "ID" ist der Primärschlüssel.

Vorgehensweise

Gehen Sie wie folgt vor, um Daten vertikal zu filtern:

  1. Heben Sie die Teilnehmerberechtigung für die Spalten auf der Seite Zielspalten auf, die Sie nicht auf dem Client synchronisieren wollen. Nehmen Sie die Auswahl des Kontrollkästchens Teilnehmerberechtigung einrichten zurück, um die Teilnehmerberechtigung für eine Spalte aufzuheben. Wenn Sie z. B. die Beispieltabelle verwenden, nehmen Sie die Auswahl des Kontrollkästchens Teilnehmerberechtigung einrichten für die ersten vier Spalten NOTNULLINT1, NOTNULLCHAR1, NOTNULLDATE1 und DEFAULTINT1 zurück.
  2. Wählen Sie alle nicht subskribierten Spalten aus, und klicken Sie auf Ändern, um einen Standardwertdatenfilter hinzuzufügen. Das Fenster Spalte ändern wird geöffnet.
  3. Geben Sie einen Standardwertdatenfilter in das Feld Standardwertdatenfilter ein. Wiederholen Sie diesen Schritt für alle nicht subskribierten Spalten. Die Beispieltabelle verwendet die folgenden Parameter: :PARAMINT1, :PARAMCHAR1, :PARAMDATE1 und :PARAMINT2.
  4. Schließen Sie das Subskriptionsnotizbuch.

Die Parameter für die Standardwertdatenfilter werden von der Gruppe verwendet, um einen Standardwert für die nicht subskribierten Spalten anzugeben. Daten, die vom Client aus in die Datenquelle eingefügt werden, setzen sich aus den Datenspalten auf dem Client und Standardspaltenwerten zusammen, die für die Gruppe definiert wurden, um die in die Datenquelle eingefügten Datenzeilen zu vervollständigen. Der nächste Schritt ist die Definition der Parameterwerte für die Standardwertdatenfilter.

Zugehörige Tasks

Zugehörige Referenzen