Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » Kontextsensitive Hilfe » Hilfe zum MobiLink-Plug-In » Registerkarte Zuordnungen » Zuordnungen: Details

 

Registerkarte Downloadtyp

Auf der Registerkarte Downloadtyp können Sie festlegen, wie die Zeilen zum Download in die entfernte Datenbank ausgewählt werden. Auf der Registerkarte werden die folgenden Informationen für die gewählte Tabelle angezeigt:

  • Download-Typ   Wählen Sie einen der folgenden Downloadtypen aus der Dropdown-Liste aus.

    • Zeitstempel   Daten werden nur heruntergeladen, wenn sie seit dem letzten Download geändert wurden. Bei zeitstempelbasierten Downloads muss die konsolidierte Tabelle über eine TIMESTAMP-Spalte verfügen, um Änderungen an Zeilen zu protokollieren. Dies kann durch Hinzufügen einer Spalte zur konsolidierten Datenbanktabelle oder durch Erstellen einer Schattentabelle erfolgen.

      Schattentabellen werden mit demselben Eigentümer wie die Basistabelle erstellt. Eine Schattentabelle ist eine separate Tabelle, die die Primärschlüsselspalten der Tabelle enthält, die gerade synchronisiert wird, zusammen mit einem Zeitstempel, der angibt, wann die Zeile zuletzt geändert wurde.

      Wenn Sie Zeitstempel wählen, werden die notwendigen Objekte für Sie generiert, wenn Sie das Deployment des Modells durchführen. Siehe Implementieren zeitstempelbasierter Downloads.

    • Snapshot   Alle Daten in der konsolidierten Tabelle werden bei jeder Synchronisation heruntergeladen, auch wenn sie bereits vorher heruntergeladen wurden. Siehe Snapshot-Synchronisation

    • Benutzerdefiniert   Schreiben Sie Ihre eigene Downloadlogik für die Auswahl der Zeilen für den Download. Wenn Sie diese Option wählen, müssen Sie die Skripten "download_cursor" und "download_delete_cursor" schreiben. Sie können dies auf der Registerkarte Ereignisse durchführen. Siehe download_cursor-Skripten und download_delete_cursor-Skripten.

Die folgenden Optionen sind nur verfügbar, wenn die Option Zeitstempel für den Downloadtyp gewählt wurde.

  • Name der Zeitstempelspalte   Geben Sie den Namen der Spalte an, in der festgehalten werden soll, wann die einzelnen Zeilen zuletzt geändert wurden.

  • Zeitstempel-Spalten in synchronisierten Tabellen verwenden   Wählen Sie diese Option, um der konsolidierten Tabelle eine TIMESTAMP-Spalte hinzuzufügen, sofern diese noch nicht vorhanden ist.

    • Spaltenstandardwert anstatt eines Triggers verwenden   Wählen Sie diese Option, um einen Spaltenstandardwert statt eines Triggers für die Aktualisierung des Wertes in der TIMESTAMP-Spalte zu verwenden.

      Spaltenstandardwerte sind nicht für alle konsolidierten Datenbanken verfügbar. Wenn sie verfügbar sind, bieten sie eine bessere Performance als die Verwendung von Triggern. Die Verwendung von Triggern erschwert es jedoch, die Zeitstempelspalte versehentlich zu aktualisieren.

  • Schattentabelle für Zeitstempelspalte verwenden   Wählen Sie diese Option, um für die synchronisierte konsolidierte Datenbanktabelle eine Schattentabelle zu erstellen. Die Schattentabelle enthält die TIMESTAMP-Spalte, in der protokolliert wird, wann eine Zeile zuletzt geändert wurde. Schattentabellen werden mit demselben Eigentümer wie die Basistabelle erstellt.

 Siehe auch