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) » MobiLink - Erste Orientierung » MobiLink-Technologie » MobiLink-Plug-In für Sybase Central » Synchronisationsmodelle » Synchronisationsmodellaufgaben

 

Teilmengen herunterladen

Jede entfernte MobiLink-Datenbank kann eine Teilmenge der Daten aus der konsolidierten Datenbank synchronisieren. Sie können die Download-Teilmenge für jede Tabelle anpassen.

Folgende Optionen stehen zum Anpassen der Download-Teilmenge zur Verfügung:

  • Benutzer   Wählen Sie diese Option, um Daten nach dem MobiLink-Benutzernamen aufzuteilen. Hierbei werden unterschiedliche Daten für unterschiedliche registrierte MobiLink-Benutzer heruntergeladen.

    Um diese Option zu verwenden, muss jede Zeile eine Spalte enthalten, die einen MobiLink-Benutzernamen enthält. Sie wählen die MobiLink-Benutzernamen aus, wenn Sie das Deployment durchführen. Auf diese Weise können Sie Namen auswählen, die vorhandenen Werten in der konsolidierten Datenbank entsprechen. (Die für die MobiLink-Benutzernamen verwendete Spalte muss von einem Typ sein, der die für den Benutzernamen verwendeten Werte speichern kann.) Wenn sich die MobiLink-Benutzernamen nicht in der Tabelle befinden, für die Sie eine Teilmenge erstellen, müssen Sie eine Verknüpfung zu der Tabelle herstellen, in der sie sich befinden.

  • Entfernte ID   Wählen Sie diese Option, um Daten nach der entfernten ID zu partitionieren. Hierbei werden unterschiedliche Daten in unterschiedliche entfernte Datenbanken heruntergeladen.

    Um diese Option zu verwenden, muss jede Zeile eine Spalte mit einer entfernten ID enthalten. Entfernte IDs werden standardmäßig als GUIDs erstellt. Sie können jedoch die entfernten IDs so festlegen, dass sie den vorhandenen Werten in der konsolidierten Datenbank entsprechen. (Die für die entfernten IDs verwendete Spalte muss von einem Typ sein, der die für die entfernten IDs verwendeten Werte speichern kann.) Wenn sich die entfernten IDs nicht in der Tabelle befinden, für die Sie eine Teilmenge erstellen, müssen Sie eine Verknüpfung zu der Tabelle herstellen, in der sie sich befinden.

    Hinweis

    Es ist in der Regel besser, nach Benutzern oder Authentifizierungsparametern zu partitionieren als nach entfernter ID, da sich die entfernte ID ändern kann, wenn der entfernte Computer zurückgesetzt oder ausgetauscht wird.

  • Benutzerdefiniert   Wählen Sie diese Option, um einen SQL-Ausdruck zu verwenden, der bestimmt, welche Zeilen heruntergeladen werden. Jede Synchronisation lädt nur Zeilen herunter, für die der SQL-Ausdruck TRUE ist. Dieser SQL-Ausdruck wird der WHERE-Klausel des generierten download_cursor-Skripts hinzugefügt. Sie können benannte MobiLink-Parameter im Ausdruck verwenden. Sie können auch andere Tabellen referenzieren. Wenn Sie andere Tabellen referenzieren, müssen Sie die anderen Tabellen im Feld über dem Ausdruck auflisten und die Join-Bedingung in Ihren Ausdruck aufnehmen.

 Siehe auch